|
lsst.ip.isr gd2a69bfd97+e98cf60e7d
|
Public Member Functions | |
| check (self, exposure) | |
| run (self, exposure, strayLightData) | |
| checkFilter (self, exposure) | |
Static Public Attributes | |
| ConfigClass = StrayLightConfig | |
Static Protected Attributes | |
| str | _DefaultName = "isrStrayLight" |
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.
| 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.
| 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.
| 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.
|
staticprotected |
Definition at line 54 of file straylight.py.
|
static |
Definition at line 53 of file straylight.py.