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

widthfloat

width of the rectangle, in meters. Default is 0.5

heightfloat

height of the rectangle, in meters. Default is 1.0

rotationfloat

Rotation angle for ‘width’ axis. 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.