lsst.sims.ocs.configuration.environment module

class lsst.sims.ocs.configuration.environment.Environment[source]

Bases: lsst.pex.config.config.Config

Configuration for the seeing and cloud models.

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

setDefaults()[source]

Set defaults for the seeing and cloud model configurations.

camera_seeing

Design value of the camera contribution to the seeing (units=arcseconds).

cloud_db

Alternate database file for the seeing. Must have same format as internal database.

geom_eff_factor

Scale factor to convert geometric seeing to effective seeing.

optical_design_seeing

Design value of the optical path contribution to the seeing (units=arcseconds).

scale_to_eff

Scale factor to convert seeing to effective.

seeing_db

Alternate database file for the seeing. Must have same format as internal database.

telescope_seeing

Design value of the telescope contribution to the seeing (units=arcseconds).