Package skyview.vo
Class CatalogProcessor
- java.lang.Object
-
- skyview.vo.CatalogProcessor
-
- All Implemented Interfaces:
Serializable
,Component
,Processor
public class CatalogProcessor extends Object implements 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 void
clearRequests()
Empty the request hashConeQuerier[]
getCatalogs()
String
getDescription()
Get the description of this component.static CatalogProcessor
getLastProcessor()
String
getName()
Get the name of this component.double[][]
getPixels()
int[]
getSymbols()
void
pixels(boolean doPrint)
Transform the catalog positions into pixel positions.void
postProcess(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)
void
process(Image[] inputs, Image output, int[] source, Sampler samp, DepthSampler dsamp)
Start up the processing.void
updateHeader(nom.tam.fits.Header header)
Update the FITS header to indicate what processing was done.void
waitForThreads()
-
-
-
Method Detail
-
getName
public String getName()
Description copied from interface:Component
Get the name of this component.
-
getDescription
public String getDescription()
Description copied from interface:Component
Get the description of this component.- Specified by:
getDescription
in interfaceComponent
-
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:
updateHeader
in interfaceProcessor
-
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
-
-