Index: trunk/Mars/fact/processing/numevents.C
===================================================================
--- trunk/Mars/fact/processing/numevents.C	(revision 19267)
+++ trunk/Mars/fact/processing/numevents.C	(revision 19268)
@@ -132,6 +132,6 @@
         return 2;
     }
-    const MAlphaFitter &fit = halphaon->GetAlphaFitter();
-    if (!&fit)
+    const MAlphaFitter *fit = &halphaon->GetAlphaFitter();
+    if (!fit)
     {
         cout << "WARNING - Reading of MAlphaFitter failed, file " << gfile << endl;
@@ -141,7 +141,7 @@
     //check if the excess events number is small and close to 0
     //due to the computer precision error when subtracting sig and bg events
-    fNumBgEvts  = fit.GetEventsBackground();
-    fNumSigEvts = fit.GetEventsSignal();
-    fNumExcEvts = fit.GetEventsExcess();
+    fNumBgEvts  = fit->GetEventsBackground();
+    fNumSigEvts = fit->GetEventsSignal();
+    fNumExcEvts = fit->GetEventsExcess();
     fNumExcEvts = fabs(fNumExcEvts)<1e-5 ? 0 : fNumExcEvts;
 
