Config for FgcmMakeLutTask
Definition at line 259 of file fgcmMakeLut.py.
◆ validate()
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.validate |
( |
| self | ) |
|
Validate the config parameters.
This method behaves differently from the parent validate in the case
that atmosphereTableName is set. In this case, the config values
for standard values, step sizes, and ranges are loaded
directly from the specified atmosphereTableName.
Definition at line 306 of file fgcmMakeLut.py.
◆ atmosphereTableName
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.atmosphereTableName |
|
static |
Initial value:= pexConfig.Field(
doc="FGCM name or filename of precomputed atmospheres",
dtype=str,
default=None,
optional=True,
)
Definition at line 278 of file fgcmMakeLut.py.
◆ doOpticsTransmission
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.doOpticsTransmission |
|
static |
Initial value:= pexConfig.Field(
doc="Include optics transmission?",
dtype=bool,
default=True,
)
Definition at line 284 of file fgcmMakeLut.py.
◆ doSensorTransmission
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.doSensorTransmission |
|
static |
Initial value:= pexConfig.Field(
doc="Include sensor transmission?",
dtype=bool,
default=True,
)
Definition at line 289 of file fgcmMakeLut.py.
◆ parameters
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.parameters |
|
static |
Initial value:= pexConfig.ConfigField(
doc="Atmosphere parameters (required if no atmosphereTableName)",
dtype=FgcmMakeLutParametersConfig,
default=None,
check=None)
Definition at line 300 of file fgcmMakeLut.py.
◆ physicalFilters
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.physicalFilters |
|
static |
Initial value:= pexConfig.ListField(
doc="List of physicalFilter labels to generate look-up table.",
dtype=str,
default=[],
)
Definition at line 262 of file fgcmMakeLut.py.
◆ sensorCorrectionTermDict
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.sensorCorrectionTermDict |
|
static |
Initial value:= pexConfig.ConfigDictField(
doc="Mapping of filter name to sensor correction terms.",
keytype=str,
itemtype=SensorCorrectionTerms,
default={},
)
Definition at line 294 of file fgcmMakeLut.py.
◆ stdPhysicalFilterOverrideMap
| lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutConfig.stdPhysicalFilterOverrideMap |
|
static |
Initial value:= pexConfig.DictField(
doc=("Override mapping from physical filter labels to 'standard' physical "
"filter labels. The 'standard' physical filter defines the transmission "
"curve that the FGCM standard bandpass will be based on. "
"Any filter not listed here will be mapped to "
"itself (e.g. g->g or HSC-G->HSC-G). Use this override for cross-"
"filter calibration such as HSC-R->HSC-R2 and HSC-I->HSC-I2."),
keytype=str,
itemtype=str,
default={},
)
Definition at line 267 of file fgcmMakeLut.py.
The documentation for this class was generated from the following file: