finesse.knm.maps.Map.get_radius_of_curvature_reflection¶
- Map.get_radius_of_curvature_reflection(self, double spot_size: float)¶
Assuming this map’s OPD array describes a surface, this function will compute the equivalent radius of curvature from it. Uses
get_quadratic_terms()
.- Returns:
- Rcx, Rcy
Focal length in each direction, in units of meters
Notes
An ideal parabolic reflecting surface has a surface shape:
\[z = \\frac{1}{4 f} r^{2} = a r^{2} \]where \(a\) is the quadratic component of the surface, and \(f\) is the focal length of the reflecting surface. The radius of curvature of a mirror is related to the focal length by \(2f=R\), therefore the optical path depth is
\[z = \\frac{1}{2 R} r^{2} \]