StatisticalPSDWFE

class poppy.StatisticalPSDWFE(name='PSD WFE', index=3.0, wfe=<Quantity 50. nm>, radius=<Quantity 1. m>, seed=None, **kwargs)[source]

Bases: WavefrontError

Statistical PSD WFE class from power law for optical noise.

Parameters:
namestring

name of the optic

index: float

negative power law spectra index, defaults to 3

wfe: astropy quantity

wfe in linear astropy units, defaults to 50 nm

radius: astropy quantity

radius of optic in linear astropy units, defaults to 1 m

seedinteger

seed for the random phase screen generator

Methods Summary

get_opd(wave)

Parameters:

Methods Documentation

get_opd(wave)[source]
Parameters:
wavepoppy.Wavefront (or float)

Incoming Wavefront before this optic to set wavelength and scale, or a float giving the wavelength in meters for a temporary Wavefront used to compute the OPD.