From f2ce24d0696768cd805c1de58c5c4d54fa4751a4 Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Bayle <j2b.bayle@gmail.com> Date: Wed, 15 Sep 2021 14:18:18 +0200 Subject: [PATCH] Simplify TTL signs --- lisainstrument/instrument.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/lisainstrument/instrument.py b/lisainstrument/instrument.py index 76da946..2b08817 100644 --- a/lisainstrument/instrument.py +++ b/lisainstrument/instrument.py @@ -605,14 +605,14 @@ class Instrument: logger.debug("Propagating carrier fluctuations to distant MOSAs") carrier_fluctuations = \ self.local_carrier_fluctuations \ - - (self.central_freq + self.local_carrier_offsets) * self.distant_ttls / c + + (self.central_freq + self.local_carrier_offsets) * self.distant_ttls / c propagated_carrier_fluctuations = \ (1 - self.d_pprs) * carrier_fluctuations.distant() \ .transformed(lambda mosa, x: self.interpolate(x, -self.pprs[mosa])) self.distant_carrier_fluctuations = \ propagated_carrier_fluctuations \ + self.central_freq * self.gws \ - - (self.central_freq + self.local_carrier_offsets) * self.local_ttls / c + + (self.central_freq + self.local_carrier_offsets) * self.local_ttls / c logger.debug("Propagating upper sideband offsets to distant MOSAs") self.distant_usb_offsets = \ @@ -623,14 +623,14 @@ class Instrument: logger.debug("Propagating upper sideband fluctuations to distant MOSAs") usb_fluctuations = \ self.local_usb_fluctuations \ - - (self.central_freq + self.local_usb_offsets) * self.distant_ttls / c + + (self.central_freq + self.local_usb_offsets) * self.distant_ttls / c propagated_usb_fluctuations = \ (1 - self.d_pprs) * usb_fluctuations.distant() \ .transformed(lambda mosa, x: self.interpolate(x, -self.pprs[mosa])) self.distant_usb_fluctuations = \ propagated_usb_fluctuations \ + self.central_freq * self.gws \ - - (self.central_freq + self.local_usb_offsets) * self.local_ttls / c + + (self.central_freq + self.local_usb_offsets) * self.local_ttls / c logger.debug("Propagating timer deviations to distant MOSAs") self.distant_timer_deviations = \ @@ -1177,13 +1177,13 @@ class Instrument: logger.debug("Computing local tilt-to-length couplings") self.local_ttls = \ - - self.ttl_coeffs_local_phis * self.mosa_total_jitter_phis \ - - self.ttl_coeffs_local_etas * self.mosa_total_jitter_etas + self.ttl_coeffs_local_phis * self.mosa_total_jitter_phis \ + + self.ttl_coeffs_local_etas * self.mosa_total_jitter_etas logger.debug("Computing unpropagated distant tilt-to-length couplings") self.distant_ttls = \ - - self.ttl_coeffs_distant_phis * self.mosa_total_jitter_phis \ - - self.ttl_coeffs_distant_etas * self.mosa_total_jitter_etas + self.ttl_coeffs_distant_phis * self.mosa_total_jitter_phis \ + + self.ttl_coeffs_distant_etas * self.mosa_total_jitter_etas def lock_on_cavity(self, mosa): """Compute carrier and upper sideband offsets and fluctuations for laser locked on cavity. -- GitLab