pysrw.computations.computeGsnBeamWfr

pysrw.computations.computeGsnBeamWfr#

pysrw.computations.computeGsnBeamWfr(gaussianBeam, observer, wavelength)[source]#

Compute the wavefront of a coherent Gaussian beam.

Parameters:
  • gaussianBeam – source instance of GaussianBeam.

  • observer – mesh instance of Observer.

  • wavelength – observation wavelength in nanometers.

Returns:

the calculated wavefront.

Return type:

Wavefront