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)