lsst.obs.base
19.0.0-64-gf672fef+5
|
Public Member Functions | |
Iterable[VisitDefinitionData] | group (self, List[DimensionRecord] exposures) |
Tuple[int, str] | getVisitSystem (self) |
Static Public Attributes | |
ConfigClass = _GroupExposuresOneToOneConfig | |
registry | |
An exposure grouping algorithm that simply defines one visit for each exposure, reusing the exposures identifiers for the visit.
Definition at line 481 of file defineVisits.py.
Tuple[int, str] lsst.obs.base.defineVisits._GroupExposuresOneToOneTask.getVisitSystem | ( | self | ) |
Return identifiers for the 'visit_system' dimension this algorithm implements. Returns ------- id : `int` Integer ID for the visit system (given an instrument). name : `str` Unique string identifier for the visit system (given an instrument).
Reimplemented from lsst.obs.base.defineVisits.GroupExposuresTask.
Definition at line 498 of file defineVisits.py.
Iterable[VisitDefinitionData] lsst.obs.base.defineVisits._GroupExposuresOneToOneTask.group | ( | self, | |
List[DimensionRecord] | exposures | ||
) |
Group the given exposures into visits. Parameters ---------- exposures : `list` [ `DimensionRecord` ] DimensionRecords (for the 'exposure' dimension) describing the exposures to group. Returns ------- visits : `Iterable` [ `VisitDefinitionData` ] Structs identifying the visits and the exposures associated with them. This may be an iterator or a container.
Reimplemented from lsst.obs.base.defineVisits.GroupExposuresTask.
Definition at line 488 of file defineVisits.py.
|
static |
Definition at line 486 of file defineVisits.py.
|
staticinherited |
Definition at line 127 of file defineVisits.py.