Class SkyMatch2Mapper

  • All Implemented Interfaces:
    TableMapper

    public class SkyMatch2Mapper
    extends java.lang.Object
    implements TableMapper
    TableMapper which does the work for sky-specific pair matching (tskymatch2).
    Since:
    2 Nov 2007
    Author:
    Mark Taylor
    • Constructor Summary

      Constructors 
      Constructor Description
      SkyMatch2Mapper()
      Constructor.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      TableMapping createMapping​(uk.ac.starlink.task.Environment env, int nin)
      Creates a new mapping object, using a given execution environment for any additional required state.
      uk.ac.starlink.task.Parameter[] getParameters()
      Returns the parameters defined by this mapper.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SkyMatch2Mapper

        public SkyMatch2Mapper()
        Constructor.
    • Method Detail

      • getParameters

        public uk.ac.starlink.task.Parameter[] getParameters()
        Description copied from interface: TableMapper
        Returns the parameters defined by this mapper.
        Specified by:
        getParameters in interface TableMapper
        Returns:
        parameter array
      • createMapping

        public TableMapping createMapping​(uk.ac.starlink.task.Environment env,
                                          int nin)
                                   throws uk.ac.starlink.task.TaskException
        Description copied from interface: TableMapper
        Creates a new mapping object, using a given execution environment for any additional required state.
        Specified by:
        createMapping in interface TableMapper
        Parameters:
        env - execution environment
        nin - number of input tables that the mapping will operate on if known; -1 if not
        Throws:
        uk.ac.starlink.task.TaskException