lsst.obs.decam  16.0-17-gd4cf91f+3
Public Member Functions | Static Public Attributes | List of all members
lsst.obs.decam.decamCpIsr.DecamCpIsrTask Class Reference
Inheritance diagram for lsst.obs.decam.decamCpIsr.DecamCpIsrTask:
lsst.obs.decam.isr.DecamIsrTask

Public Member Functions

def biasCorrection (self, exposure, biasExposure)
 
def flatCorrection (self, exposure, flatExposure)
 
- Public Member Functions inherited from lsst.obs.decam.isr.DecamIsrTask
def convertIntToFloat (self, exp)
 
def maskAndInterpDefect (self, ccdExposure, defectBaseList)
 
def overscanCorrection (self, exposure, amp)
 

Static Public Attributes

 ConfigClass = DecamCpIsrConfig
 
- Static Public Attributes inherited from lsst.obs.decam.isr.DecamIsrTask
 ConfigClass = DecamIsrConfig
 

Detailed Description

Perform ISR task using Community Pipeline Calibration Products MasterCal.

The CP MasterCal products have butler dataset types cpBias and cpFlat,
different from the LSST-generated calibration products (bias/flat).

Member Function Documentation

◆ biasCorrection()

def lsst.obs.decam.decamCpIsr.DecamCpIsrTask.biasCorrection (   self,
  exposure,
  biasExposure 
)
Apply bias correction in place

DECam bias products have been trimmed and are smaller than
the raw exposure.  The size of edge trim is computed based
on the dimensions of the input data.  Only process the inner
part of the raw exposure, and mask the outer pixels as EDGE.

Parameters
----------
exposure : `lsst.afw.image.Exposure`
    Exposure to process.
biasExposure : `lsst.afw.image.Exposure`
    Bias exposure.

◆ flatCorrection()

def lsst.obs.decam.decamCpIsr.DecamCpIsrTask.flatCorrection (   self,
  exposure,
  flatExposure 
)
Apply flat correction in place.

DECam flat products have been trimmed and are smaller than
the raw exposure.  The size of edge trim is computed based
on the dimensions of the input data.  Only process the inner
part of the raw exposure, and mask the outer pixels as EDGE.

Parameters
----------
exposure : `lsst.afw.image.Exposure`
    Exposure to process.
flatExposure : `lsst.afw.image.Exposure`
    Flatfield exposure.

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