LSST Applications  21.0.0-131-g8cabc107+528f53ee53,22.0.0+00495a2688,22.0.0+0ef2527977,22.0.0+11a2aa21cd,22.0.0+269b7e55e3,22.0.0+2c6b6677a3,22.0.0+64c1bc5aa5,22.0.0+7b3a3f865e,22.0.0+e1b6d2281c,22.0.0+ff3c34362c,22.0.1-1-g1b65d06+c95cbdf3df,22.0.1-1-g7058be7+1cf78af69b,22.0.1-1-g7dab645+2a65e40b06,22.0.1-1-g8760c09+64c1bc5aa5,22.0.1-1-g949febb+64c1bc5aa5,22.0.1-1-ga324b9c+269b7e55e3,22.0.1-1-gf9d8b05+ff3c34362c,22.0.1-10-g781e53d+9b51d1cd24,22.0.1-10-gba590ab+b9624b875d,22.0.1-13-g76f9b8d+2c6b6677a3,22.0.1-14-g22236948+57af756299,22.0.1-18-g3db9cf4b+9b7092c56c,22.0.1-18-gb17765a+2264247a6b,22.0.1-2-g8ef0a89+2c6b6677a3,22.0.1-2-gcb770ba+c99495d3c6,22.0.1-24-g2e899d296+4206820b0d,22.0.1-3-g7aa11f2+2c6b6677a3,22.0.1-3-g8c1d971+f253ffa91f,22.0.1-3-g997b569+ff3b2f8649,22.0.1-4-g1930a60+6871d0c7f6,22.0.1-4-g5b7b756+6b209d634c,22.0.1-6-ga02864e+6871d0c7f6,22.0.1-7-g3402376+a1a2182ac4,22.0.1-7-g65f59fa+54b92689ce,master-gcc5351303a+e1b6d2281c,w.2021.32
LSST Data Management Base Package
Static Public Attributes | List of all members
lsst.cp.pipe.cpCombine.CalibCombineByFilterConfig Class Reference
Inheritance diagram for lsst.cp.pipe.cpCombine.CalibCombineByFilterConfig:
lsst.cp.pipe.cpCombine.CalibCombineConfig lsst.cp.pipe.cpCombine.CalibCombineByFilterConnections lsst.cp.pipe.cpCombine.CalibCombineConnections lsst.cp.pipe.cpCombine.CalibCombineConnections

Static Public Attributes

 calibrationType
 
 exposureScaling
 
 scalingLevel
 
 maxVisitsToCalcErrorFromInputVariance
 
 doVignette
 
 mask
 
 combine
 
 clip
 
 nIter
 
 stats
 
 inputExps
 
 inputScales
 
 outputData
 
 inputScales
 
 outputData
 
 inputExps
 

Detailed Description

Definition at line 546 of file cpCombine.py.

Member Data Documentation

◆ calibrationType

lsst.cp.pipe.cpCombine.CalibCombineConfig.calibrationType
staticinherited
Initial value:
= pexConfig.Field(
dtype=str,
default="calibration",
doc="Name of calibration to be generated.",
)

Definition at line 132 of file cpCombine.py.

◆ clip

lsst.cp.pipe.cpCombine.CalibCombineConfig.clip
staticinherited
Initial value:
= pexConfig.Field(
dtype=float,
default=3.0,
doc="Clipping threshold for combination",
)

Definition at line 181 of file cpCombine.py.

◆ combine

lsst.cp.pipe.cpCombine.CalibCombineConfig.combine
staticinherited
Initial value:
= pexConfig.Field(
dtype=str,
default='MEANCLIP',
doc="Statistic name to use for combination (from lsst.afw.math)",
)

Definition at line 176 of file cpCombine.py.

◆ doVignette

lsst.cp.pipe.cpCombine.CalibCombineConfig.doVignette
staticinherited
Initial value:
= pexConfig.Field(
dtype=bool,
default=False,
doc="Copy vignette polygon to output and censor vignetted pixels?"
)

Definition at line 165 of file cpCombine.py.

◆ exposureScaling

lsst.cp.pipe.cpCombine.CalibCombineConfig.exposureScaling
staticinherited
Initial value:
= pexConfig.ChoiceField(
dtype=str,
allowed={
"Unity": "Do not scale inputs. Scale factor is 1.0.",
"ExposureTime": "Scale inputs by their exposure time.",
"DarkTime": "Scale inputs by their dark time.",
"MeanStats": "Scale inputs based on their mean values.",
"InputList": "Scale inputs based on a list of values.",
},
default="Unity",
doc="Scaling to be applied to each input exposure.",
)

