lsst.sims.ocs.configuration.instrument.slew module

class lsst.sims.ocs.configuration.instrument.slew.Slew[source]

Bases: lsst.pex.config.config.Config

Configuration of the LSST Slew.

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

get_string_rep(param)[source]

A string representation of a string list parameter.

Parameters:param (str) – The string list parameter name.
Returns:str
setDefaults()[source]

Set defaults for the LSST Slew.

prereq_adc

Prerequisite list for the ADC

prereq_domalt

Prerequisite list for dome altitude movement.

prereq_domaz

Prerequisite list for dome azimuth movement.

prereq_domazsettle

Prerequisite list for the dome settle time.

prereq_exposures

Prerequisite list for exposure time.

prereq_filter

Prerequisite list for filter movement.

prereq_guider_adq

Prerequisite list for the guider adq?

prereq_guider_pos

Prerequisite list for the guider positioning.

prereq_ins_optics

Prerequisite list for instrument optics.

prereq_readout

Prerequisite list for camera electronics readout time.

prereq_telalt

Prerequisite list for telescope altitude movement.

prereq_telaz

Prerequisite list for telescope azimuth movement.

prereq_telopticsclosedloop

Prerequisite list for telescope optics closed loop corrections.

prereq_telopticsopenloop

Prerequisite list for telescope optics open loop corrections.

prereq_telrot

Prerequisite list for telescope rotator movement.

prereq_telsettle

Prerequisite list for telescope settle time.