LSSTApplications  10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
Public Member Functions | Public Attributes | List of all members
lsst.meas.base.transforms.SimpleCentroidTransform Class Reference

Transform a pixel centroid, excluding uncertainties, to celestial coordinates. More...

Inheritance diagram for lsst.meas.base.transforms.SimpleCentroidTransform:
lsst.meas.base.transforms.MeasurementTransform

Public Member Functions

def __init__
 
def __call__
 
- Public Member Functions inherited from lsst.meas.base.transforms.MeasurementTransform
def __init__
 
def __call__
 

Public Attributes

 coordKey
 
- Public Attributes inherited from lsst.meas.base.transforms.MeasurementTransform
 name
 
 config
 

Detailed Description

Transform a pixel centroid, excluding uncertainties, to celestial coordinates.

Definition at line 98 of file transforms.py.

Constructor & Destructor Documentation

def lsst.meas.base.transforms.SimpleCentroidTransform.__init__ (   self,
  config,
  name,
  mapper 
)

Definition at line 102 of file transforms.py.

103  def __init__(self, config, name, mapper):
104  MeasurementTransform.__init__(self, config, name, mapper)
105  self.coordKey = CoordKey.addFields(mapper.editOutputSchema(), name, "Position from " + name)

Member Function Documentation

def lsst.meas.base.transforms.SimpleCentroidTransform.__call__ (   self,
  inputCatalog,
  outputCatalog,
  wcs,
  calib 
)

Definition at line 106 of file transforms.py.

107  def __call__(self, inputCatalog, outputCatalog, wcs, calib):
108  self._checkCatalogSize(inputCatalog, outputCatalog)
109  centroidResultKey = CentroidResultKey(inputCatalog.schema[self.name])
110  for inSrc, outSrc in zip(inputCatalog, outputCatalog):
111  self.coordKey.set(outSrc, wcs.pixelToSky(centroidResultKey.get(inSrc).getCentroid()))

Member Data Documentation

lsst.meas.base.transforms.SimpleCentroidTransform.coordKey

Definition at line 104 of file transforms.py.


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