LSSTApplications
10.0+286,10.0+36,10.0+46,10.0-2-g4f67435,10.1+152,10.1+37,11.0,11.0+1,11.0-1-g47edd16,11.0-1-g60db491,11.0-1-g7418c06,11.0-2-g04d2804,11.0-2-g68503cd,11.0-2-g818369d,11.0-2-gb8b8ce7
LSSTDataManagementBasePackage
|
Public Member Functions | |
def | __init__ |
def | selectExposures |
Select exposures to coadd. More... | |
def | getSkyInfo |
Return SkyMap, tract and patch. More... | |
def | getCalExp |
Return one "calexp" calibrated exposure. More... | |
def | getCoaddDatasetName |
def | getTempExpDatasetName |
def | getBadPixelMask |
def | writeCoaddOutput |
Write a coadd product through the butler. More... | |
Static Public Attributes | |
ConfigClass = CoaddBaseConfig | |
RunnerClass = CoaddTaskRunner | |
Private Member Functions | |
def | _makeArgumentParser |
def | _getConfigName |
def | _getMetadataName |
Base class for coaddition. Subclasses must specify _DefaultName
Definition at line 77 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 85 of file coaddBase.py.
|
private |
Return the name of the config dataset
Definition at line 163 of file coaddBase.py.
|
private |
Return the name of the metadata dataset
Definition at line 168 of file coaddBase.py.
|
private |
Create an argument parser
Definition at line 153 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getBadPixelMask | ( | self | ) |
Convenience method to provide the bitmask from the mask plane names
Definition at line 173 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getCalExp | ( | self, | |
dataRef, | |||
bgSubtracted | |||
) |
Return one "calexp" calibrated exposure.
[in] | dataRef | a sensor-level data reference |
[in] | bgSubtracted | return calexp with background subtracted? If False get the calexp's background background model and add it to the calexp. |
If config.doApplyUberCal, meas_mosaic calibrations will be applied to the returned exposure using applyMosaicResults.
Definition at line 118 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getCoaddDatasetName | ( | self | ) |
Definition at line 146 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getSkyInfo | ( | self, | |
patchRef | |||
) |
Return SkyMap, tract and patch.
[in] | patchRef | data reference for sky map. Must include keys "tract" and "patch" |
Definition at line 104 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.getTempExpDatasetName | ( | self | ) |
Definition at line 149 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.selectExposures | ( | self, | |
patchRef, | |||
skyInfo = None , |
|||
selectDataList = [] |
|||
) |
Select exposures to coadd.
[in] | patchRef | data reference for sky map patch. Must include keys "tract", "patch", plus the camera-specific filter key (e.g. "filter" or "band") |
[in] | skyInfo | geometry for the patch; output from getSkyInfo |
Definition at line 90 of file coaddBase.py.
def lsst.pipe.tasks.coaddBase.CoaddBaseTask.writeCoaddOutput | ( | self, | |
dataRef, | |||
obj, | |||
suffix = None |
|||
) |
Write a coadd product through the butler.
[in] | dataRef | data reference for coadd |
[in,out] | obj | coadd product to write |
[in] | suffix | suffix to apply to coadd dataset name |
Definition at line 177 of file coaddBase.py.
|
static |
Definition at line 82 of file coaddBase.py.
|
static |
Definition at line 83 of file coaddBase.py.