PupilFactory

class lsst.afw.cameraGeom.PupilFactory(visitInfo, pupilSize, npix)

Bases: object

Pupil obscuration function factory for use with Fourier optics.

Parameters:
visitInfolsst.afw.image.VisitInfo

Visit information for a particular exposure.

pupilSizefloat

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

npixint

Constructed Pupils will be npix x npix.

Methods Summary

getPupil(point)

Calculate a Pupil at a given point in the focal plane.

Methods Documentation

getPupil(point)

Calculate a Pupil at a given point in the focal plane.

Parameters:
pointlsst.geom.Point2D

The focal plane coordinates.

Returns:
pupilPupil

The Pupil at point.