RectangleAperture

class poppy.RectangleAperture(name=None, width=<Quantity 0.5 m>, height=<Quantity 1. m>, rotation=0.0, **kwargs)[source]

Bases: AnalyticOpticalElement

Defines an ideal rectangular pupil aperture

Parameters:
namestring

Descriptive name

widthastropy Quantity length or float

Width of the rectangle, in meters (plain float) or as an astropy Quantity. Default is 0.5 m.

heightastropy Quantity length or float

Height of the rectangle, in meters (plain float) or as an astropy Quantity. Default is 1.0 m.

rotationfloat

Rotation of the ‘width’ axis of this rectangle, counterclockwise in degrees. Default is 0.

Methods Summary

get_transmission(wave)

Compute the transmission inside/outside of the occulter.

Methods Documentation

get_transmission(wave)[source]

Compute the transmission inside/outside of the occulter.