From 91983945e10c736114c9b771dc06080cfadaa17e Mon Sep 17 00:00:00 2001 From: Artur Glavic Date: Thu, 9 Jul 2026 09:17:59 +0200 Subject: [PATCH] fix beam_monitor event stream read method --- eos/event_handling.py | 2 +- eos/file_reader.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eos/event_handling.py b/eos/event_handling.py index bc3b836..4f0437c 100644 --- a/eos/event_handling.py +++ b/eos/event_handling.py @@ -194,7 +194,7 @@ class ApplyMask(EventDataAction): fltr = (d.events.mask & (~self.bitmask_filter)) == 0 d.events = d.events[fltr] post_filter = d.events.shape[0] - logging.info(f' number of events: total = {pre_filter:7d}, filtered = {post_filter:7d}') + logging.info(f' number of events: total = {pre_filter:7d}, after filtering = {post_filter:7d}') if d.device_logs == {} or not hasattr(dataset, 'update_info_from_logs'): return # filter pulses and logs to allow update of header information diff --git a/eos/file_reader.py b/eos/file_reader.py index 8092adb..998222b 100644 --- a/eos/file_reader.py +++ b/eos/file_reader.py @@ -459,7 +459,7 @@ class AmorEventData(AmorHeader): self._beam_monitor = self.rv('beam_monitor', default=None) pulses = self.read_chopper_trigger_stream(packets) current = self.read_proton_current_stream(packets) - beam_monitor = self.read_proton_current_stream(packets) + beam_monitor = self.read_beam_monitor_stream(packets) # read parameter logs not present in old files to ensure they are in self._log_keys if they exist _acquisition_filter = self.rv('acquisition_filter', default=None)