|
lsst.meas.modelfit g807e3ba568+131c752d57
|
Public Member Functions | |
| def | __init__ (self, config, name, schemaMapper, metadata) |
| def | measure (self, measRecord, exposure, refRecord, refWcs) |
| def | fail (self, measRecord, error=None) |
Static Public Member Functions | |
| def | getExecutionOrder () |
Static Public Attributes | |
| ConfigClass = GeneralShapeletPsfApproxForcedConfig | |
Minimal subclass of GeneralShapeletPsfApproxMixin to conform to the forced measurement API. This class simply provides __init__ and measure methods that matched the ForcedPlugin signatures and delegate to the GeneralShapeletPsfApproxMixin's implementations.
Definition at line 238 of file psfContinued.py.
| def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.__init__ | ( | self, | |
| config, | |||
| name, | |||
| schema, | |||
| metadata | |||
| ) |
Initialize the plugin, creating a sequence of GeneralPsfFitter instances to do the fitting and MultiShapeletFunctionKey instances to save the results to a record.
Reimplemented from lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin.
Definition at line 255 of file psfContinued.py.
| def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.fail | ( | self, | |
| measRecord, | |||
error = None |
|||
| ) |
Reimplemented from lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin.
Definition at line 264 of file psfContinued.py.
|
static |
Definition at line 252 of file psfContinued.py.
| def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.measure | ( | self, | |
| measRecord, | |||
| exposure, | |||
| refRecord, | |||
| refWcs | |||
| ) |
Fit the configured sequence of models the given Exposure's Psf, as evaluated at measRecord.getCentroid(), then save the results to measRecord.
Reimplemented from lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin.
Definition at line 261 of file psfContinued.py.
|
static |
Definition at line 249 of file psfContinued.py.