finesse.utilities.maps.rms¶
- finesse.utilities.maps.rms(x, y, z, weight_spot: float, xo: float = 0, yo: float = 0)[source]¶
Computes the spot weight RMS over some 2D data, such as optical path depth.
- Parameters
- x, yarray_like
1D Array of x and y describing the 2D plane of z
- zarray_like
2D optical path depth [metres]
- weight_spotfloat
Beam spot size to weight over
- xo, yofloat
Origin of the beam position
- Returns
- rmsfloat
Root mean squared in units of whatever z is
Notes
- Based on Equation 4 in:
A. Brooks, et.al Overview of Advanced LIGO adaptive optics Appl. Opt. 55, 8256-8265 (2016)