diff --git a/benchmarks/barrel_ecal/scripts/emcal_barrel_pions_analysis.cxx b/benchmarks/barrel_ecal/scripts/emcal_barrel_pions_analysis.cxx
index 1096352d2e7ddb51d1522edfde6924778b268f29..55ef801cf7d7a3741ea0630c9eafd96535ab9e98 100644
--- a/benchmarks/barrel_ecal/scripts/emcal_barrel_pions_analysis.cxx
+++ b/benchmarks/barrel_ecal/scripts/emcal_barrel_pions_analysis.cxx
@@ -145,7 +145,7 @@ void emcal_barrel_pions_analysis(const char* input_fname = "sim_output/sim_emcal
   //Energy Resolution Work
   auto hdE          = d1.Histo1D({"hdE",      "dE; dE[GeV]; Events",              100, -7.5, 7.5}, "dE");
   auto hdE_rel      = d1.Histo1D({"hdE_rel",  "dE Relative; dE Relative; Events", 100, -7.5, 7.5}, "dE_rel");
-  auto f1           = hdE_rel->Fit("gaus", "S");
+  TFitResultPtr f1  = hdE_rel->Fit("gaus", "S");
   const double* res = f1->GetParams();
   auto tf1          = new TF1("", "TMath::Gaus(x, [0], [1], [2])", -7.5, 7.5);
   tf1               -> SetParameters(res[0], res[1], res[2]);