lsst.meas.astrom  14.0-7-g0d69b06+3
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.meas.astrom.ref_match.RefMatchTask Class Reference

Match an input source catalog with objects from a reference catalog. More...

Inheritance diagram for lsst.meas.astrom.ref_match.RefMatchTask:
lsst.meas.astrom.astrometry.AstrometryTask

Public Member Functions

def __init__ (self, refObjLoader, schema=None, kwargs)
 Construct a RefMatchTask. More...
 
def loadAndMatch (self, exposure, sourceCat)
 Load reference objects overlapping an exposure and match to sources detected on that exposure. More...
 

Public Attributes

 refObjLoader
 

Static Public Attributes

 ConfigClass = RefMatchConfig
 

Detailed Description

Match an input source catalog with objects from a reference catalog.

Definition at line 63 of file ref_match.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.meas.astrom.ref_match.RefMatchTask.__init__ (   self,
  refObjLoader,
  schema = None,
  kwargs 
)

Construct a RefMatchTask.

Parameters
[in]refObjLoaderA reference object loader object
[in]schemaignored; available for compatibility with an older astrometry task
[in]kwargsadditional keyword arguments for pipe_base Task.__init__

Definition at line 71 of file ref_match.py.

Member Function Documentation

◆ loadAndMatch()

def lsst.meas.astrom.ref_match.RefMatchTask.loadAndMatch (   self,
  exposure,
  sourceCat 
)

Load reference objects overlapping an exposure and match to sources detected on that exposure.

Parameters
[in]exposureexposure that the sources overlap
[in]sourceCatcatalog of sources detected on the exposure (an lsst.afw.table.SourceCatalog)
Returns
an lsst.pipe.base.Struct with these fields:
Note
ignores config.matchDistanceSigma

Definition at line 85 of file ref_match.py.

Member Data Documentation

◆ ConfigClass

lsst.meas.astrom.ref_match.RefMatchTask.ConfigClass = RefMatchConfig
static

Definition at line 68 of file ref_match.py.

◆ refObjLoader

lsst.meas.astrom.ref_match.RefMatchTask.refObjLoader

Definition at line 79 of file ref_match.py.


The documentation for this class was generated from the following file: