lsst.pipe.tasks  13.0-51-g46e0a8d+3
 All Classes Namespaces Files Functions Variables Groups Pages
Public Member Functions | Static Public Attributes | List of all members
lsst.pipe.tasks.repair.RepairTask Class Reference
Inheritance diagram for lsst.pipe.tasks.repair.RepairTask:

Public Member Functions

def __init__
 
def run
 Repair an Exposure's defects and cosmic rays. More...
 
def cosmicRay
 

Static Public Attributes

 ConfigClass = RepairConfig
 

Detailed Description

Definition at line 66 of file repair.py.

Constructor & Destructor Documentation

def lsst.pipe.tasks.repair.RepairTask.__init__ (   self,
  kwargs 
)

Definition at line 177 of file repair.py.

Member Function Documentation

def lsst.pipe.tasks.repair.RepairTask.cosmicRay (   self,
  exposure,
  keepCRs = None 
)
Mask cosmic rays

\param[in,out] exposure Exposure to process
\param[in]     keepCRs  Don't interpolate over the CR pixels (defer to pex_config if None)

Definition at line 219 of file repair.py.

def lsst.pipe.tasks.repair.RepairTask.run (   self,
  exposure,
  defects = None,
  keepCRs = None 
)

Repair an Exposure's defects and cosmic rays.

Parameters
[in,out]exposurelsst.afw.image.Exposure to process. Exposure must have a valid Psf. Modified in place.
[in]defectsan lsst.meas.algorithms.DefectListT object. If None, do no defect correction.
[in]keepCRsdon't interpolate over the CR pixels (defer to RepairConfig if None)
Exceptions
AssertionErrorwith the following strings:
No exposure provided
The object provided as exposure evaluates to False
No PSF provided
The Exposure has no associated Psf

Definition at line 183 of file repair.py.

Member Data Documentation

lsst.pipe.tasks.repair.RepairTask.ConfigClass = RepairConfig
static

Definition at line 174 of file repair.py.


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