From 93b4beba4aa574d0c146eeff676d4a55622106db Mon Sep 17 00:00:00 2001 From: Maddie White <maddie.white@ligo.org> Date: Tue, 11 Feb 2014 10:25:24 -0600 Subject: [PATCH] gstlal_inspiral_plot_sensitivity: bug fix for "zlid not defined" --- .../bin/gstlal_inspiral_plot_sensitivity | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/gstlal-inspiral/bin/gstlal_inspiral_plot_sensitivity b/gstlal-inspiral/bin/gstlal_inspiral_plot_sensitivity index 16c7f7a5ac..7b632ea2a7 100755 --- a/gstlal-inspiral/bin/gstlal_inspiral_plot_sensitivity +++ b/gstlal-inspiral/bin/gstlal_inspiral_plot_sensitivity @@ -124,21 +124,10 @@ class upper_limit(object): ''' Retrieve the sets of instruments which were on during the search. ''' - # get instruments with sngl-sngl coincidences in zero lag - sngl_sngl_id, = connection.cursor().execute("SELECT coinc_def_id FROM coinc_definer WHERE search == 'inspiral' AND description == 'sngl_inspiral<-->sngl_inspiral coincidences';").fetchone() - time_slide_ids = [row[0] for row in connection.cursor().execute("SELECT distinct(time_slide_id) FROM time_slide;")] - - zero_lag_ids = [] - for tsid in time_slide_ids: - if float(connection.cursor().execute("SELECT max(offset) FROM time_slide WHERE time_slide_id == ?;",(tsid,)).fetchone()[0]) == 0: - zero_lag_ids.append(tsid) - - instruments_query = """ SELECT DISTINCT(instruments) FROM coinc_event WHERE coinc_def_id == ? AND time_slide_id == ?; """ - - for inst in connection.cursor().execute(instruments_query, (sngl_sngl_id, zlid) ): - inst = frozenset(lsctables.instrument_set_from_ifos(inst[0])) - if not inst in self.instruments: - self.instruments.append(inst) + for inst in connection.cursor().execute("""SELECT DISTINCT(ifos) FROM search_summary"""): + inst = frozenset(lsctables.instrument_set_from_ifos(inst[0])) + if not inst in self.instruments: + self.instruments.append(inst) return self.instruments -- GitLab