Quick Parameter Reference#

The table below gives an overview of the Fabry-Perot cavity parameters used by cavcalc, with details on their names (e.g. for providing them as **kwargs to calculate() or as CLI options), corresponding ParameterType and ParameterCategory literals, and whether they can be used as arguments and / or targets.

Name ParameterType ParameterCategory Argument? Target?
div DIVERGENCE Angle
w BEAMSIZE BeamRadius
w1 BEAMSIZE_M1 BeamRadius
w2 BEAMSIZE_M2 BeamRadius
w0 WAISTSIZE BeamRadius
Rc ROC Curvature
Rc1 ROC_M1 Curvature
Rc2 ROC_M2 Curvature
L CAV_LENGTH Distance
z0 WAISTPOS Distance
FSR FSR Frequency
FWHM FWHM Frequency
modesep MODESEP Frequency
pole POLE Frequency
gouy GOUY Phase
finesse FINESSE Power
L1 LOSS_M1 Power
L2 LOSS_M2 Power
R1 REFLECTIVITY_M1 Power
R2 REFLECTIVITY_M2 Power
Aint RES_ENHANCE_INTERNAL Power
Aext RES_ENHANCE_EXTERNAL Power
Atrn TRANSMISSION_INTENSITY_FRAC Power
T1 TRANSMISSION_M1 Power
T2 TRANSMISSION_M2 Power
g CAV_GFACTOR Stability
g1 GFACTOR_M1 Stability
g2 GFACTOR_M2 Stability
gs GFACTOR_SINGLE Stability
wl WAVELENGTH Wave