HexagonFieldStop¶
-
class
poppy.
HexagonFieldStop
(name=None, side=None, diameter=None, flattoflat=None, **kwargs)[source]¶ Bases:
poppy.optics.AnalyticImagePlaneElement
Defines an ideal hexagonal field stop
Specify either the side length (= corner radius) or the flat-to-flat distance, or the point-to-point diameter, in angular units
- name : string
- Descriptive name
- side : float, optional
- side length (and/or radius) of hexagon, in arcsec. Overrides flattoflat if both are present.
- flattoflat : float, optional
- Distance between sides (flat-to-flat) of the hexagon, in arcsec. Default is 1.0
- diameter : float, optional
- point-to-point diameter of hexagon. Twice the side length. Overrides flattoflat, but is overridden by side.
Note you can also specify the standard parameter “rotation” to rotate the hexagon by some amount.
Attributes Summary
diameter
flat_to_flat
Methods Summary
get_transmission
(wave)Compute the transmission inside/outside of the occulter. Attributes Documentation
-
diameter
¶
-
flat_to_flat
¶
Methods Documentation