lsst.meas.algorithms  20.0.0-2-g92e20685+5
Public Member Functions | Static Public Attributes | List of all members
lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig Class Reference

Configuration for MeasureApCorrTask. More...

Inheritance diagram for lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig:

Public Member Functions

def validate (self)
 

Static Public Attributes

 refFluxName
 
 sourceSelector
 
 minDegreesOfFreedom
 
 fitConfig
 
 numIter
 
 numSigmaClip
 
 allowFailure
 

Detailed Description

Configuration for MeasureApCorrTask.

Definition at line 65 of file measureApCorr.py.

Member Function Documentation

◆ validate()

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

Definition at line 105 of file measureApCorr.py.

Member Data Documentation

◆ allowFailure

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 99 of file measureApCorr.py.

◆ fitConfig

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 85 of file measureApCorr.py.

◆ minDegreesOfFreedom

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 77 of file measureApCorr.py.

◆ numIter

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

Definition at line 89 of file measureApCorr.py.

◆ numSigmaClip

lsst.meas.algorithms.measureApCorr.MeasureApCorrConfig.numSigmaClip
static
Initial value:
= lsst.pex.config.Field(
doc="Number of standard devisations to clip at",
dtype=float,
default=3.0,
)

Definition at line 94 of file measureApCorr.py.

◆ refFluxName

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 68 of file measureApCorr.py.

◆ sourceSelector

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="flagged",
)

Definition at line 73 of file measureApCorr.py.


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