Package skyview.sia
Class SIAWriter
java.lang.Object
skyview.process.Processor
skyview.sia.SIAWriter
- All Implemented Interfaces:
Serializable,Component
This class writes out SIA records for surveys
which have coverage in the specified region.
It assumes the the Checker class was used as
the image finder.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet a description of this componentgetName()Get the name of this component.voidprocess(Image[] input, Image output, int[] osource, Sampler samp, DepthSampler dSampler) Perform the processing task associated with this object.voidupdateHeader(nom.tam.fits.Header h) This should only be used in contexts when no FITS file is produced, so this method does nothing.booleanDoes this processor actually modify the output array?
-
Constructor Details
-
SIAWriter
public SIAWriter()
-
-
Method Details
-
getName
Description copied from interface:ComponentGet the name of this component. -
getDescription
Get a description of this component -
updatesOutput
public boolean updatesOutput()Description copied from class:ProcessorDoes this processor actually modify the output array?- Specified by:
updatesOutputin classProcessor
-
process
public void process(Image[] input, Image output, int[] osource, Sampler samp, DepthSampler dSampler) Description copied from class:ProcessorPerform the processing task associated with this object.- Specified by:
processin classProcessor- Parameters:
input- The array of input survey images.output- The output user image. A null output may signal that an error has taken place. If this processor wishes to do something in response to the error, it may look at the ErrorMsg setting.osource- An array giving the source image for each output pixel.samp- The sampler object used to do spatial sampling of the input images.dSampler- The sampler in the energy dimension (often null).
-
updateHeader
public void updateHeader(nom.tam.fits.Header h) This should only be used in contexts when no FITS file is produced, so this method does nothing.- Specified by:
updateHeaderin classProcessor
-