Definition at line 138 of file cpCombine.py.

◆ inputExps [1/2]

lsst.cp.pipe.cpCombine.CalibCombineConnections.inputExps
staticinherited
Initial value:
= cT.Input(
name="cpInputs",
doc="Input pre-processed exposures to combine.",
storageClass="Exposure",
dimensions=("instrument", "detector", "exposure"),
multiple=True,
)

Definition at line 97 of file cpCombine.py.

◆ inputExps [2/2]

lsst.cp.pipe.cpCombine.CalibCombineConnections.inputExps
staticinherited
Initial value:
= cT.Input(
name="cpInputs",
doc="Input pre-processed exposures to combine.",
storageClass="Exposure",
dimensions=("instrument", "detector", "exposure"),
multiple=True,
)

Definition at line 97 of file cpCombine.py.

◆ inputScales [1/2]

lsst.cp.pipe.cpCombine.CalibCombineConnections.inputScales
staticinherited
Initial value:
= cT.Input(
name="cpScales",
doc="Input scale factors to use.",
storageClass="StructuredDataDict",
dimensions=("instrument", ),
multiple=False,
)

Definition at line 104 of file cpCombine.py.

◆ inputScales [2/2]

lsst.cp.pipe.cpCombine.CalibCombineByFilterConnections.inputScales
staticinherited
Initial value:
= cT.Input(
name="cpFilterScales",
doc="Input scale factors to use.",
storageClass="StructuredDataDict",
dimensions=("instrument", "physical_filter"),
multiple=False,
)

Definition at line 523 of file cpCombine.py.

◆ mask

lsst.cp.pipe.cpCombine.CalibCombineConfig.mask
staticinherited
Initial value:
= pexConfig.ListField(
dtype=str,
default=["SAT", "DETECTED", "INTRP"],
doc="Mask planes to respect",
)

Definition at line 171 of file cpCombine.py.

◆ maxVisitsToCalcErrorFromInputVariance

lsst.cp.pipe.cpCombine.CalibCombineConfig.maxVisitsToCalcErrorFromInputVariance
staticinherited
Initial value:
= pexConfig.Field(
dtype=int,
default=5,
doc="Maximum number of visits to estimate variance from input variance, not per-pixel spread",
)

Definition at line 159 of file cpCombine.py.

◆ nIter

lsst.cp.pipe.cpCombine.CalibCombineConfig.nIter
staticinherited
Initial value:
= pexConfig.Field(
dtype=int,
default=3,
doc="Clipping iterations for combination",
)

Definition at line 186 of file cpCombine.py.

◆ outputData [1/2]

lsst.cp.pipe.cpCombine.CalibCombineConnections.outputData
staticinherited
Initial value:
= cT.Output(
name="cpProposal",
doc="Output combined proposed calibration to be validated and certified..",
storageClass="ExposureF",
dimensions=("instrument", "detector"),
isCalibration=True,
)

Definition at line 112 of file cpCombine.py.

◆ outputData [2/2]

lsst.cp.pipe.cpCombine.CalibCombineByFilterConnections.outputData
staticinherited
Initial value:
= cT.Output(
name="cpFilterProposal",
doc="Output combined proposed calibration to be validated and certified.",
storageClass="ExposureF",
dimensions=("instrument", "detector", "physical_filter"),
isCalibration=True,
)

Definition at line 531 of file cpCombine.py.

◆ scalingLevel

lsst.cp.pipe.cpCombine.CalibCombineConfig.scalingLevel
staticinherited
Initial value:
= pexConfig.ChoiceField(
dtype=str,
allowed={
"DETECTOR": "Scale by detector.",
"AMP": "Scale by amplifier.",
},
default="DETECTOR",
doc="Region to scale.",
)

Definition at line 150 of file cpCombine.py.

◆ stats

lsst.cp.pipe.cpCombine.CalibCombineConfig.stats
staticinherited
Initial value:
= pexConfig.ConfigurableField(
target=CalibStatsTask,
doc="Background statistics configuration",
)

Definition at line 191 of file cpCombine.py.


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