|
lsst.fgcmcal gf2aa623d12+d6f602f7ae
|
Public Member Functions | |
| __init__ (self, initInputs=None, **kwargs) | |
| runQuantum (self, butlerQC, inputRefs, outputRefs) | |
| run (self, handleDict, tract, buildStarsRefObjLoader=None, returnCatalogs=True) | |
Public Attributes | |
| sourceSchema = initInputs["sourceSchema"].schema | |
Static Public Attributes | |
| ConfigClass = FgcmCalibrateTractTableConfig | |
| bool | canMultiprocess = False |
Static Protected Attributes | |
| str | _DefaultName = "fgcmCalibrateTractTable" |
Calibrate a single tract using fgcmcal, using sourceTable_visit (parquet) input catalogs.
Definition at line 153 of file fgcmCalibrateTractTable.py.
| lsst.fgcmcal.fgcmCalibrateTractTable.FgcmCalibrateTractTableTask.__init__ | ( | self, | |
| initInputs = None, | |||
| ** | kwargs ) |
Definition at line 163 of file fgcmCalibrateTractTable.py.
|
inherited |
Run the calibrations for a single tract with fgcm.
Parameters
----------
handleDict : `dict`
All handles are `lsst.daf.butler.DeferredDatasetHandle`
handle dictionary with the following keys. Note that all
keys need not be set based on config parameters.
``"camera"``
Camera object (`lsst.afw.cameraGeom.Camera`)
``"source_catalogs"``
`list` of handles for input source catalogs.
``"sourceSchema"``
Schema for the source catalogs.
``"fgcmLookUpTable"``
handle for the FGCM look-up table.
``"calexps"``
`list` of handles for the input calexps
``"fgcmPhotoCalibs"``
`dict` of output photoCalib handles. Key is
(tract, visit, detector).
Present if doZeropointOutput is True.
``"fgcmTransmissionAtmospheres"``
`dict` of output atmosphere transmission handles.
Key is (tract, visit).
Present if doAtmosphereOutput is True.
tract : `int`
Tract number
buildStarsRefObjLoader : `lsst.meas.algorithms.ReferenceObjectLoader`, optional
Reference object loader object for fgcmBuildStars.
returnCatalogs : `bool`, optional
Return photoCalibs as per-visit exposure catalogs.
Returns
-------
outstruct : `lsst.pipe.base.Struct`
Output structure with keys:
offsets : `np.ndarray`
Final reference offsets, per band.
repeatability : `np.ndarray`
Raw fgcm repeatability for bright stars, per band.
atmospheres : `generator` [(`int`, `lsst.afw.image.TransmissionCurve`)]
Generator that returns (visit, transmissionCurve) tuples.
photoCalibs : `generator` [(`int`, `int`, `str`, `lsst.afw.image.PhotoCalib`)]
Generator that returns (visit, ccd, filtername, photoCalib) tuples.
(returned if returnCatalogs is False).
photoCalibCatalogs : `generator` [(`int`, `lsst.afw.table.ExposureCatalog`)]
Generator that returns (visit, exposureCatalog) tuples.
(returned if returnCatalogs is True).
Definition at line 104 of file fgcmCalibrateTractBase.py.
| lsst.fgcmcal.fgcmCalibrateTractTable.FgcmCalibrateTractTableTask.runQuantum | ( | self, | |
| butlerQC, | |||
| inputRefs, | |||
| outputRefs ) |
Definition at line 168 of file fgcmCalibrateTractTable.py.
|
staticprotected |
Definition at line 159 of file fgcmCalibrateTractTable.py.
|
static |
Definition at line 161 of file fgcmCalibrateTractTable.py.
|
static |
Definition at line 158 of file fgcmCalibrateTractTable.py.
| lsst.fgcmcal.fgcmCalibrateTractTable.FgcmCalibrateTractTableTask.sourceSchema = initInputs["sourceSchema"].schema |
Definition at line 166 of file fgcmCalibrateTractTable.py.