RectangleAperture

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

Bases: poppy.optics.AnalyticOpticalElement

Defines an ideal rectangular pupil aperture

name : string
Descriptive name
width : float
width of the rectangle, in meters. Default is 0.5
height : float
height of the rectangle, in meters. Default is 1.0
rotation : float
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.