fitting.rayleigh

fitting.rayleigh(x, x0, xR, w0)

Waist size of a Gaussian laser beam as function of position along axis.

Parameters:
  • x (array) – x-position along axis.
  • x0 (float) – x-position of beam waist / focus.
  • xR (float) – Rayleigh length.
  • w0 (float) – Beam waist / spot size in focus defined as 1 / e^2 - radius of intensity.
Returns:

f(x) = w_0 \sqrt{ 1 + (x - x_0)^2 / x_R^2 }.