Pupil

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

Bases: object

Pupil obscuration function.

Parameters:
illuminatednumpy.ndarray, (Nx, Ny)

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

sizefloat

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.

scalefloat

Sampling interval of pupil plane array in meters.