lsst.cp.pipe  21.0.0-16-g434b3eb+fcd236b602
Static Public Attributes | List of all members
lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConfig Class Reference
Inheritance diagram for lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConfig:
lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConnections

Static Public Attributes

 rejIter
 
 rejSigma
 
 fluxOrder
 
 doFiltering
 
 inputRatios
 
 inputFluxes
 
 camera
 
 outputCrosstalk
 

Detailed Description

Configuration for the solving of crosstalk from pixel ratios.

Definition at line 360 of file measureCrosstalk.py.

Member Data Documentation

◆ camera

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConnections.camera
staticinherited
Initial value:
= cT.PrerequisiteInput(
name="camera",
doc="Camera the input data comes from.",
storageClass="Camera",
dimensions=("instrument",),
isCalibration=True,
lookupFunction=lookupStaticCalibration,
)

Definition at line 335 of file measureCrosstalk.py.

◆ doFiltering

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConfig.doFiltering
static
Initial value:
= Field(
dtype=bool,
default=False,
doc="Filter generated crosstalk to remove marginal measurements.",
)

Definition at line 379 of file measureCrosstalk.py.

◆ fluxOrder

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConfig.fluxOrder
static
Initial value:
= Field(
dtype=int,
default=0,
doc="Polynomial order in source flux to fit crosstalk.",
)

Definition at line 374 of file measureCrosstalk.py.

◆ inputFluxes

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConnections.inputFluxes
staticinherited
Initial value:
= cT.Input(
name="crosstalkFluxes",
doc="Fluxes of CT source pixels, for nonlinear fits.",
storageClass="StructuredDataDict",
dimensions=("instrument", "exposure", "detector"),
multiple=True,
)

Definition at line 328 of file measureCrosstalk.py.

◆ inputRatios

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConnections.inputRatios
staticinherited
Initial value:
= cT.Input(
name="crosstalkRatios",
doc="Ratios measured for an input exposure.",
storageClass="StructuredDataDict",
dimensions=("instrument", "exposure", "detector"),
multiple=True,
)

Definition at line 321 of file measureCrosstalk.py.

◆ outputCrosstalk

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConnections.outputCrosstalk
staticinherited
Initial value:
= cT.Output(
name="crosstalk",
doc="Output proposed crosstalk calibration.",
storageClass="CrosstalkCalib",
dimensions=("instrument", "detector"),
multiple=False,
isCalibration=True,
)

Definition at line 344 of file measureCrosstalk.py.

◆ rejIter

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConfig.rejIter
static
Initial value:
= Field(
dtype=int,
default=3,
doc="Number of rejection iterations for final coefficient calculation.",
)

Definition at line 364 of file measureCrosstalk.py.

◆ rejSigma

lsst.cp.pipe.measureCrosstalk.CrosstalkSolveConfig.rejSigma
static
Initial value:
= Field(
dtype=float,
default=2.0,
doc="Rejection threshold (sigma) for final coefficient calculation.",
)

Definition at line 369 of file measureCrosstalk.py.


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