From 493095331fb682ee888beb91fc12c84f3f177848 Mon Sep 17 00:00:00 2001 From: Artur Glavic Date: Wed, 25 Feb 2026 15:59:02 +0100 Subject: [PATCH] revert change and show critical message instead, as chopper triggers are actually needed --- eos/file_reader.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/eos/file_reader.py b/eos/file_reader.py index ddad9db..cc2a7a7 100644 --- a/eos/file_reader.py +++ b/eos/file_reader.py @@ -403,12 +403,10 @@ class AmorEventData(AmorHeader): startTime = chopper1TriggerTime[0] pulseTimeS = chopper1TriggerTime else: - logging.warning(' no chopper trigger data available, using event steram instead') + logging.critical(' No chopper trigger data available, using event steram instead, pulse filtering will fail!') startTime = np.array(self.hdf['/entry1/Amor/detector/data/event_time_zero'][0], dtype=np.int64) stopTime = np.array(self.hdf['/entry1/Amor/detector/data/event_time_zero'][-2], dtype=np.int64) - ptime_unique = np.unique(packets.time) - min_time_step = (ptime_unique[1:]-ptime_unique[:-1]).min() - pulseTimeS = np.arange(startTime, stopTime, min_time_step, dtype=np.int64) + pulseTimeS = np.arange(startTime, stopTime, self.timing.tau*1e9, dtype=np.int64) pulses = np.recarray(pulseTimeS.shape, dtype=PULSE_TYPE) pulses.time = pulseTimeS pulses.monitor = 1. # default is monitor pulses as it requires no calculation