DriverParameters

class lsst.ts.scheduler.driver.DriverParameters(night_boundary: float = -12.0, new_moon_phase_threshold: float = 20.0)

Bases: object

Actual global driver configuration parameters.

This can be expanded for other scheduler drivers. For instance, if your scheduler uses a certain configuration file it is possible to subclass this and add the required parameters (e.g. file paths or else). Then, replace self.params on the Driver by the subclassed configuration.

Attributes Summary

new_moon_phase_threshold

night_boundary

Methods Summary

setDefaults()

Set defaults for the LSST Scheduler's Driver.

Attributes Documentation

new_moon_phase_threshold: float = 20.0
night_boundary: float = -12.0

Methods Documentation

setDefaults() None

Set defaults for the LSST Scheduler’s Driver.