lsst.meas.modelfit g591dd9f2cf+742623b69a
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin Class Reference
Inheritance diagram for lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin:
lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxMixin

Public Member Functions

 __init__ (self, config, name, schema, metadata)
 
 measure (self, measRecord, exposure)
 
 fail (self, measRecord, error=None)
 

Static Public Member Functions

 getExecutionOrder ()
 

Static Public Attributes

 ConfigClass = GeneralShapeletPsfApproxSingleFrameConfig
 

Detailed Description

Minimal subclass of GeneralShapeletPsfApproxMixin to conform to the
single-frame measurement API.

This class simply provides __init__ and measure methods that matched the
SingleFramePlugin signatures and delegate to the
GeneralShapeletPsfApproxMixin's implementations.

Definition at line 198 of file psfContinued.py.

Constructor & Destructor Documentation

◆ __init__()

lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin.__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 215 of file psfContinued.py.

Member Function Documentation

◆ fail()

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

◆ getExecutionOrder()

lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin.getExecutionOrder ( )
static

Definition at line 212 of file psfContinued.py.

◆ measure()

lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin.measure ( self,
measRecord,
exposure )
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 220 of file psfContinued.py.

Member Data Documentation

◆ ConfigClass

lsst.meas.modelfit.psf.psfContinued.GeneralShapeletPsfApproxSingleFramePlugin.ConfigClass = GeneralShapeletPsfApproxSingleFrameConfig
static

Definition at line 209 of file psfContinued.py.


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