Skip to content
Snippets Groups Projects

Fix PUM/UIM filter error when not applying TDCFs

Merged Aaron Viets requested to merge aaron-viets/gstlal-calibration:pum-uim-filter-fix into main
2 files
+ 12
4
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 4
4
@@ -653,10 +653,10 @@ if CalibrationConfigs["calibrationmode"] == "Full":
if apply_kappapum or apply_kappauim or apply_complex_kappapum or apply_complex_kappauim:
raise ValueError("PUM and UIM actuation filters are needed since the PUM and UIM stages are being split")
try:
pumuimchainsr = int(filters["actuation_pumuim_sr"])
pumuimdelay = int(filters["actuation_pumuim_delay"])
pumuimfilt = filters["actuation_pumuim"]
pumuimfilt_model = filters["pumuimfilt_model"] if "pumuimfilt_model" in filters else None
pumuimchainsr = int(filters["actuation_pum_sr"])
pumuimdelay = int(filters["actuation_pum_delay"])
pumuimfilt = filters["actuation_pum"] + filters["actuation_uim"]
pumuimfilt_model = filters["pumfilt_model"] + filters["uimfilt_model"] if ("pumfilt_model" in filters and "uimfilt_model" in filters) else None
except:
if not (apply_kappapum or apply_kappauim or apply_complex_kappapum or apply_complex_kappauim):
raise ValueError("PUM/UIM actuation filter is needed since the PUM and UIM stages are not being split")
Loading