lsst.ip.isr
16.0-9-gcc4efb7+10
|
Public Member Functions | |
def | __init__ (self, args, kwargs) |
def | parseAndRun (cls, args, kwargs) |
def | runDataRef (self, dataRef) |
def | run (self, exposure, dataId=None) |
def | reduce (self, ratioList) |
Static Public Attributes | |
ConfigClass = MeasureCrosstalkConfig | |
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 165 of file measureCrosstalk.py.
def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 175 of file measureCrosstalk.py.
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 191 of file measureCrosstalk.py.
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 274 of file measureCrosstalk.py.
def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.run | ( | self, | |
exposure, | |||
dataId = None |
|||
) |
Extract and return cross talk ratios for an exposure Parameters ---------- exposure : `lsst.afw.image.Exposure` Image data to measure crosstalk ratios from. dataId : Optional data ID for the exposure to process; used for logging. Returns ------- ratios : `list` of `list` of `numpy.ndarray` A matrix of pixel arrays.
Definition at line 254 of file measureCrosstalk.py.
def lsst.ip.isr.measureCrosstalk.MeasureCrosstalkTask.runDataRef | ( | 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 228 of file measureCrosstalk.py.
|
static |
Definition at line 172 of file measureCrosstalk.py.