diff --git a/gwinc/noise/quantum.py b/gwinc/noise/quantum.py index c019e2a006e25f7b69e19ed5a08ea58bbaa01a9a..7354305fe470a33be64ce835c26668ee9b6f9522 100644 --- a/gwinc/noise/quantum.py +++ b/gwinc/noise/quantum.py @@ -9,6 +9,12 @@ import logging from .. import const from ..struct import Struct +def sqzOptimalSqueezeAngle(Mifo, eta): + vHD = np.array([[sin(eta), cos(eta)]]) + H = getProdTF(vHD, Mifo)[0] + alpha = arctan(abs(H[1]), abs(H[0])) + return alpha + def shotrad(f, ifo): """Quantum noise noise strain spectrum