Configuration for the measurement of covariances from flats.
Definition at line 62 of file cpExtractPtcTask.py.
◆ binSize
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.binSize |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Bin the image by this factor in both dimensions.",
default=1,
)
Definition at line 81 of file cpExtractPtcTask.py.
◆ covAstierRealSpace
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.covAstierRealSpace |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Calculate covariances in real space or via FFT? (see appendix A of Astier+19).",
default=False,
)
Definition at line 76 of file cpExtractPtcTask.py.
◆ detectorMeasurementRegion
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.detectorMeasurementRegion |
|
static |
Initial value:= pexConfig.ChoiceField(
dtype=str,
doc="Region of each exposure where to perform the calculations (amplifier or full image).",
default='AMP',
allowed={
"AMP": "Amplifier of the detector.",
"FULL": "Full image."
}
)
Definition at line 122 of file cpExtractPtcTask.py.
◆ inputExp
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConnections.inputExp |
|
staticinherited |
Initial value:= cT.Input(
name="ptcInputExposurePairs",
doc="Input post-ISR processed exposure pairs (flats) to"
"measure covariances from.",
storageClass="Exposure",
dimensions=("instrument", "exposure", "detector"),
multiple=True,
deferLoad=False,
)
Definition at line 43 of file cpExtractPtcTask.py.
◆ maskNameList
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.maskNameList |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
doc="Mask list to exclude from statistics calculations.",
default=['SUSPECT', 'BAD', 'NO_DATA'],
)
Definition at line 102 of file cpExtractPtcTask.py.
◆ matchByExposureId
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.matchByExposureId |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Should exposures by matched by ID rather than exposure time?",
default=False,
)
Definition at line 66 of file cpExtractPtcTask.py.
◆ maximumRangeCovariancesAstier
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.maximumRangeCovariancesAstier |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Maximum range of covariances as in Astier+19",
default=8,
)
Definition at line 71 of file cpExtractPtcTask.py.
◆ maxMeanSignal
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.maxMeanSignal |
|
static |
Initial value:= pexConfig.DictField(
keytype=str,
itemtype=float,
doc="Maximum values (inclusive) of mean signal (in ADU) below which to consider, per amp."
" The same cut is applied to all amps if this dictionary is of the form"
" {'ALL_AMPS': value}",
default={'ALL_AMPS': 1e6},
)
Definition at line 94 of file cpExtractPtcTask.py.
◆ minMeanSignal
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.minMeanSignal |
|
static |
Initial value:= pexConfig.DictField(
keytype=str,
itemtype=float,
doc="Minimum values (inclusive) of mean signal (in ADU) above which to consider, per amp."
" The same cut is applied to all amps if this dictionary is of the form"
" {'ALL_AMPS': value}",
default={'ALL_AMPS': 0.0},
)
Definition at line 86 of file cpExtractPtcTask.py.
◆ minNumberGoodPixelsForFft
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.minNumberGoodPixelsForFft |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Minimum number of acceptable good pixels per amp to calculate the covariances via FFT.",
default=10000,
)
Definition at line 117 of file cpExtractPtcTask.py.
◆ nIterSigmaClipPtc
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.nIterSigmaClipPtc |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Number of sigma-clipping iterations for afwMath.StatisticsControl()",
default=1,
)
Definition at line 112 of file cpExtractPtcTask.py.
◆ nSigmaClipPtc
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConfig.nSigmaClipPtc |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Sigma cut for afwMath.StatisticsControl()",
default=5.5,
)
Definition at line 107 of file cpExtractPtcTask.py.
◆ outputCovariances
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractConnections.outputCovariances |
|
staticinherited |
Initial value:= cT.Output(
name="ptcCovariances",
doc="Extracted flat (co)variances.",
storageClass="PhotonTransferCurveDataset",
dimensions=("instrument", "exposure", "detector"),
multiple=True,
)
Definition at line 53 of file cpExtractPtcTask.py.
The documentation for this class was generated from the following file: