- Adds a
coating_brownianfor amplitude noise calculations so that the test mass susceptibility can be used as it is in the quantum and residual gas calculations.
- Since this noise is not computed by default and therefore not tested by our current tests with the canonical ifos, unit tests are added to test this calculation in particular.
- Some unit tests are also added for other noises that are not tested by the canonical ifos.
The following plot compares the coating Brownian calculation for A+ without amplitude noise (the current default) and with amplitude noise using the free mass and suspension susceptibilities. It's about a 3% effect for A+ at 10 Hz and becomes visibly noticeable around 4 Hz. Since it's not a slow calculation, I'm tempted to just include it by default.