LinearityNormalizeTask#

class lsst.cp.pipe.LinearityNormalizeTask(*, config: PipelineTaskConfig | None = None, log: logging.Logger | LsstLogAdapter | None = None, initInputs: dict[str, Any] | None = None, **kwargs: Any)#

Bases: PipelineTask

Class to use data to normalize linearity inputs.

Methods Summary

run(*, camera, inputPtcHandles, ...)

Compute the focal-plane normalization.

Methods Documentation

run(*, camera, inputPtcHandles, inputLinearizerHandles)#

Compute the focal-plane normalization.

Parameters#

cameralsst.afw.cameraGeom.Camera

Input camera.

inputPtcHandleslist [lsst.daf.butler.DeferredDatasetHandle]

Handles for input PTCs to do normalization.

inputLinearizerHandles :

list [lsst.daf.butler.DeferredDatasetHandle] handles for input linearizers to do normalization.

Returns#

resultslsst.pipe.base.Struct

The output results structure contains:

outputNormalization

Normalization table, astropy.table.Table.