|
def | __init__ (self, butler=None, **kwargs) |
|
def | runDataRef (self, butler) |
|
def | generateTractOutputProducts (self, butler, tract, visitCat, zptCat, atmCat, stdCat, fgcmBuildStarsConfig, fgcmFitCycleConfig) |
|
Output products from FGCM global calibration.
Definition at line 237 of file fgcmOutputProducts.py.
◆ __init__()
def lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.__init__ |
( |
|
self, |
|
|
|
butler = None , |
|
|
** |
kwargs |
|
) |
| |
Instantiate an fgcmOutputProductsTask.
Parameters
----------
butler : `lsst.daf.persistence.Butler`
Definition at line 246 of file fgcmOutputProducts.py.
◆ generateTractOutputProducts()
def lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.generateTractOutputProducts |
( |
|
self, |
|
|
|
butler, |
|
|
|
tract, |
|
|
|
visitCat, |
|
|
|
zptCat, |
|
|
|
atmCat, |
|
|
|
stdCat, |
|
|
|
fgcmBuildStarsConfig, |
|
|
|
fgcmFitCycleConfig |
|
) |
| |
Generate the output products for a given tract, as specified in the config.
This method is here to have an alternate entry-point for
FgcmCalibrateTract.
Parameters
----------
butler: `lsst.daf.persistence.Butler`
tract: `int`
Tract number
visitCat: `lsst.afw.table.BaseCatalog`
FGCM visitCat from `FgcmBuildStarsTask`
zptCat: `lsst.afw.table.BaseCatalog`
FGCM zeropoint catalog from `FgcmFitCycleTask`
atmCat: `lsst.afw.table.BaseCatalog`
FGCM atmosphere parameter catalog from `FgcmFitCycleTask`
stdCat: `lsst.afw.table.SimpleCatalog`
FGCM standard star catalog from `FgcmFitCycleTask`
fgcmBuildStarsConfig: `lsst.fgcmcal.FgcmBuildStarsConfig`
Configuration object from `FgcmBuildStarsTask`
fgcmFitCycleConfig: `lsst.fgcmcal.FgcmFitCycleConfig`
Configuration object from `FgcmFitCycleTask`
Definition at line 394 of file fgcmOutputProducts.py.
◆ runDataRef()
def lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.runDataRef |
( |
|
self, |
|
|
|
butler |
|
) |
| |
Make FGCM output products for use in the stack
Parameters
----------
butler: `lsst.daf.persistence.Butler`
cycleNumber: `int`
Final fit cycle number, override config.
Returns
-------
offsets: `lsst.pipe.base.Struct`
A structure with array of zeropoint offsets
Raises
------
RuntimeError:
Raised if any one of the following is true:
- butler cannot find "fgcmBuildStars_config" or
"fgcmBuildStarsTable_config".
- butler cannot find "fgcmFitCycle_config".
- "fgcmFitCycle_config" does not refer to
`self.config.cycleNumber`.
- butler cannot find "fgcmAtmosphereParameters" and
`self.config.doAtmosphereOutput` is `True`.
- butler cannot find "fgcmStandardStars" and
`self.config.doReferenceCalibration` is `True` or
`self.config.doRefcatOutput` is `True`.
- butler cannot find "fgcmZeropoints" and
`self.config.doZeropointOutput` is `True`.
Definition at line 270 of file fgcmOutputProducts.py.
◆ bands
lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.bands |
◆ ccdDataRefName
lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.ccdDataRefName |
◆ configBands
lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.configBands |
◆ ConfigClass
◆ filterMap
lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.filterMap |
◆ indexer
lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.indexer |
◆ RunnerClass
◆ visitDataRefName
lsst.fgcmcal.fgcmOutputProducts.FgcmOutputProductsTask.visitDataRefName |
The documentation for this class was generated from the following file: