AnnularFieldStop

class poppy.AnnularFieldStop(name='unnamed annular field stop', radius_inner=0.0, radius_outer=1.0, **kwargs)[source]

Bases: AnalyticImagePlaneElement

Defines a circular field stop with an (optional) opaque circular center region

Parameters:
namestring

Descriptive name

radius_innerastropy Quantity angle or float

Radius of the central opaque region, in arcseconds (plain float) or as an astropy Quantity. Default is 0.0 (no central opaque spot).

radius_outerastropy Quantity angle or float

Radius of the circular field stop outer edge, in arcseconds (plain float) or as an astropy Quantity. Default is 1.0 arcsec. Set to 0.0 for no outer edge.

Methods Summary

get_transmission(wave)

Compute the transmission inside/outside of the field stop.

Methods Documentation

get_transmission(wave)[source]

Compute the transmission inside/outside of the field stop.