lsst.fgcmcal  20.0.0-6-g9a5b7a1+78e5c63070
Public Member Functions | List of all members
lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractBaseTask Class Reference
Inheritance diagram for lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractBaseTask:
lsst.fgcmcal.fgcmCalibrateTract.FgcmCalibrateTractTask lsst.fgcmcal.fgcmCalibrateTractTable.FgcmCalibrateTractTableTask

Public Member Functions

def __init__ (self, butler=None, **kwargs)
 
def runDataRef (self, butler, dataRefs)
 

Detailed Description

Base class to calibrate a single tract using fgcmcal

Definition at line 171 of file fgcmCalibrateTractBase.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractBaseTask.__init__ (   self,
  butler = None,
**  kwargs 
)
Instantiate an `FgcmCalibrateTractTask`.

Parameters
----------
butler : `lsst.daf.persistence.Butler`

Definition at line 175 of file fgcmCalibrateTractBase.py.

Member Function Documentation

◆ runDataRef()

def lsst.fgcmcal.fgcmCalibrateTractBase.FgcmCalibrateTractBaseTask.runDataRef (   self,
  butler,
  dataRefs 
)
Run full FGCM calibration on a single tract, including building star list,
fitting multiple cycles, and making outputs.

Parameters
----------
butler:  `lsst.daf.persistence.Butler`
dataRefs: `list` of `lsst.daf.persistence.ButlerDataRef`
   Data references for the input visits.
   These may be either per-ccd "src" or per-visit"sourceTable_visit"
   references.

Raises
------
RuntimeError: Raised if `config.fgcmBuildStars.doReferenceMatches` is
   not True, or if fgcmLookUpTable is not available, or if
   doSubtractLocalBackground is True and aperture radius cannot be
   determined.

Definition at line 191 of file fgcmCalibrateTractBase.py.


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