CommonComponents#

class lsst.cell_coadds.CommonComponents(units: CoaddUnits, wcs: SkyWcs, band: str | None, identifiers: PatchIdentifiers, visit_polygons: Mapping[ObservationIdentifiers, Polygon2D] = <factory>)#

Bases: object

Struct containing image attributes that are common to all cells in a patch.

Attributes Summary

band

String label for the filter bandpass.

identifiers

Struct of unique identifiers for this coadd's patch.

units

Units of the coadd's data pixels.

visit_polygons

Mapping each (visit, detector) observation to a polygon within the patch bounding box.

wcs

World Coordinate System object that maps the pixel grid to sky coordinates.

Attributes Documentation

band: str | None = <dataclasses._MISSING_TYPE object>#

String label for the filter bandpass.

May be None only for coadds that represent a combination of multiple passbands (e.g. chi^2 detection coadds), not just to indicate absence of knowledge.

identifiers: PatchIdentifiers = <dataclasses._MISSING_TYPE object>#

Struct of unique identifiers for this coadd’s patch.

units: CoaddUnits = <dataclasses._MISSING_TYPE object>#

Units of the coadd’s data pixels.

visit_polygons: Mapping[ObservationIdentifiers, Polygon2D] = <dataclasses._MISSING_TYPE object>#

Mapping each (visit, detector) observation to a polygon within the patch bounding box.

wcs: SkyWcs = <dataclasses._MISSING_TYPE object>#

World Coordinate System object that maps the pixel grid to sky coordinates.