Quantum noise sub-budgets
- Adds quantum noise sub-budgets. This addresses 1/3 of #51. Quantum noise can now be broken up into
- AS port vacuum
- Arm loss
- SRC loss
- Filter cavity loss
- Injection loss
- Readout loss
Squeeze quadrature phase noise will be addressed in a separate merge request.
The sub-budgets are only implemented for the Cosmic Explorer interferometers since these are the only ones that have any other sub-budgets. Adding sub-budgets to the other interferometers is easy.
- Removes support for negative RMS phase fluctuations.
- Removes call to shotrad4 in some cases since this function no longer exists.