Source code for lsst.sims.ocs.configuration.proposal.master_sub_sequence

import lsst.pex.config as pexConfig

from lsst.sims.ocs.configuration.proposal import BaseSequence, SubSequence

__all__ = ["MasterSubSequence"]

[docs]class MasterSubSequence(BaseSequence): """Configuration for master sub-sequences. """ name = pexConfig.Field('The identifier for the master sub-sequence.', str) sub_sequences = pexConfig.ConfigDictField('The set of nested sub-sequences for this master sub-sequence.', int, SubSequence)
[docs] def setDefaults(self): """Default specification for MasterSubSequence information. """ BaseSequence.setDefaults(self)