Package skyview.vo

Class CatalogPostProcessor

  • All Implemented Interfaces:
    Serializable, Component, Processor

    public class CatalogPostProcessor
    extends Object
    implements Processor
    The CatalogPostProcessor is called to finish processing for catalog requests. It simply finds the last CatalogProcessor and invokes appropriate methods there.
    See Also:
    Serialized Form
    • Constructor Detail

      • CatalogPostProcessor

        public CatalogPostProcessor()
    • Method Detail

      • getName

        public String getName()
        Description copied from interface: Component
        Get the name of this component.
        Specified by:
        getName in interface Component
      • process

        public void process​(Image[] inputs,
                            Image output,
                            int[] source,
                            Sampler samp,
                            DepthSampler dsamp)
        Perform the processing task associated with this object.
        Specified by:
        process in interface Processor
        Parameters:
        inputs - The array of input survey images.
        output - The output user image
        source - An array giving the source image for each output pixel.
        samp - The sampler object used in processing.
        dsamp - The sampler in the energy dimension (often null).
      • updateHeader

        public void updateHeader​(nom.tam.fits.Header header)
        Update the FITS header to indicate what processing was done.
        Specified by:
        updateHeader in interface Processor