lsst.sims.ocs.configuration.proposal.sky_region module¶
-
class
lsst.sims.ocs.configuration.proposal.sky_region.
SkyRegion
[source]¶ Bases:
lsst.pex.config.config.Config
Configuration for a proposal’s sky region of interest.
!Allocate a new Config object.
In order to ensure that all Config object are always in a proper state when handed to users or to derived Config classes, some attributes are handled at allocation time rather than at initialization
This ensures that even if a derived Config class implements __init__, the author does not need to be concerned about when or even if he should call the base Config.__init__
-
combiners
¶ A list of logical operations [and, or] that combine the region selections. Must be one less than the number of selections. If only one region, the list is left empty.
-
selection_mapping
¶ A collection of selection mapping arrays.
-
selections
¶ A list of type selections for sky region determination.
-
time_ranges
¶ A collection of time ranges for sky region selection.
-