lsst.meas.algorithms g7f9667d268+d27eb619ec
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 validate (self)
 

Static Public Attributes

 refFluxName
 
 sourceSelector
 
 minDegreesOfFreedom
 
 fitConfig
 
 numIter
 
 numSigmaClip
 
 allowFailure
 

Detailed Description

Configuration for MeasureApCorrTask

Definition at line 61 of file measureApCorr.py.

Member Function Documentation

◆ validate()

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

Definition at line 101 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 95 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 81 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 73 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 85 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 90 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 64 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 69 of file measureApCorr.py.


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