OverscanAmpConfig#

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

Bases: Config

Overscan configurations applicable to a single amplifier.

Attributes Summary

doParallelOverscan

Do parallel overscan subtraction? (bool, default True)

doParallelOverscanCrosstalk

Apply crosstalk correction in parallel overscan region? Deprecated: This field is no longer used, and will be removed after v29.

doSerialOverscan

Do serial overscan subtraction? (bool, default True)

gain

The gain to use to override any calibration product value (ignored if NaN).

parallelOverscanConfig

Parallel overscan configuration.

saturation

The saturation level to use to override any detector/calibration product value (ignored if NaN).

serialOverscanConfig

Serial overscan configuration.

suspectLevel

The suspect level to use to override any detector/calibration product value (ignored if NaN).

Methods Summary

setDefaults()

Subclass hook for computing defaults.

Attributes Documentation

doParallelOverscan#

Do parallel overscan subtraction? (bool, default True)

doParallelOverscanCrosstalk#

Apply crosstalk correction in parallel overscan region? Deprecated: This field is no longer used, and will be removed after v29. (bool, default True)

doSerialOverscan#

Do serial overscan subtraction? (bool, default True)

gain#

The gain to use to override any calibration product value (ignored if NaN). Units are e-/ADU. (float, default nan)

parallelOverscanConfig#

Parallel overscan configuration. (ParallelOverscanCorrectionTaskConfig, default <class 'lsst.ip.isr.overscan.ParallelOverscanCorrectionTaskConfig'>)

saturation#

The saturation level to use to override any detector/calibration product value (ignored if NaN). Units are ADU. (float, default nan)

serialOverscanConfig#

Serial overscan configuration. (SerialOverscanCorrectionTaskConfig, default <class 'lsst.ip.isr.overscan.SerialOverscanCorrectionTaskConfig'>)

suspectLevel#

The suspect level to use to override any detector/calibration product value (ignored if NaN). Units are ADU. (float, default nan)

Methods Documentation

setDefaults()#

Subclass hook for computing defaults.

Notes#

Derived Config classes that must compute defaults rather than using the Field instances’s defaults should do so here. To correctly use inherited defaults, implementations of setDefaults must call their base class’s setDefaults.