Definition at line 74 of file makeBrighterFatterKernel.py.
◆ camera
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConnections.camera |
|
staticinherited |
Initial value:= cT.PrerequisiteInput(
name="camera",
doc="Camera associated with this data.",
storageClass="Camera",
dimensions=("instrument", ),
isCalibration=True,
lookupFunction=lookupStaticCalibration,
)
Definition at line 49 of file makeBrighterFatterKernel.py.
◆ correlationModelRadius
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.correlationModelRadius |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="Build a model of the correlation coefficients for radii larger than this value in pixels?",
default=100,
)
Definition at line 130 of file makeBrighterFatterKernel.py.
◆ correlationModelSlope
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.correlationModelSlope |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Slope of the correlation model for radii larger than correlationModelRadius",
default=-1.35,
)
Definition at line 135 of file makeBrighterFatterKernel.py.
◆ correlationQuadraticFit
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.correlationQuadraticFit |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Use a quadratic fit to find the correlations instead of simple averaging?",
default=False,
)
Definition at line 125 of file makeBrighterFatterKernel.py.
◆ dummy
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConnections.dummy |
|
staticinherited |
Initial value:= cT.Input(
name="raw",
doc="Dummy exposure.",
storageClass='Exposure',
dimensions=("instrument", "exposure", "detector"),
multiple=True,
deferLoad=True,
)
Definition at line 41 of file makeBrighterFatterKernel.py.
◆ eLevelSuccessiveOverRelaxation
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.eLevelSuccessiveOverRelaxation |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="The target residual error for the successive over-relaxation method",
default=5.0e-14
)
Definition at line 119 of file makeBrighterFatterKernel.py.
◆ forceZeroSum
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.forceZeroSum |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Force the correlation matrix to have zero sum by adjusting the (0,0) value?",
default=False,
)
Definition at line 102 of file makeBrighterFatterKernel.py.
◆ ignoreAmpsForAveraging
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.ignoreAmpsForAveraging |
|
static |
Initial value:= pexConfig.ListField(
dtype=str,
doc="List of amp names to ignore when averaging the amplifier kernels into the detector"
" kernel. Only relevant for level = DETECTOR",
default=[]
)
Definition at line 85 of file makeBrighterFatterKernel.py.
◆ inputPtc
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConnections.inputPtc |
|
staticinherited |
Initial value:= cT.PrerequisiteInput(
name="ptc",
doc="Photon transfer curve dataset.",
storageClass="PhotonTransferCurveDataset",
dimensions=("instrument", "detector"),
isCalibration=True,
)
Definition at line 57 of file makeBrighterFatterKernel.py.
◆ level
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.level |
|
static |
Initial value:= pexConfig.ChoiceField(
doc="The level at which to calculate the brighter-fatter kernels",
dtype=str,
default="AMP",
allowed={
"AMP": "Every amplifier treated separately",
"DETECTOR": "One kernel per detector",
}
)
Definition at line 76 of file makeBrighterFatterKernel.py.
◆ maxIterSuccessiveOverRelaxation
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.maxIterSuccessiveOverRelaxation |
|
static |
Initial value:= pexConfig.Field(
dtype=int,
doc="The maximum number of iterations allowed for the successive over-relaxation method",
default=10000
)
Definition at line 114 of file makeBrighterFatterKernel.py.
◆ nSigmaClip
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.nSigmaClip |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Number of sigma to clip when calculating means for the cross-correlation",
default=5
)
Definition at line 97 of file makeBrighterFatterKernel.py.
◆ outputBFK
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConnections.outputBFK |
|
staticinherited |
Initial value:= cT.Output(
name="brighterFatterKernel",
doc="Output measured brighter-fatter kernel.",
storageClass="BrighterFatterKernel",
dimensions=("instrument", "detector"),
isCalibration=True,
)
Definition at line 65 of file makeBrighterFatterKernel.py.
◆ useAmatrix
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.useAmatrix |
|
static |
Initial value:= pexConfig.Field(
dtype=bool,
doc="Use the PTC 'a' matrix (Astier et al. 2019 equation 20) "
"instead of the average of measured covariances?",
default=False,
)
Definition at line 107 of file makeBrighterFatterKernel.py.
◆ xcorrCheckRejectLevel
lsst.cp.pipe.makeBrighterFatterKernel.BrighterFatterKernelSolveConfig.xcorrCheckRejectLevel |
|
static |
Initial value:= pexConfig.Field(
dtype=float,
doc="Rejection level for the sum of the input cross-correlations. Arrays which "
"sum to greater than this are discarded before the clipped mean is calculated.",
default=2.0
)
Definition at line 91 of file makeBrighterFatterKernel.py.
The documentation for this class was generated from the following file: