lsst.meas.algorithms gf82c78fb6f+5b4928dc2e
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig Class Reference
Inheritance diagram for lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig:

Public Member Functions

def setDefaults (self)
 
def validate (self)
 

Static Public Attributes

lsst refFluxName
 
sourceSelectorRegistry sourceSelector
 
lsst minDegreesOfFreedom
 
lsst fitConfig
 
lsst numIter
 
lsst numSigmaClip
 
lsst allowFailure
 

Detailed Description

Configuration for MeasureApCorrTask.

Definition at line 69 of file measureApCorr.py.

Member Function Documentation

◆ setDefaults()

def lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.setDefaults (   self)

Definition at line 109 of file measureApCorr.py.

◆ validate()

def lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.validate (   self)

Definition at line 132 of file measureApCorr.py.

Member Data Documentation

◆ allowFailure

lsst lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.allowFailure
static
Initial value:
= lsst.pex.config.ListField(
doc="Allow these measurement algorithms to fail without an exception.",
dtype=str,
default=[],
)

Definition at line 103 of file measureApCorr.py.

◆ fitConfig

lsst lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.fitConfig
static
Initial value:
= lsst.pex.config.ConfigField(
doc="Configuration used in fitting the aperture correction fields.",
dtype=ChebyshevBoundedFieldConfig,
)

Definition at line 89 of file measureApCorr.py.

◆ minDegreesOfFreedom

lsst lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.minDegreesOfFreedom
static
Initial value:
= lsst.pex.config.RangeField(
doc="Minimum number of degrees of freedom (# of valid data points - # of parameters);"
" if this is exceeded, the order of the fit is decreased (in both dimensions), and"
" if we can't decrease it enough, we'll raise ValueError.",
dtype=int,
default=1,
min=1,
)

Definition at line 81 of file measureApCorr.py.

◆ numIter

lsst lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.numIter
static
Initial value:
= lsst.pex.config.Field(
doc="Number of iterations for robust MAD sigma clipping.",
dtype=int,
default=4,
)

Definition at line 93 of file measureApCorr.py.

◆ numSigmaClip

lsst lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.numSigmaClip
static
Initial value:
= lsst.pex.config.Field(
doc="Number of robust MAD sigma to do clipping.",
dtype=float,
default=4.0,
)

Definition at line 98 of file measureApCorr.py.

◆ refFluxName

lsst lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.refFluxName
static
Initial value:
= lsst.pex.config.Field(
doc="Field name prefix for the flux other measurements should be aperture corrected to match",
dtype=str,
default="slot_CalibFlux",
)

Definition at line 72 of file measureApCorr.py.

◆ sourceSelector

sourceSelectorRegistry lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.sourceSelector
static
Initial value:
= sourceSelectorRegistry.makeField(
doc="Selector that sets the stars that aperture corrections will be measured from.",
default="science",
)

Definition at line 77 of file measureApCorr.py.


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