BaseSelectImagesTask#

class lsst.pipe.tasks.selectImages.BaseSelectImagesTask(config: Config | None = None, *, name: str | None = None, parentTask: Task | None = None, log: logging.Logger | lsst.utils.logging.LsstLogAdapter | None = None)#

Bases: Task

Base task for selecting images suitable for coaddition.

Methods Summary

run(coordList)

Select images suitable for coaddition in a particular region.

Methods Documentation

run(coordList)#

Select images suitable for coaddition in a particular region.

Parameters#

coordListlist [lsst.geom.SpherePoint] or None

List of coordinates defining region of interest; if None, then select all images subclasses may add additional keyword arguments, as required.

Returns#

resultpipeBase.Struct

Results as a struct with attributes:

exposureInfoList

A list of exposure information objects (subclasses of BaseExposureInfo), which have at least the following fields: - dataId: Data ID dictionary (dict). - coordList: ICRS coordinates of the corners of the exposure. (list [lsst.geom.SpherePoint])