From e8c5f1e70010b78999d6109f70d07905fef437b4 Mon Sep 17 00:00:00 2001
From: Aaron Viets <aaron.viets@ligo.org>
Date: Fri, 25 Jan 2019 18:08:43 -0800
Subject: [PATCH] gstlal_compute_strain:  If using actuation pcal line for SRC
 detuning parameters, use the corresponding front-end channel to update the
 frequency.

---
 gstlal-calibration/bin/gstlal_compute_strain | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/gstlal-calibration/bin/gstlal_compute_strain b/gstlal-calibration/bin/gstlal_compute_strain
index 3471bb4682..79344cc414 100755
--- a/gstlal-calibration/bin/gstlal_compute_strain
+++ b/gstlal-calibration/bin/gstlal_compute_strain
@@ -1444,6 +1444,9 @@ if compute_fs or compute_srcq:
 		if "pcal4_linefreq" in head_dict:
 			head_dict["pcal4_linefreq"].connect("notify::current-average", calibration_parts.update_property_simple, smooth_fs, "current_average", "amplification")
 			head_dict["pcal4_linefreq"].connect("notify::current-average", calibration_parts.update_property_simple, smooth_fs_nogate, "current_average", "amplification")
+		elif src_pcal_line_freq == act_pcal_line_freq and "pcal1_linefreq" in head_dict:
+			head_dict["pcal1_linefreq"].connect("notify::current-average", calibration_parts.update_property_simple, smooth_fs, "current_average", "amplification")
+			head_dict["pcal1_linefreq"].connect("notify::current-average", calibration_parts.update_property_simple, smooth_fs_nogate, "current_average", "amplification")
 
 		if compute_calib_statevector or apply_fs:
 			smooth_fs = pipeparts.mktee(pipeline, smooth_fs)
-- 
GitLab