Index: trunk/MagicSoft/Mars/mhflux/MAlphaFitter.cc
===================================================================
--- trunk/MagicSoft/Mars/mhflux/MAlphaFitter.cc	(revision 7349)
+++ trunk/MagicSoft/Mars/mhflux/MAlphaFitter.cc	(revision 7384)
@@ -60,4 +60,5 @@
 {
     fSignificance=0;
+    fSignificanceExc=0;
     fEventsExcess=0;
     fEventsSignal=0;
@@ -216,4 +217,5 @@
     fEventsExcess     = fEventsSignal-fEventsBackground;
     fSignificance     = MMath::SignificanceLiMaSigned(fEventsSignal, fEventsBackground);
+    fSignificanceExc  = MMath::SignificanceLiMaExc(fEventsSignal, fEventsBackground);
 
     if (TMath::IsNaN(fSignificance))
@@ -250,4 +252,5 @@
     fScaleFactor      = alpha;
     fSignificance     = MMath::SignificanceLiMaSigned(fEventsSignal, fEventsBackground/alpha, alpha);
+    fSignificanceExc  = MMath::SignificanceLiMaExc(fEventsSignal, fEventsBackground/alpha, alpha);
 
     if (TMath::IsNaN(fSignificance))
@@ -304,4 +307,5 @@
     // Result
     f.fSignificance     = fSignificance;
+    f.fSignificanceExc  = fSignificanceExc;
     f.fEventsExcess     = fEventsExcess;
     f.fEventsSignal     = fEventsSignal;
Index: trunk/MagicSoft/Mars/mhflux/MAlphaFitter.h
===================================================================
--- trunk/MagicSoft/Mars/mhflux/MAlphaFitter.h	(revision 7349)
+++ trunk/MagicSoft/Mars/mhflux/MAlphaFitter.h	(revision 7384)
@@ -54,4 +54,5 @@
     // Result
     Double_t fSignificance;     // significance of signal
+    Double_t fSignificanceExc;  // significance of excess
     Double_t fEventsExcess;     // calculated number of excess events (signal-bg)
     Double_t fEventsSignal;     // calculated number of signal events
@@ -154,4 +155,5 @@
 
     Double_t GetSignificance() const       { return fSignificance; }
+    Double_t GetSignificanceExc() const    { return fSignificanceExc; }
     Double_t GetChiSqSignal() const        { return fChiSqSignal; }
     Double_t GetChiSqBg() const            { return fChiSqBg; }
