From f8093c93787e074200181ba5fe97b3e7193ff8e7 Mon Sep 17 00:00:00 2001
From: "chad.hanna" <crh184@psu.edu>
Date: Fri, 22 Mar 2019 16:51:54 -0700
Subject: [PATCH] gstlal_inspiral_svd_bank_pipe: handle clipping edge cases the
 same as offline

---
 gstlal-inspiral/bin/gstlal_inspiral_svd_bank_pipe | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/gstlal-inspiral/bin/gstlal_inspiral_svd_bank_pipe b/gstlal-inspiral/bin/gstlal_inspiral_svd_bank_pipe
index cd28b9a17f..a0e26fdc07 100755
--- a/gstlal-inspiral/bin/gstlal_inspiral_svd_bank_pipe
+++ b/gstlal-inspiral/bin/gstlal_inspiral_svd_bank_pipe
@@ -158,6 +158,10 @@ for i, f in enumerate(groups):
 	# handle the edges by not clipping so you retain the template bank as intended.  
 	clipleft = [options.overlap / 2] * len(f) # overlap must be even
 	clipright = [options.overlap / 2] * len(f) # overlap must be even
+	if i == 0:
+		clipleft[0] = 0
+	if i == len(groups) - 1:
+		clipright[-1] = 0
 	bank_ids = range(bank_ids[-1] + 1, bank_ids[-1] + 1 + len(f))
 	svd_bank_name = dagparts.T050017_filename(ifo, "GSTLAL_SVD_BANK_%d" % i, (0, 0), ".xml.gz", path = svdJob.output_path)
 	svd_bank_name = os.path.join(os.getcwd(), svd_bank_name)
-- 
GitLab