lsst.meas.modelfit  22.0.1-3-g849a1b8+02e96ff2fe
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin Class Reference
Inheritance diagram for lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin:
lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin

Public Member Functions

def __init__ (self, config, name, schemaMapper, metadata)
 
def measure (self, measRecord, exposure, refRecord, refWcs)
 
def fail (self, measRecord, error=None)
 
def measure (self, measRecord, exposure)
 

Static Public Member Functions

def getExecutionOrder ()
 

Public Attributes

 sequence
 

Static Public Attributes

 ConfigClass = GeneralShapeletPsfApproxForcedConfig
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ __init__()

def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.__init__ (   self,
  config,
  name,
  schemaMapper,
  metadata 
)

Definition at line 255 of file psfContinued.py.

Member Function Documentation

◆ fail()

def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.fail (   self,
  measRecord,
  error = None 
)

◆ getExecutionOrder()

def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.getExecutionOrder ( )
static

Definition at line 252 of file psfContinued.py.

◆ measure() [1/2]

def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin.measure (   self,
  measRecord,
  exposure 
)
inherited
Fit the configured sequence of models the given Exposure's Psf, as
evaluated at measRecord.getCentroid(), then save the results to
measRecord.

Reimplemented in lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin.

Definition at line 141 of file psfContinued.py.

◆ measure() [2/2]

def lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.measure (   self,
  measRecord,
  exposure,
  refRecord,
  refWcs 
)

Definition at line 261 of file psfContinued.py.

Member Data Documentation

◆ ConfigClass

lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxForcedPlugin.ConfigClass = GeneralShapeletPsfApproxForcedConfig
static

Definition at line 249 of file psfContinued.py.

◆ sequence

lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin.sequence
inherited

Definition at line 132 of file psfContinued.py.


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