FixedSamplingImagePlaneElement
- class poppy.FixedSamplingImagePlaneElement(name='unnamed FPM element', transmission=None, opd=None, opdunits=None, planetype=PlaneType.intermediate, wavelength_c=None, entrance_pupil_diam=None, pixelscale=None, centering='ADJUSTABLE', **kwargs)[source]
Bases:
FITSOpticalElement
This class allows the definition of focal plane masks using .fits files that will be applied to a wavefront via an FFT/MFT sequence to achieve the correct sampling at the assumed focal plane.
This element will only function as an intermediate planetype due to pixelscale and display functionality when propagating to this plane. Note: if an image planetype were to be used, the wavefront at this plane may have infinite pixelscales, making it impossible to display the wavefront with extents.
The method used to apply this element requires additional information from the user that is not required for FITSOpticalElements. These additional parameters are listed below.