SurfaceApodizer

class hcipy.optics.SurfaceApodizer(surface_sag, refractive_index)

Bases: Apodizer

A transmissive sagged surface optic.

The surface is simulated as a thin plate. Propagation effects due to the thickness of the plate are not included. The supplied refractive index may change as function of wavelength.

Parameters:
surface_sagField or scalar or function

The sag in the surface.

refractive_indexscalar or function

The refractive index of the material of the plate.

Attributes Summary

apodization

opd

optical_path_difference

phase

refractive_index

surface_sag

Attributes Documentation

apodization
opd
optical_path_difference
phase
refractive_index
surface_sag