finesse.utilities.maps.overlap_curvature_coefficients
- finesse.utilities.maps.overlap_curvature_coefficients(x, y, z, weight_spot: float)[source]
- Computes the amount of x and y curvature terms present in a map’s displacement data. - This is computed by evaluating a weighted Hermite polynomial overlap integral in an efficient manner. - 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 
 
- Returns:
- k20, k02complex
- Complex-valued overlap coefficients for the HG20 and HG02 mode