lsst.fgcmcal ge448b5faa6+c9e127f28d
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutTask Class Reference
Inheritance diagram for lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutTask:

Public Member Functions

def __init__ (self, butler=None, initInputs=None, **kwargs)
 
def runQuantum (self, butlerQC, inputRefs, outputRefs)
 

Public Attributes

 fgcmLutMaker
 

Static Public Attributes

 ConfigClass = FgcmMakeLutConfig
 

Detailed Description

Make Look-Up Table for FGCM.

This task computes a look-up-table for the range in expected atmosphere
variation and variation in instrumental throughput (as tracked by the
transmission_filter products).  By pre-computing linearized integrals,
the FGCM fit is orders of magnitude faster for stars with a broad range
of colors and observing bands, yielding precision at the 1-2 mmag level.

Computing a LUT requires running MODTRAN or with a pre-generated
atmosphere table packaged with fgcm.

Definition at line 274 of file fgcmMakeLut.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutTask.__init__ (   self,
  butler = None,
  initInputs = None,
**  kwargs 
)

Definition at line 291 of file fgcmMakeLut.py.

Member Function Documentation

◆ runQuantum()

def lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutTask.runQuantum (   self,
  butlerQC,
  inputRefs,
  outputRefs 
)

Definition at line 294 of file fgcmMakeLut.py.

Member Data Documentation

◆ ConfigClass

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutTask.ConfigClass = FgcmMakeLutConfig
static

Definition at line 288 of file fgcmMakeLut.py.

◆ fgcmLutMaker

lsst.fgcmcal.fgcmMakeLut.FgcmMakeLutTask.fgcmLutMaker

Definition at line 350 of file fgcmMakeLut.py.


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