lsst.pipe.drivers g613e996a0d+60269d74b7
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.drivers.constructCalibs.DarkTask Class Reference
Inheritance diagram for lsst.pipe.drivers.constructCalibs.DarkTask:
lsst.pipe.drivers.constructCalibs.CalibTask lsst::ctrl::pool::parallel::BatchPoolTask lsst::ctrl::pool::parallel::BatchCmdLineTask

Public Member Functions

def __init__ (self, *args, **kwargs)
 
def applyOverrides (cls, config)
 
def processSingle (self, sensorRef)
 
def getDarkTime (self, exposure)
 

Static Public Attributes

 ConfigClass = DarkConfig
 
string calibName = "dark"
 
string filterName = "NONE"
 

Detailed Description

Dark construction

The only major difference from the base class is a cosmic-ray
identification stage, and dividing each image by the dark time
to generate images of the dark rate.

Definition at line 953 of file constructCalibs.py.

Constructor & Destructor Documentation

◆ __init__()

def lsst.pipe.drivers.constructCalibs.DarkTask.__init__ (   self,
args,
**  kwargs 
)
Constructor

Reimplemented from lsst.pipe.drivers.constructCalibs.CalibTask.

Definition at line 965 of file constructCalibs.py.

Member Function Documentation

◆ applyOverrides()

def lsst.pipe.drivers.constructCalibs.DarkTask.applyOverrides (   cls,
  config 
)
Overrides to apply for dark construction

Definition at line 970 of file constructCalibs.py.

◆ getDarkTime()

def lsst.pipe.drivers.constructCalibs.DarkTask.getDarkTime (   self,
  exposure 
)
Retrieve the dark time for an exposure

Definition at line 1002 of file constructCalibs.py.

◆ processSingle()

def lsst.pipe.drivers.constructCalibs.DarkTask.processSingle (   self,
  sensorRef 
)
Process a single CCD

Besides the regular ISR, also masks cosmic-rays and divides each
processed image by the dark time to generate images of the dark rate.
The dark time is provided by the 'getDarkTime' method.

Reimplemented from lsst.pipe.drivers.constructCalibs.CalibTask.

Definition at line 976 of file constructCalibs.py.

Member Data Documentation

◆ calibName

string lsst.pipe.drivers.constructCalibs.DarkTask.calibName = "dark"
static

Definition at line 962 of file constructCalibs.py.

◆ ConfigClass

lsst.pipe.drivers.constructCalibs.DarkTask.ConfigClass = DarkConfig
static

Definition at line 960 of file constructCalibs.py.

◆ filterName

string lsst.pipe.drivers.constructCalibs.DarkTask.filterName = "NONE"
static

Definition at line 963 of file constructCalibs.py.


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