lsst.obs.decam  17.0.1
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:

Public Member Functions

def biasCorrection (self, exposure, biasExposure)
 
def flatCorrection (self, exposure, flatExposure)
 

Static Public Attributes

 ConfigClass = DecamCpIsrConfig
 

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: