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: