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)