lsst.ip.isr  14.0-6-g095d685+2
Public Member Functions | Static Public Attributes | List of all members
lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask Class Reference
Inheritance diagram for lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask:

Public Member Functions

def __init__ (self, args, kwargs)
 
def parseAndRun (cls, args, kwargs)
 
def run (self, dataRef)
 
def reduce (self, ratioList)
 

Static Public Attributes

 ConfigClass = MeasureCrosstalkConfig
 

Detailed Description

Measure intra-CCD crosstalk

This Task behaves in a scatter-gather fashion:
* Scatter: get ratios for each CCD.
* Gather: combine ratios to produce crosstalk coefficients.

Definition at line 157 of file measureCrosstalk.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.__init__ (   self,
  args,
  kwargs 
)

Definition at line 167 of file measureCrosstalk.py.

Member Function Documentation

◆ parseAndRun()

def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.parseAndRun (   cls,
  args,
  kwargs 
)
Implement scatter/gather

Returns
-------
coeff : `numpy.ndarray`
    Crosstalk coefficients.
coeffErr : `numpy.ndarray`
    Crosstalk coefficient errors.
coeffNum : `numpy.ndarray`
    Number of pixels used for crosstalk measurement.

Definition at line 179 of file measureCrosstalk.py.

◆ reduce()

def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.reduce (   self,
  ratioList 
)
Combine ratios to produce crosstalk coefficients

Parameters
----------
ratioList : `list` of `list` of `list` of `numpy.ndarray`
    A list of matrices of arrays; a list of results from
    `extractCrosstalkRatios`.

Returns
-------
coeff : `numpy.ndarray`
    Crosstalk coefficients.
coeffErr : `numpy.ndarray`
    Crosstalk coefficient errors.
coeffNum : `numpy.ndarray`
    Number of pixels used for crosstalk measurement.

Definition at line 219 of file measureCrosstalk.py.

◆ run()

def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.run (   self,
  dataRef 
)
Get crosstalk ratios for CCD

Parameters
----------
dataRef : `lsst.daf.peristence.ButlerDataRef`
    Data reference for CCD.

Returns
-------
ratios : `list` of `list` of `numpy.ndarray`
    A matrix of pixel arrays.

Definition at line 200 of file measureCrosstalk.py.

Member Data Documentation

◆ ConfigClass

lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.ConfigClass = MeasureCrosstalkConfig
static

Definition at line 164 of file measureCrosstalk.py.


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