lsst.ip.isr gf0beac4a38+bef0861356
Public Member Functions | List of all members
lsst.ip.isr.straylight.StrayLightData Class Reference
Inheritance diagram for lsst.ip.isr.straylight.StrayLightData:
lsst.ip.isr.calibType.IsrCalib

Public Member Functions

def evaluate (self, Angle angle_start, Optional[Angle] angle_end=None)
 

Detailed Description

An abstract base class for rotator-dependent stray light information.

Definition at line 122 of file straylight.py.

Member Function Documentation

◆ evaluate()

def lsst.ip.isr.straylight.StrayLightData.evaluate (   self,
Angle  angle_start,
Optional[Angle]   angle_end = None 
)
Get a stray light array for a range of rotator angles.

Parameters
----------
angle_begin : `float`
    Instrument rotation angle at the start of the exposure.
angle_end : `float`, optional
    Instrument rotation angle at the end of the exposure.
    If not provided, the returned array will reflect a snapshot at
    `angle_start`.

Returns
-------
array : `numpy.ndarray`
    A stray-light background image for this exposure.

Definition at line 127 of file straylight.py.


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