From e7d9c8f68f8155b47f7b5063e871d83d218c568e Mon Sep 17 00:00:00 2001 From: Dmitry Kalinkin <dmitry.kalinkin@gmail.com> Date: Sat, 7 Dec 2024 01:54:09 -0500 Subject: [PATCH] backwards_ecal: smooth fit plot --- benchmarks/backwards_ecal/backwards_ecal.org | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/benchmarks/backwards_ecal/backwards_ecal.org b/benchmarks/backwards_ecal/backwards_ecal.org index ec359464..1d70e2c9 100644 --- a/benchmarks/backwards_ecal/backwards_ecal.org +++ b/benchmarks/backwards_ecal/backwards_ecal.org @@ -202,12 +202,15 @@ for clf_label, sigma_rel_FWHM_cb in sigmas_rel_FWHM_cb.items(): ls="none", label=f"{clf_label}" ) + xmin = np.min(energy_values[cond]) + xmax = np.max(energy_values[cond]) + xs = np.arange(xmin, xmax, 0.1) plt.plot( - energy_values[cond], - f(energy_values[cond], *par), + xs, + f(xs, *par), ls="--", lw=0.5, - label=f"{clf_label}, ${np.ceil(stochastic * 10) / 10:.1f}\% / \sqrt{{E}} \oplus {np.ceil(constant * 10) / 10:.1f}\%$", + label=f"Functional fit: ${np.ceil(stochastic * 10) / 10:.1f}\% / \sqrt{{E}} \oplus {np.ceil(constant * 10) / 10:.1f}\%$", ) plt.fill_between( energy_values, -- GitLab