OverscanCameraConfig#

class lsst.ip.isr.OverscanCameraConfig(*args, **kw)#

Bases: Config

Overscan configurations applicable to multiple detectors in a single camera.

Attributes Summary

defaultDetectorConfig

Default configuration for detectors.

detectorRuleKeyType

Detector rule key type.

detectorRules

Detector level rules for overscan (ConfigDict, default {})

doAnyParallelOverscan

Check if any of the detector/amp configs have doParallelOverscan.

doAnySerialOverscan

Check if any of the detector/amp configs have doSerialOverscan.

Methods Summary

getOverscanDetectorConfig(detector)

Get the OverscanDetectorConfig for a specific detector.

Attributes Documentation

defaultDetectorConfig#

Default configuration for detectors. (OverscanDetectorConfig, default <class 'lsst.ip.isr.overscanAmpConfig.OverscanDetectorConfig'>)

detectorRuleKeyType#

Detector rule key type. (str, default 'NAME')

Allowed values:

'NAME'

DetectorRules has a key that is the detector name.

'SERIAL'

DetectorRules has a key that is the detector serial number.

'ID'

DetectorRules has a key that is the detector id number.

'None'

Field is optional

detectorRules#

Detector level rules for overscan (ConfigDict, default {})

doAnyParallelOverscan#

Check if any of the detector/amp configs have doParallelOverscan.

Returns#

doAnyParallelOverscan : bool

doAnySerialOverscan#

Check if any of the detector/amp configs have doSerialOverscan.

Returns#

doAnySerialOverscan : bool

Methods Documentation

getOverscanDetectorConfig(detector)#

Get the OverscanDetectorConfig for a specific detector.

Parameters#

detector : lsst.afw.cameraGeom.Detector

Returns#

overscanDetectorConfig : OverscanDetectorConfig