MeasurePhotonTransferCurveTask¶
MeasurePhotonTransferCurveTask
is a gen2 wrapper task that combines the lsst.cp.pipe.ptc.PhotonTransferCurveExtractTask
and lsst.cp.pipe.ptc.PhotonTransferCurveSolveTask
tasks together.
Python API summary¶
from lsst.cp.pipe.ptc.measurePtcGen2Task import MeasurePhotonTransferCurveTask
-
class
MeasurePhotonTransferCurveTask
(*args, **kwargs) A class to calculate, fit, and plot a PTC from a set of flat pairs
...
- attributeconfig
Access configuration fields and retargetable subtasks.
-
method
runDataRef
(dataRefList) Run the Photon Transfer Curve (PTC) measurement task
...
See also
See the MeasurePhotonTransferCurveTask
API reference for complete details.
Retargetable subtasks¶
extract¶
- Default
lsst.cp.pipe.ptc.cpExtractPtcTask.PhotonTransferCurveExtractTask
- Field type
Task to measure covariances from flats.
solve¶
- Default
lsst.cp.pipe.ptc.cpSolvePtcTask.PhotonTransferCurveSolveTask
- Field type
Task to fit models to the measured covariances.
Configuration fields¶
ccdKey¶
The key by which to pull a detector from a dataId, e.g. ‘ccd’ or ‘detector’.
doPhotodiode¶
Apply a correction based on the photodiode readings if available?
photodiodeDataPath¶
Gen2 only: path to locate the data photodiode data files.