Pupil

class lsst.afw.cameraGeom.Pupil(illuminated, size, scale)

Bases: object

Pupil obscuration function.

Parameters:
illuminated : numpy.ndarray, (Nx, Ny)

2D numpy array indicating which parts of the pupil plane are illuminated.

size : float

Size of pupil plane array in meters. Note that this may be larger than the actual diameter of the illuminated pupil to accommodate zero-padding.

scale : float

Sampling interval of pupil plane array in meters.