lsst.meas.base
21.0.0-13-g64487bb+977ea9e4b1
|
Public Member Functions | |
def | __init__ (self, config, name, mapper) |
def | __call__ (self, inputCatalog, outputCatalog, wcs, photoCalib) |
Public Attributes | |
name | |
config | |
Base class for measurement transformations. Parameters ---------- config : subclass of `BasePluginConfig` The configuration of the measurement plugin whose outputs are being transformed. name : `str` The name of the measurement plugin whose outputs are being transformed. mapper : `lsst.afw.table.SchemaMapper` Mapping between the input (pre-transformation) and output (transformed) catalogs. Notes ----- Create transformations by deriving from this class, implementing `__call__()` and (optionally) augmenting `__init__()`.
Definition at line 55 of file transforms.py.
def lsst.meas.base.transforms.MeasurementTransform.__init__ | ( | self, | |
config, | |||
name, | |||
mapper | |||
) |
Reimplemented in lsst.meas.base.transforms.SimpleCentroidTransform, and lsst.meas.base.transforms.PassThroughTransform.
Definition at line 76 of file transforms.py.
def lsst.meas.base.transforms.MeasurementTransform.__call__ | ( | self, | |
inputCatalog, | |||
outputCatalog, | |||
wcs, | |||
photoCalib | |||
) |
Reimplemented in lsst.meas.base.transforms.SimpleCentroidTransform, lsst.meas.base.transforms.PassThroughTransform, and lsst.meas.base.transforms.NullTransform.
Definition at line 80 of file transforms.py.
lsst.meas.base.transforms.MeasurementTransform.config |
Definition at line 78 of file transforms.py.
lsst.meas.base.transforms.MeasurementTransform.name |
Definition at line 77 of file transforms.py.