lsst.sims.ocs.configuration.instrument.optics_loop_corr module¶
-
class
lsst.sims.ocs.configuration.instrument.optics_loop_corr.
OpticsLoopCorr
[source]¶ Bases:
lsst.pex.config.config.Config
Configuration of the LSST Optics Loop Corrections.
!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__
-
set_array
(conf, param)[source]¶ Set a DDS topic array parameter.
Parameters: - conf (SALPY_scheduler.scheduler_opticsLoopCorrConfigC) – The optics loop corrections configuration instance.
- param (str) – The name of the topic parameter to fill.
-
tel_optics_cl_alt_limit
¶ Altitude (units=degrees) limits for the delay ranges.
-
tel_optics_cl_delay
¶ Time delay (units=seconds) for the corresponding ALT slew range in the Closed Loop optics correction.
-
tel_optics_ol_slope
¶ Delay factor for Open Loop optics correction (units=seconds/degrees in ALT slew)
-