CatalogExposure¶
- class lsst.pipe.tasks.fit_multiband.CatalogExposure(*, dataId: ~lsst.daf.butler.dimensions._coordinate.DataCoordinate | dict = FieldInfo(default=PydanticUndefined, title="A DataCoordinate or dict containing a 'band' item", extra={}), catalog: ~lsst.afw.table.SourceCatalog | None = FieldInfo(title='The measurement catalog, if any', extra={}), exposure: ~lsst.afw.image._exposure._exposureContinued.Exposure | None = FieldInfo(title='The exposure, if any', extra={}), id_tract_patch: int = FieldInfo(default=0, title='A unique ID for this tract-patch pair', extra={}), metadata: dict = FieldInfo(default=PydanticUndefined, default_factory=<class 'dict'>, title='Arbitrary metadata', extra={}))¶
Bases:
object
A class to store a catalog, exposure, and metadata for a given dataId.
The intent is to store an exposure and an associated measurement catalog. Users may omit one but not both (e.g. if the intent is just to attach a dataId and metadata to a catalog or exposure).
Attributes Summary
Attributes Documentation
- band¶
- calib¶
- catalog: SourceCatalog | None = FieldInfo(title='The measurement catalog, if any', extra={})¶
- dataId: DataCoordinate | dict = FieldInfo(default=PydanticUndefined, title="A DataCoordinate or dict containing a 'band' item", extra={})¶