M2_report

laserbeamsize.m2_fit.M2_report(z, dx, lambda0, dy=None, f=None, strict=False, z0=None, d0=None)[source]

Return string describing a one or more sets of beam measurements.

Parameters:
  • z – array of axial position of beam measurements [m]

  • dx – array of beam diameters for semi-major axis [m]

  • lambda0 – wavelength of the laser [m]

  • dy – (optional) array of beam diameters for semi-minor axis [m]

  • f – (optional) focal length of lens [m]

  • strict – (optional) boolean for strict usage of ISO 11146

  • z0 – (optional) location of beam waist [m]

  • d0 – (optional) diameter of beam waist [m]

Returns:

s – formatted string suitable for printing.