lsst.cp.pipe  19.0.0-2-gdbc0a5a
Public Member Functions | List of all members
lsst.cp.pipe.ptc.PhotonTransferCurveDataset Class Reference

Public Member Functions

def __init__ (self, ampNames)
 
def __setattr__ (self, attribute, value)
 

Detailed Description

A simple class to hold the output data from the PTC task.

The dataset is made up of a dictionary for each item, keyed by the
amplifiers' names, which much be supplied at construction time.

New items cannot be added to the class to save accidentally saving to the
wrong property, and the class can be frozen if desired.

inputVisitPairs records the visits used to produce the data.
When fitPtcAndNl() is run, a mask is built up, which is by definition
always the same length as inputVisitPairs, rawExpTimes, rawMeans
and rawVars, and is a list of bools, which are incrementally set to False
as points are discarded from the fits.

Definition at line 145 of file ptc.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.cp.pipe.ptc.PhotonTransferCurveDataset.__init__ (   self,
  ampNames 
)

Definition at line 160 of file ptc.py.

Member Function Documentation

◆ __setattr__()

def lsst.cp.pipe.ptc.PhotonTransferCurveDataset.__setattr__ (   self,
  attribute,
  value 
)
Protect class attributes

Definition at line 187 of file ptc.py.


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