lsst.fgcmcal  21.0.0-5-gb155db7+58d9d10622
Static Public Attributes | List of all members
lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig Class Reference
Inheritance diagram for lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig:

Static Public Attributes

 elevation
 
 pmbRange
 
 pmbSteps
 
 pwvRange
 
 pwvSteps
 
 o3Range
 
 o3Steps
 
 tauRange
 
 tauSteps
 
 alphaRange
 
 alphaSteps
 
 zenithRange
 
 zenithSteps
 
 pmbStd
 
 pwvStd
 
 o3Std
 
 tauStd
 
 alphaStd
 
 airmassStd
 
 lambdaNorm
 
 lambdaStep
 
 lambdaRange
 

Detailed Description

Config for parameters if atmosphereTableName not available

Definition at line 108 of file fgcmMakeLut.py.

Member Data Documentation

◆ airmassStd

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.airmassStd
static
Initial value:
= pexConfig.Field(
doc=("Standard Atmosphere airmass; "
"Recommended default depends on the survey strategy."),
dtype=float,
default=None,
)

Definition at line 208 of file fgcmMakeLut.py.

◆ alphaRange

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.alphaRange
static
Initial value:
= pexConfig.ListField(
doc="Aerosol alpha range (unitless)",
dtype=float,
default=[0.0, 2.0],
)

Definition at line 159 of file fgcmMakeLut.py.

◆ alphaStd

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.alphaStd
static
Initial value:
= pexConfig.Field(
doc="Standard Atmosphere aerosol alpha",
dtype=float,
default=1.0,
)

Definition at line 203 of file fgcmMakeLut.py.

◆ alphaSteps

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.alphaSteps
static
Initial value:
= pexConfig.Field(
doc="Aerosol alpha number of steps",
dtype=int,
default=9,
)

Definition at line 164 of file fgcmMakeLut.py.

◆ elevation

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.elevation
static
Initial value:
= pexConfig.Field(
doc="Telescope elevation (m)",
dtype=float,
default=None,
)

Definition at line 112 of file fgcmMakeLut.py.

◆ lambdaNorm

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.lambdaNorm
static
Initial value:
= pexConfig.Field(
doc="Aerosol Optical Depth normalization wavelength (Angstrom)",
dtype=float,
default=7750.0,
)

Definition at line 214 of file fgcmMakeLut.py.

◆ lambdaRange

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.lambdaRange
static
Initial value:
= pexConfig.ListField(
doc="Wavelength range for LUT (Angstrom)",
dtype=float,
default=[3000.0, 11000.0],
)

Definition at line 224 of file fgcmMakeLut.py.

◆ lambdaStep

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.lambdaStep
static
Initial value:
= pexConfig.Field(
doc="Wavelength step for generating atmospheres (nm)",
dtype=float,
default=0.5,
)

Definition at line 219 of file fgcmMakeLut.py.

◆ o3Range

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.o3Range
static
Initial value:
= pexConfig.ListField(
doc="Ozone range (dob)",
dtype=float,
default=[220.0, 310.0],
)

Definition at line 139 of file fgcmMakeLut.py.

◆ o3Std

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.o3Std
static
Initial value:
= pexConfig.Field(
doc="Standard Atmosphere O3 (dob)",
dtype=float,
default=263.0,
)

Definition at line 193 of file fgcmMakeLut.py.

◆ o3Steps

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.o3Steps
static
Initial value:
= pexConfig.Field(
doc="Ozone number of steps",
dtype=int,
default=3,
)

Definition at line 144 of file fgcmMakeLut.py.

◆ pmbRange

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.pmbRange
static
Initial value:
= pexConfig.ListField(
doc=("Barometric Pressure range (millibar) "
"Recommended range depends on the site."),
dtype=float,
default=None,
)

Definition at line 117 of file fgcmMakeLut.py.

◆ pmbStd

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.pmbStd
static
Initial value:
= pexConfig.Field(
doc=("Standard Atmosphere pressure (millibar); "
"Recommended default depends on the site."),
dtype=float,
default=None,
)

Definition at line 181 of file fgcmMakeLut.py.

◆ pmbSteps

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.pmbSteps
static
Initial value:
= pexConfig.Field(
doc="Barometric Pressure number of steps",
dtype=int,
default=5,
)

Definition at line 123 of file fgcmMakeLut.py.

◆ pwvRange

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.pwvRange
static
Initial value:
= pexConfig.ListField(
doc=("Precipitable Water Vapor range (mm) "
"Recommended range depends on the site."),
dtype=float,
default=None,
)

Definition at line 128 of file fgcmMakeLut.py.

◆ pwvStd

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.pwvStd
static
Initial value:
= pexConfig.Field(
doc=("Standard Atmosphere PWV (mm); "
"Recommended default depends on the site."),
dtype=float,
default=None,
)

Definition at line 187 of file fgcmMakeLut.py.

◆ pwvSteps

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.pwvSteps
static
Initial value:
= pexConfig.Field(
doc="Precipitable Water Vapor number of steps",
dtype=int,
default=15,
)

Definition at line 134 of file fgcmMakeLut.py.

◆ tauRange

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.tauRange
static
Initial value:
= pexConfig.ListField(
doc="Aerosol Optical Depth range (unitless)",
dtype=float,
default=[0.002, 0.35],
)

Definition at line 149 of file fgcmMakeLut.py.

◆ tauStd

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.tauStd
static
Initial value:
= pexConfig.Field(
doc="Standard Atmosphere aerosol optical depth",
dtype=float,
default=0.03,
)

Definition at line 198 of file fgcmMakeLut.py.

◆ tauSteps

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.tauSteps
static
Initial value:
= pexConfig.Field(
doc="Aerosol Optical Depth number of steps",
dtype=int,
default=11,
)

Definition at line 154 of file fgcmMakeLut.py.

◆ zenithRange

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.zenithRange
static
Initial value:
= pexConfig.ListField(
doc="Zenith angle range (degree)",
dtype=float,
default=[0.0, 70.0],
)

Definition at line 169 of file fgcmMakeLut.py.

◆ zenithSteps

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutParametersConfig.zenithSteps
static
Initial value:
= pexConfig.Field(
doc="Zenith angle number of steps",
dtype=int,
default=21,
)

Definition at line 174 of file fgcmMakeLut.py.


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