LSST Applications
21.0.0-131-g8cabc107+528f53ee53,22.0.0+00495a2688,22.0.0+0ef2527977,22.0.0+11a2aa21cd,22.0.0+269b7e55e3,22.0.0+2c6b6677a3,22.0.0+64c1bc5aa5,22.0.0+7b3a3f865e,22.0.0+e1b6d2281c,22.0.0+ff3c34362c,22.0.1-1-g1b65d06+c95cbdf3df,22.0.1-1-g7058be7+1cf78af69b,22.0.1-1-g7dab645+2a65e40b06,22.0.1-1-g8760c09+64c1bc5aa5,22.0.1-1-g949febb+64c1bc5aa5,22.0.1-1-ga324b9c+269b7e55e3,22.0.1-1-gf9d8b05+ff3c34362c,22.0.1-10-g781e53d+9b51d1cd24,22.0.1-10-gba590ab+b9624b875d,22.0.1-13-g76f9b8d+2c6b6677a3,22.0.1-14-g22236948+57af756299,22.0.1-18-g3db9cf4b+9b7092c56c,22.0.1-18-gb17765a+2264247a6b,22.0.1-2-g8ef0a89+2c6b6677a3,22.0.1-2-gcb770ba+c99495d3c6,22.0.1-24-g2e899d296+4206820b0d,22.0.1-3-g7aa11f2+2c6b6677a3,22.0.1-3-g8c1d971+f253ffa91f,22.0.1-3-g997b569+ff3b2f8649,22.0.1-4-g1930a60+6871d0c7f6,22.0.1-4-g5b7b756+6b209d634c,22.0.1-6-ga02864e+6871d0c7f6,22.0.1-7-g3402376+a1a2182ac4,22.0.1-7-g65f59fa+54b92689ce,master-gcc5351303a+e1b6d2281c,w.2021.32
LSST Data Management Base Package
|
Public Member Functions | |
def | __init__ (self, **kwargs) |
def | runDataRef (self, dataRefList) |
Static Public Attributes | |
ConfigClass = MeasureCrosstalkConfig | |
RunnerClass = DataRefListRunner | |
Measure intra-detector crosstalk. See also -------- lsst.ip.isr.crosstalk.CrosstalkCalib lsst.cp.pipe.measureCrosstalk.CrosstalkExtractTask lsst.cp.pipe.measureCrosstalk.CrosstalkSolveTask Notes ----- The crosstalk this method measures assumes that when a bright pixel is found in one detector amplifier, all other detector amplifiers may see a signal change in the same pixel location (relative to the readout amplifier) as these other pixels are read out at the same time. After processing each input exposure through a limited set of ISR stages, bright unmasked pixels above the threshold are identified. The potential CT signal is found by taking the ratio of the appropriate background-subtracted pixel value on the other amplifiers to the input value on the source amplifier. If the source amplifier has a large number of bright pixels as well, the background level may be elevated, leading to poor ratio measurements. The set of ratios found between each pair of amplifiers across all input exposures is then gathered to produce the final CT coefficients. The sigma-clipped mean and sigma are returned from these sets of ratios, with the coefficient to supply to the ISR CrosstalkTask() being the multiplicative inverse of these values. This Task simply calls the pipetask versions of the measure crosstalk code.
Definition at line 724 of file measureCrosstalk.py.
def lsst.cp.pipe.measureCrosstalk.MeasureCrosstalkTask.__init__ | ( | self, | |
** | kwargs | ||
) |
Definition at line 765 of file measureCrosstalk.py.
def lsst.cp.pipe.measureCrosstalk.MeasureCrosstalkTask.runDataRef | ( | self, | |
dataRefList | |||
) |
Run extract task on each of inputs in the dataRef list, then pass that to the solver task. Parameters ---------- dataRefList : `list` [`lsst.daf.peristence.ButlerDataRef`] Data references for exposures for detectors to process. Returns ------- results : `lsst.pipe.base.Struct` The results struct containing: ``outputCrosstalk`` : `lsst.ip.isr.CrosstalkCalib` Final crosstalk calibration. ``outputProvenance`` : `lsst.ip.isr.IsrProvenance` Provenance data for the new calibration. Raises ------ RuntimeError Raised if multiple target detectors are supplied.
Definition at line 770 of file measureCrosstalk.py.
|
static |
Definition at line 759 of file measureCrosstalk.py.
|
static |
Definition at line 763 of file measureCrosstalk.py.