lsst.sims.ocs.configuration.science.deep_drilling_cosmology1 module

class lsst.sims.ocs.configuration.science.deep_drilling_cosmology1.DeepDrillingCosmology1[source]

Bases: lsst.sims.ocs.configuration.proposal.sequence.Sequence

This class sets the parameters for specifying the Deep Drilling Cosmology1 proposal.

!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__

setDefaults()[source]

Setup all the proposal information.

filters

Filter configuration for the proposal.

master_sub_sequences

Set of master sub-sequences.

name

Name for the proposal.

scheduling

Scheduling configuration for the proposal.

sky_constraints

Sky region selection for the proposal.

sky_exclusion

Sky region selection for the proposal.

sky_nightly_bounds

Sky region selection for the proposal.

sky_user_regions

Sky user regions for the proposal as a list of field Ids.

sub_sequences

Set of sub-sequences.