finesse.gaussian.ws_overlap¶
- finesse.gaussian.ws_overlap(W, S, Wp, Sp, wavelength=None)[source]¶
Calculates the WS phase space overlap.
This overlap function is computed by,
Note
The equation above was derived from the work in [34].
where and are the beam size and defocus, respectively, of a gaussian beam propagated to the same plane as the primary mode (which has , ).
- Parameters
- Wnumber, array-like
Beam size of mode [metres].
- Snumber, array-like
Defocus of mode [1/metres].
- Wpnumber, array-like
Beam size of primary mode [metres].
- Spnumber, array-like
Defocus of primary mode [1/metres].
- wavelengthfloat, optional
Wavelength of the beam. Defaults to the value in the loaded config file.
- Returns
- Onumber, array-like
The overlap between the mode and the primary mode .