Package skyview.vo
Class CatalogProcessor
- java.lang.Object
-
- skyview.process.Processor
-
- skyview.vo.CatalogProcessor
-
- All Implemented Interfaces:
java.io.Serializable,Component
public class CatalogProcessor extends Processor
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CatalogProcessor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidclearRequests()Empty the request hashConeQuerier[]getCatalogs()java.lang.StringgetDescription()Get the description of this component.static CatalogProcessorgetLastProcessor()java.lang.StringgetName()Get the name of this component.double[][]getPixels()int[]getSymbols()voidpixels(boolean doPrint)Transform the catalog positions into pixel positions.voidpostProcess(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)voidprocess(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)Start up the processing.voidupdateHeader(nom.tam.fits.Header header)Update the FITS header to indicate what processing was done.booleanupdatesOutput()Does this processor actually modify the output array?voidwaitForThreads()
-
-
-
Method Detail
-
updatesOutput
public boolean updatesOutput()
Description copied from class:ProcessorDoes this processor actually modify the output array?- Specified by:
updatesOutputin classProcessor
-
getName
public java.lang.String getName()
Description copied from interface:ComponentGet the name of this component.
-
getDescription
public java.lang.String getDescription()
Description copied from interface:ComponentGet the description of this component.
-
process
public void process(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)
Start up the processing.
-
getLastProcessor
public static CatalogProcessor getLastProcessor()
-
waitForThreads
public void waitForThreads()
-
getCatalogs
public ConeQuerier[] getCatalogs()
-
updateHeader
public void updateHeader(nom.tam.fits.Header header)
Update the FITS header to indicate what processing was done.- Specified by:
updateHeaderin classProcessor
-
pixels
public void pixels(boolean doPrint)
Transform the catalog positions into pixel positions.
-
postProcess
public void postProcess(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)
-
getPixels
public double[][] getPixels()
-
getSymbols
public int[] getSymbols()
-
clearRequests
public static void clearRequests()
Empty the request hash
-
-