lsst.fgcmcal g2ffcdf413f+5909199d5e
Loading...
Searching...
No Matches
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 118 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 218 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 169 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 213 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 174 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 122 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 224 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 234 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 229 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 149 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 203 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 154 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 127 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 191 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 133 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 138 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 197 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 144 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 159 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 208 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 164 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 179 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 184 of file fgcmMakeLut.py.


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