From f62d8dfda53ed88b37172f7add0ab21a40f75b6c Mon Sep 17 00:00:00 2001
From: Soichiro Morisaki <soichiro.morisaki@ligo.org>
Date: Fri, 14 May 2021 14:32:47 -0500
Subject: [PATCH] bilby/gw/likelihood.py: Fix a bug in the algorithm to
 determine time resolution of ROQ

---
 bilby/gw/likelihood.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bilby/gw/likelihood.py b/bilby/gw/likelihood.py
index 9e704fd6..fa004479 100644
--- a/bilby/gw/likelihood.py
+++ b/bilby/gw/likelihood.py
@@ -1625,7 +1625,7 @@ class ROQGravitationalWaveTransient(GravitationalWaveTransient):
 
         inj_snr_sq = 0
         for ifo in self.interferometers:
-            inj_snr_sq += min(10, getattr(ifo.meta_data, 'optimal_SNR', 30))**2
+            inj_snr_sq += max(10, ifo.meta_data.get('optimal_SNR', 30))**2
 
         psd = ifo.power_spectral_density_array[ifo.frequency_mask]
         freq = ifo.frequency_array[ifo.frequency_mask]
-- 
GitLab