lsst.pipe.tasks  13.0-29-g7046ce1+1
 All Classes Namespaces Files Functions Variables Groups Pages
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.makeCoaddTempExp.MakeCoaddTempExpTask Class Reference
Inheritance diagram for lsst.pipe.tasks.makeCoaddTempExp.MakeCoaddTempExpTask:

Public Member Functions

def __init__
 
def run
 
def createTempExp
 

Static Public Attributes

 ConfigClass = MakeCoaddTempExpConfig
 

Detailed Description

Task to produce <coaddName>Coadd_tempExp images

Definition at line 62 of file makeCoaddTempExp.py.

Constructor & Destructor Documentation

def lsst.pipe.tasks.makeCoaddTempExp.MakeCoaddTempExpTask.__init__ (   self,
  args,
  kwargs 
)

Definition at line 68 of file makeCoaddTempExp.py.

Member Function Documentation

def lsst.pipe.tasks.makeCoaddTempExp.MakeCoaddTempExpTask.createTempExp (   self,
  calexpRefList,
  skyInfo,
  visitId = 0 
)
Create a tempExp from inputs

We iterate over the multiple calexps in a single exposure to construct
the warp ("tempExp") of that exposure to the supplied tract/patch.

Pixels that receive no pixels are set to NAN; this is not correct
(violates LSST algorithms group policy), but will be fixed up by
interpolating after the coaddition.

@param calexpRefList: List of data references for calexps that (may)
    overlap the patch of interest
@param skyInfo: Struct from CoaddBaseTask.getSkyInfo() with geometric
    information about the patch
@param visitId: integer identifier for visit, for the table that will
    produce the CoaddPsf
@return warped exposure, or None if no pixels overlap

Definition at line 129 of file makeCoaddTempExp.py.

def lsst.pipe.tasks.makeCoaddTempExp.MakeCoaddTempExpTask.run (   self,
  patchRef,
  selectDataList = [] 
)
Produce <coaddName>Coadd_tempExp images

<coaddName>Coadd_tempExp are produced by PSF-matching (optional) and warping.

@param[in] patchRef: data reference for sky map patch. Must include keys "tract", "patch",
    plus the camera-specific filter key (e.g. "filter" or "band")
@return: dataRefList: a list of data references for the new <coaddName>Coadd_tempExp

@warning: this task assumes that all exposures in a coaddTempExp have the same filter.

@warning: this task sets the Calib of the coaddTempExp to the Calib of the first calexp
with any good pixels in the patch. For a mosaic camera the resulting Calib should be ignored
(assembleCoadd should determine zeropoint scaling without referring to it).

Definition at line 73 of file makeCoaddTempExp.py.

Member Data Documentation

lsst.pipe.tasks.makeCoaddTempExp.MakeCoaddTempExpTask.ConfigClass = MakeCoaddTempExpConfig
static

Definition at line 65 of file makeCoaddTempExp.py.


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