finesse.gaussian.BeamParam.Rc

property BeamParam.Rc

Radius of curvature, \(R_c\), of the beam, in metres.

Computed as,

\[R_c = z \left(1 + \left(\frac{z_R}{z}\right)^2\right),\]

where \(z\) is the distance to the waist position (given by BeamParam.z, or BeamParam.real) and \(z_R\) is the Rayleigh range (given by BeamParam.zr, or BeamParam.imag).

Note that if \(z = 0\) then this will return np.inf.

Hint

Use BeamParam.roc() to compute the radius of curvature as a function of any of the above dependent arguments.

Getter:

Returns the beams’ radius of curvature. Read-only.