lsst.cp.pipe  21.0.0-10-gcf60f90+be4e5de38e
Public Member Functions | Static Public Attributes | List of all members
lsst.cp.pipe.linearity.MeasureLinearityTask Class Reference
Inheritance diagram for lsst.cp.pipe.linearity.MeasureLinearityTask:

Public Member Functions

def __init__ (self, **kwargs)
 
def runDataRef (self, dataRef)
 

Static Public Attributes

 ConfigClass = MeasureLinearityConfig
 

Detailed Description

Stand alone Gen2 linearity measurement.

This class wraps the Gen3 linearity task to allow it to be run as
a Gen2 CmdLineTask.

Definition at line 409 of file linearity.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.cp.pipe.linearity.MeasureLinearityTask.__init__ (   self,
**  kwargs 
)

Definition at line 418 of file linearity.py.

Member Function Documentation

◆ runDataRef()

def lsst.cp.pipe.linearity.MeasureLinearityTask.runDataRef (   self,
  dataRef 
)
Run new linearity code for gen2.

Parameters
----------
dataRef : `lsst.daf.persistence.ButlerDataRef`
    Input dataref for the photon transfer curve data.

Returns
-------
results : `lsst.pipe.base.Struct`
    The results struct containing:

    ``outputLinearizer`` : `lsst.ip.isr.Linearizer`
        Final linearizer calibration.
    ``outputProvenance`` : `lsst.ip.isr.IsrProvenance`
        Provenance data for the new calibration.

Definition at line 422 of file linearity.py.

Member Data Documentation

◆ ConfigClass

lsst.cp.pipe.linearity.MeasureLinearityTask.ConfigClass = MeasureLinearityConfig
static

Definition at line 415 of file linearity.py.


The documentation for this class was generated from the following file: