JWST POPPY:docs

HexagonAperture

class poppy.HexagonAperture(name=None, flattoflat=None, side=None, **kwargs)[source] [edit on github]

Bases: poppy.poppy_core.AnalyticOpticalElement

Defines an ideal hexagonal pupil aperture

Specify either the side length (= corner radius) or the flat-to-flat distance.

Parameters :

name : string

Descriptive name

flattoflat : float, optional

Flat-to-flat distance of the pupil, in meters. Default is 1.0

side : float, optional

side length of hexagon, in meters. Overrides flattoflat if both are present.

Methods Summary

getPhasor(wave) Compute the transmission inside/outside of the occulter.

Methods Documentation

getPhasor(wave)[source] [edit on github]

Compute the transmission inside/outside of the occulter.

Page Contents