From f2ae044c2d064702f04deb1da07df1ac2b11f518 Mon Sep 17 00:00:00 2001 From: Aaron Viets <aaron.viets@ligo.org> Date: Tue, 4 Mar 2025 11:21:47 -0800 Subject: [PATCH] fix for fs and Q calculation when factors_from_filters_file is set with approximate TDCFs solution --- python/calibration_parts.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python/calibration_parts.py b/python/calibration_parts.py index 938b04b19..c04cacd94 100644 --- a/python/calibration_parts.py +++ b/python/calibration_parts.py @@ -1442,12 +1442,12 @@ def compute_Xi_from_filters_file(pipeline, pcalfpcal4, darmfpcal4, fpcal4, C0_f1 kpum = pipeparts.mkgeneric(pipeline, kpum, "lpshiftfreq", frequency_ratio = fpcal4 / fpum) Apum = multiply_constant(pipeline, kpum, AP_f1R, AP_f1I) else: - Apum = multiply_constant(pipeline, mktypecast(pipeline, pipeparts.mkgeneric(pipeline, kpum, "cabs"), "Z128LE"), AT_f1R, AT_f1I) + Apum = multiply_constant(pipeline, mktypecast(pipeline, pipeparts.mkgeneric(pipeline, kpum, "cabs"), "Z128LE"), AP_f1R, AP_f1I) if apply_complex_kuim: kuim = pipeparts.mkgeneric(pipeline, kuim, "lpshiftfreq", frequency_ratio = fpcal4 / fuim) Auim = multiply_constant(pipeline, kuim, AU_f1R, AU_f1I) else: - Auim = multiply_constant(pipeline, mktypecast(pipeline, pipeparts.mkgeneric(pipeline, kuim, "cabs"), "Z128LE"), AT_f1R, AT_f1I) + Auim = multiply_constant(pipeline, mktypecast(pipeline, pipeparts.mkgeneric(pipeline, kuim, "cabs"), "Z128LE"), AU_f1R, AU_f1I) A = mkadder(pipeline, list_srcs(pipeline, Atst, Apum, Auim)) minusAD = multiply_constant(pipeline, A, -1.0 * D_f1R, -1.0 * D_f1I) -- GitLab