From 2536b0cac0c753cabc457475704200516bc0bd3c Mon Sep 17 00:00:00 2001
From: Jean-Baptiste Bayle <j2b.bayle@gmail.com>
Date: Fri, 5 Mar 2021 17:47:36 +0100
Subject: [PATCH] Fix coupling of test-mass noise

---
 lisainstrument/instrument.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lisainstrument/instrument.py b/lisainstrument/instrument.py
index 1893ecf..1f682eb 100644
--- a/lisainstrument/instrument.py
+++ b/lisainstrument/instrument.py
@@ -587,7 +587,8 @@ class Instrument:
         logger.debug("Propagating local carrier fluctuations to test-mass interferometer")
         self.local_tm_carrier_fluctuations = \
             self.local_carrier_fluctuations \
-            + self.central_freq * (self.testmass_noises + self.glitch_tms / c)
+            + (self.testmass_noises + self.glitch_tms / c) \
+            * (self.central_freq + self.local_tm_carrier_offsets)
 
         logger.debug("Propagating local upper sideband offsets to test-mass interferometer")
         self.local_tm_usb_offsets = self.local_usb_offsets
@@ -595,7 +596,8 @@ class Instrument:
         logger.debug("Propagating local upper sideband fluctuations to test-mass interferometer")
         self.local_tm_usb_fluctuations = \
             self.local_usb_fluctuations \
-            + self.central_freq * (self.testmass_noises + self.glitch_tms / c)
+            + (self.testmass_noises + self.glitch_tms / c) \
+            * (self.central_freq + self.local_tm_usb_offsets)
 
         ## Test-mass interferometer adjacent beams
 
-- 
GitLab