diff --git a/TileCalorimeter/TileExample/TileSimEx/share/tile_sf.C b/TileCalorimeter/TileExample/TileSimEx/share/tile_sf.C
index b011cd2dddfbc739082ffcc8151269dd02ad9a1a..ef2ce8ffe687d4e3d854695b8df243e93b680602 100644
--- a/TileCalorimeter/TileExample/TileSimEx/share/tile_sf.C
+++ b/TileCalorimeter/TileExample/TileSimEx/share/tile_sf.C
@@ -93,6 +93,7 @@ void Make_plots(TString infile_hit, TString infile_truth, TString outfile, bool
     
     if (dofit) {
         hp_totalEvsZ->Fit("thefun","","",-15.,15.);
+        HistArray.Add(thefun);
     }
     
     cout << "file name " << infile_hit << endl;