wofryimpl.beamline.optical_elements.refractors.thin_object_corrector
WOThinObjectCorrector — wofry thin-object corrector applying a phase/amplitude correction grid to the wavefront.
Functions
|
Classes
|
|
|
- class wofryimpl.beamline.optical_elements.refractors.thin_object_corrector.WOThinObjectCorrector(name='Undefined', file_with_thickness_mesh='', material='', refraction_index_delta=1e-07, att_coefficient=0.0, correction_method=1, focus_at=10.0, wall_thickness=0.0, apply_correction_to_wavefront=0, file_with_thickness_mesh_flag=0, verbose=1)[source]
- class wofryimpl.beamline.optical_elements.refractors.thin_object_corrector.WOThinObjectCorrector1D(name='Undefined', file_with_thickness_mesh='', material='', refraction_index_delta=1e-07, att_coefficient=0.0, correction_method=1, focus_at=10.0, wall_thickness=0.0, apply_correction_to_wavefront=0, file_with_thickness_mesh_flag=0, fit_fraction_in_length=0.1, fit_filename='', verbose=1)[source]