diff --git a/lalinspiral/python/lalinspiral/inspinjfind.py b/lalinspiral/python/lalinspiral/inspinjfind.py index c89a7c16f62c545a0d6da65eb21d2a43f822b3d5..8a32ef41a880d0e36da3f5a0ec77ab8693abaca2 100644 --- a/lalinspiral/python/lalinspiral/inspinjfind.py +++ b/lalinspiral/python/lalinspiral/inspinjfind.py @@ -122,14 +122,6 @@ class DocContents(object): self.offsetvectors = lsctables.TimeSlideTable.get_table(xmldoc).as_dict() - # - # get out segment lists for programs that generated - # triggers (currently only used for time_slide vector - # construction) - # - - seglists = lsctables.SearchSummaryTable.get_table(xmldoc).get_out_segmentlistdict(set(self.snglinspiraltable.getColumnByName("process_id"))).coalesce() - # # construct the zero-lag time slide needed to cover the # instruments listed in all the triggers, then determine @@ -139,7 +131,7 @@ class DocContents(object): # indicate time slide at which the injection was done # - self.tisi_id = ligolw_time_slide.get_time_slide_id(xmldoc, {}.fromkeys(seglists, 0.0), create_new = process) + self.tisi_id = ligolw_time_slide.get_time_slide_id(xmldoc, {}.fromkeys(self.snglinspiraltable.getColumnByName("ifo"), 0.0), create_new = process, superset_ok = True, nonunique_ok = True) # # get coinc_definer row for sim_inspiral <--> sngl_inspiral