Configuration for solving the linearity from PTC dataset.
Definition at line 62 of file linearity.py.
◆ camera
lsst.cp.pipe.linearity.LinearitySolveConnections.camera |
|
staticinherited |
Initial value:= cT.Input(
name="camera",
doc="Camera Geometry definition.",
storageClass="Camera",
dimensions=("instrument", ),
)
Definition at line 47 of file linearity.py.
◆ inputPtc
lsst.cp.pipe.linearity.LinearitySolveConnections.inputPtc |
|
staticinherited |
Initial value:= cT.Input(
name="inputPtc",
doc="Input PTC dataset.",
storageClass="StructuredDataDict",
dimensions=("instrument", "detector"),
multiple=False,
)
Definition at line 40 of file linearity.py.
◆ linearityType
lsst.cp.pipe.linearity.LinearitySolveConfig.linearityType |
|
static |
Initial value:= pexConfig.ChoiceField(
dtype=str,
doc="Type of linearizer to construct.",
default="Polynomial",
allowed={
"LookupTable": "Create a lookup table solution.",
"Polynomial": "Create an arbitrary polynomial solution.",
"Squared": "Create a single order squared solution.",
"None": "Create a dummy solution.",
}
)
Definition at line 66 of file linearity.py.
◆ maxLookupTableAdu
lsst.cp.pipe.linearity.LinearitySolveConfig.maxLookupTableAdu |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Maximum DN value for a LookupTable linearizer.",
default=2**18,
)
Definition at line 82 of file linearity.py.
◆ outputLinearizer
lsst.cp.pipe.linearity.LinearitySolveConnections.outputLinearizer |
|
staticinherited |
Initial value:= cT.Output(
name="linearity",
doc="Output linearity measurements.",
storageClass="Linearizer",
dimensions=("instrument", "detector"),
isCalibration=True,
)
Definition at line 53 of file linearity.py.
◆ polynomialOrder
lsst.cp.pipe.linearity.LinearitySolveConfig.polynomialOrder |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Degree of polynomial to fit.",
default=3,
)
Definition at line 77 of file linearity.py.
The documentation for this class was generated from the following file: