From a1761eeea0ff1621cfda8cd34dffaa2fc7601ce2 Mon Sep 17 00:00:00 2001
From: ChiWai Chan <chiwai.chan@ligo.org>
Date: Sun, 5 Jul 2020 20:55:36 -0700
Subject: [PATCH] svd_bank.py: set bank.processed_psd to None if raw_psd is
 None to avoid AttributeError.

---
 gstlal-inspiral/python/svd_bank.py | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/gstlal-inspiral/python/svd_bank.py b/gstlal-inspiral/python/svd_bank.py
index 18387e3905..b0060c947f 100644
--- a/gstlal-inspiral/python/svd_bank.py
+++ b/gstlal-inspiral/python/svd_bank.py
@@ -460,6 +460,8 @@ def read_banks(filename, contenthandler, verbose = False):
 		if raw_psd is not None:
 			# reproduce the whitening psd and attach a reference to the psd
 			bank.processed_psd = cbc_template_fir.condition_psd(raw_psd, bank.newdeltaF, minfs = (bank.working_f_low, bank.f_low), maxfs = (bank.sample_rate_max / 2.0 * 0.90, bank.sample_rate_max / 2.0))
+		else:
+			bank.processed_psd = None
 
 		# Read bank fragments
 		bank.bank_fragments = []
-- 
GitLab