Source code for lsst.sims.ocs.configuration.instrument.park

import lsst.pex.config as pexConfig

__all__ = ["Park"]

[docs]class Park(pexConfig.Config): """Configuration of the LSST Observatory Park position. """ telescope_altitude = pexConfig.Field("Telescope altitude (units=degrees) in the park position.", float) telescope_azimuth = pexConfig.Field("Telescope azimuth (units=degrees) in the park position.", float) telescope_rotator = pexConfig.Field("Telescope rotator angle (units=degrees) in the park position.", float) dome_altitude = pexConfig.Field("Dome altitude (units=degrees) in the park position.", float) dome_azimuth = pexConfig.Field("Dome azimuth (units=degrees) in the park position.", float) filter_position = pexConfig.Field("Camera filter for the park position.", str)
[docs] def setDefaults(self): """Set defaults for the LSST Observatory Park position. """ self.telescope_altitude = 86.5 self.telescope_azimuth = 0.0 self.telescope_rotator = 0.0 self.dome_altitude = 90.0 self.dome_azimuth = 0.0 self.filter_position = 'z'