GetCoaddAsTemplateTask¶
-
class
lsst.ip.diffim.GetCoaddAsTemplateTask(config=None, name=None, parentTask=None, log=None)¶ Bases:
lsst.pipe.base.TaskSubtask to retrieve coadd for use as an image difference template.
This is the default getTemplate Task to be run as a subtask by pipe.tasks.ImageDifferenceTask. The main method is run(). It assumes that coadds reside in the repository given by sensorRef.
Methods Summary
getCoaddDatasetName()Return coadd name for given task config run(exposure, sensorRef[, templateIdList])!Retrieve and mosaic a template coadd exposure that overlaps the exposure Methods Documentation
-
getCoaddDatasetName()¶ Return coadd name for given task config
Returns: - CoaddDatasetName :
string - TODO: This nearly duplicates a method in CoaddBaseTask (DM-11985)
- CoaddDatasetName :
-
run(exposure, sensorRef, templateIdList=None)¶ !Retrieve and mosaic a template coadd exposure that overlaps the exposure
@param[in] exposure – an exposure for which to generate an overlapping template @param[in] sensorRef – a Butler data reference that can be used to obtain coadd data @param[in] templateIdList – list of data ids (unused)
- @return a pipeBase.Struct
- exposure: a template coadd exposure assembled out of patches
- sources: None for this subtask
-