aboutsummaryrefslogtreecommitdiff
path: root/utils/sddm/plot_energy.py
diff options
context:
space:
mode:
Diffstat (limited to 'utils/sddm/plot_energy.py')
-rwxr-xr-xutils/sddm/plot_energy.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/utils/sddm/plot_energy.py b/utils/sddm/plot_energy.py
index 1a55a85..4d166e1 100755
--- a/utils/sddm/plot_energy.py
+++ b/utils/sddm/plot_energy.py
@@ -414,11 +414,14 @@ def michel_spectrum(T):
y *= 2*MUON_MASS
return y
-def get_events(filenames, merge_fits=False):
+def get_events(filenames, merge_fits=False, nhit_thresh=None):
ev = pd.concat([read_hdf(filename, "ev") for filename in filenames],ignore_index=True)
fits = pd.concat([read_hdf(filename, "fits") for filename in filenames],ignore_index=True)
rhdr = pd.concat([read_hdf(filename, "rhdr") for filename in filenames],ignore_index=True)
+ if nhit_thresh is not None:
+ ev = ev[ev.nhit_cal >= nhit_thresh]
+
if len(ev) == 0:
if merge_fits:
return ev