FgcmMakeLutConfig#
- class lsst.fgcmcal.FgcmMakeLutConfig(*args, **kw)#
Bases:
PipelineTaskConfigConfig for FgcmMakeLutTask
Attributes Summary
FGCM name or filename of precomputed atmospheres (
str, defaultNone)Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
Use filter transmissions that are specified per-detector, rather than a constant or radially-dependent filter transmission? (
bool, defaultFalse)Include optics transmission? (
bool, defaultTrue)Include sensor transmission? (
bool, defaultTrue)Atmosphere parameters (required if no atmosphereTableName) (
FgcmMakeLutParametersConfig, default<class 'lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig'>)List of physicalFilter labels to generate look-up table.
Flag to enable/disable saving of log output for a task, enabled by default.
Mapping of filter name to sensor correction terms.
Override mapping from physical filter labels to 'standard' physical filter labels.
Only use science detectors in LUT? (
bool, defaultTrue)Methods Summary
validate()Validate the config parameters.
Attributes Documentation
- atmosphereTableName#
FGCM name or filename of precomputed atmospheres (
str, defaultNone)
- connections: pexConfig.ConfigField#
Field which refers to a dynamically added configuration class which is based on a PipelineTaskConnections class.
- doFilterDetectorTransmission#
Use filter transmissions that are specified per-detector, rather than a constant or radially-dependent filter transmission? (
bool, defaultFalse)
- doOpticsTransmission#
Include optics transmission? (
bool, defaultTrue)
- doSensorTransmission#
Include sensor transmission? (
bool, defaultTrue)
- parameters#
Atmosphere parameters (required if no atmosphereTableName) (
FgcmMakeLutParametersConfig, default<class 'lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig'>)
- physicalFilters#
List of physicalFilter labels to generate look-up table. (
List, default[])
- saveLogOutput#
Flag to enable/disable saving of log output for a task, enabled by default. (
bool, defaultTrue)
- sensorCorrectionTermDict#
Mapping of filter name to sensor correction terms. (
ConfigDict, default{})
- stdPhysicalFilterOverrideMap#
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. (
Dict, default{})
- useScienceDetectors#
Only use science detectors in LUT? (
bool, defaultTrue)
Methods Documentation
- validate()#
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.