From ebadbcd1a6e2416325b95f7502303db12de853d7 Mon Sep 17 00:00:00 2001 From: Ievgen Vovk <Ievgen.Vovk@mpp.mpg.de> Date: Wed, 29 Jan 2020 16:43:18 +0900 Subject: [PATCH] Handling of empty event lists in MarsRun._find_mono_events() . --- ctapipe_io_magic/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ctapipe_io_magic/__init__.py b/ctapipe_io_magic/__init__.py index 2dfed78..fb77ecf 100644 --- a/ctapipe_io_magic/__init__.py +++ b/ctapipe_io_magic/__init__.py @@ -1071,10 +1071,12 @@ class MarsRun: # shortcut if only single file is loaded: if n_m1_events == 0: - mono_ids['M2'] = np.arange(0,n_m2_events)[m2_data_condition] + if n_m2_events > 0: + mono_ids['M2'] = np.arange(0, n_m2_events)[m2_data_condition] return mono_ids if n_m2_events == 0: - mono_ids['M1'] = np.arange(0,n_m1_events)[m1_data_condition] + if n_m1_events > 0: + mono_ids['M1'] = np.arange(0, n_m1_events)[m1_data_condition] return mono_ids for m1_id in range(0, n_m1_events): -- GitLab