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 |
✓ | ✓ |