MergeDefectsTask#

class lsst.cp.pipe.MergeDefectsTask(*, config: PipelineTaskConfig | None = None, log: logging.Logger | LsstLogAdapter | None = None, initInputs: dict[str, Any] | None = None, **kwargs: Any)#

Bases: PipelineTask

Merge the defects from multiple exposures.

Methods Summary

run(inputDefects, camera)

Merge a list of single defects to find the common defect regions.

Methods Documentation

run(inputDefects, camera)#

Merge a list of single defects to find the common defect regions.

Parameters#

inputDefectslist [lsst.ip.isr.Defects]

Partial defects from a single exposure.

cameralsst.afw.cameraGeom.Camera

Camera to use for metadata.

Returns#

resultslsst.pipe.base.Struct

Results struct containing:

mergedDefects

The defects merged from the input lists (lsst.ip.isr.Defects).