lsst.ip.isr ge3fba828a5+2e276de907
|
Public Member Functions | |
def | check (self, exposure) |
def | run (self, exposure, strayLightData) |
def | checkFilter (self, exposure) |
Static Public Attributes | |
ConfigClass = StrayLightConfig | |
Remove stray light from instruments. This is a dummy task to be retargeted with an camera-specific version.
Definition at line 48 of file straylight.py.
def lsst.ip.isr.straylight.StrayLightTask.check | ( | self, | |
exposure | |||
) |
Check if stray light correction should be run. Parameters ---------- exposure : `lsst.afw.image.Exposure` Exposure to correct.
Definition at line 56 of file straylight.py.
def lsst.ip.isr.straylight.StrayLightTask.checkFilter | ( | self, | |
exposure | |||
) |
Check whether we should fringe-subtract the science exposure. Parameters ---------- exposure : `lsst.afw.image.Exposure` Exposure to check the filter of. Returns ------- needsFringe : `bool` If True, then the exposure has a filter listed in the configuration, and should have the fringe applied.
Definition at line 79 of file straylight.py.
def lsst.ip.isr.straylight.StrayLightTask.run | ( | self, | |
exposure, | |||
strayLightData | |||
) |
Correct stray light. Parameters ---------- exposure : `lsst.afw.image.Exposure` Exposure to correct. strayLightData : `object`, optional An opaque object that contains any calibration data used to correct for stray light.
Definition at line 66 of file straylight.py.
|
static |
Definition at line 53 of file straylight.py.