From 62686b99a3e13aadf6f7f73baf13dea9c4e09412 Mon Sep 17 00:00:00 2001 From: Jack Christopher Hutchinson Rolph <jack.rolph@desy.de> Date: Sun, 14 Nov 2021 18:58:45 +0100 Subject: [PATCH] Update PeakOTron.py --- PeakOTron.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/PeakOTron.py b/PeakOTron.py index 9baa771..514f8ea 100644 --- a/PeakOTron.py +++ b/PeakOTron.py @@ -70,15 +70,13 @@ class BandWidthOptimiser: - def __init__(self, data, kernel="gaussian", alpha = 0.99, n_kde_samples=2**13): + def __init__(self, data, kernel="gaussian", alpha = 0.95, n_kde_samples=2**13): if(alpha<=0.5): raise ValueError("alpha must be above 0.5") self.data = data self.PPF = self._PPF(self.data) - self.x_low = self.PPF(0.5-alpha/2) - self.x_hi = self.PPF(0.5+alpha/2) - self.data = self.data[(self.data>self.x_low) & (self.data<self.x_hi)] + self.data = self.data[(self.data<self.PPF(alpha))] self.kernel=kernel self.n_kde_samples=n_kde_samples self.last_arg = None @@ -94,6 +92,7 @@ class BandWidthOptimiser: return loss + class BinnedLH: -- GitLab