From 354272be34196964f263af8b3cce66657afc96ab Mon Sep 17 00:00:00 2001 From: Tamas Gal <tgal@km3net.de> Date: Sat, 9 Mar 2019 13:25:51 +0100 Subject: [PATCH] Update reco script --- scripts/online_reco.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scripts/online_reco.py b/scripts/online_reco.py index db31c8a..48352cb 100644 --- a/scripts/online_reco.py +++ b/scripts/online_reco.py @@ -57,8 +57,9 @@ class ZenithDistribution(kp.Module): n_ok = n - np.count_nonzero(np.isnan(self.zeniths)) fontsize = 16 - roy_zeniths = -np.loadtxt("reco.txt")[-self.max_events:] - roy_zeniths[np.abs(roy_zeniths) > .99] = np.nan + reco = np.loadtxt("reco2.txt", delimiter=',')[-self.max_events:] + roy_zeniths, roy_Q = -reco[:, 0], reco[:, 1] + roy_zeniths = roy_zeniths[roy_Q < 40] n_roy = len(roy_zeniths) fig, ax = plt.subplots(figsize=(16, 8)) @@ -66,18 +67,22 @@ class ZenithDistribution(kp.Module): self.zeniths, bins=180, label="JGandalf (last %d events)" % n, + # label="JGandalf", histtype="step", + normed=True, lw=3) ax.hist( roy_zeniths, bins=180, label="ROy (last %d events)" % n_roy, + # label="ROy", histtype="step", + normed=True, lw=3) ax.set_title("Zenith distribution of online track reconstructions\n%s" % datetime.utcnow().strftime("%c")) ax.set_xlabel(r"cos(zenith)", fontsize=fontsize) - ax.set_ylabel("count", fontsize=fontsize) + ax.set_ylabel("normed count", fontsize=fontsize) ax.tick_params(labelsize=fontsize) ax.set_yscale("log") plt.legend(fontsize=fontsize, loc=2) -- GitLab