diff --git a/mpi/template_matching.py b/mpi/template_matching.py index 37cfbbd176548c9bc00cd5fbd438a588811dec04..c269a669b29f9607c081a041ba8114ff87f6e348 100644 --- a/mpi/template_matching.py +++ b/mpi/template_matching.py @@ -370,7 +370,8 @@ class TemplateMatching(object): i = self.events.bisect_key_left(time) # Locate the leftmost value exactly equal to time if i != len(self.events): ev_time, ev_amp, ev_template, ev_ccc = self.events[i] - if ev_time == time and ev_template == template+1: + if (ev_template == template+1 and + abs(ev_time - time) <= 0.1): #tolerance 0.1 seconds self.logger.info("duplicated event found (%s)" % str(self.events[i]) ) continue ev = (time, amp, template+1, ccc)