Index: trunk/MagicSoft/Mars/mhflux/FluxLinkDef.h
===================================================================
--- trunk/MagicSoft/Mars/mhflux/FluxLinkDef.h	(revision 6891)
+++ trunk/MagicSoft/Mars/mhflux/FluxLinkDef.h	(revision 6892)
@@ -10,5 +10,4 @@
 #pragma link C++ class MHEnergyEst+;
 #pragma link C++ class MHFalseSource+;
-#pragma link C++ class MHEnergyEst+;
 #pragma link C++ class MHEffectiveOnTime+;
 
Index: trunk/MagicSoft/Mars/mhflux/MAlphaFitter.h
===================================================================
--- trunk/MagicSoft/Mars/mhflux/MAlphaFitter.h	(revision 6891)
+++ trunk/MagicSoft/Mars/mhflux/MAlphaFitter.h	(revision 6892)
@@ -32,5 +32,4 @@
         kSignificanceChi2,
         kSignificanceLogExcess,
-        kSignificanceChi2,
         kSignificanceExcess,
         kExcess
Index: trunk/MagicSoft/Mars/mhflux/MHFalseSource.cc
===================================================================
--- trunk/MagicSoft/Mars/mhflux/MHFalseSource.cc	(revision 6891)
+++ trunk/MagicSoft/Mars/mhflux/MHFalseSource.cc	(revision 6892)
@@ -611,4 +611,5 @@
                 fHistOff->ProjectionZ("AlphaOff_z", maxx, maxx, maxy, maxy);
 
+                /* ============= local scaling ================ */
                 const Int_t f = h0->GetXaxis()->FindFixBin(fBgMean-1.5*fAlphaCut);
                 const Int_t l = h0->GetXaxis()->FindFixBin(fAlphaCut*3)+f-1;
@@ -616,4 +617,13 @@
                 //h0->Scale(h1->GetEntries()/h0->GetEntries());
 
+                /* ============= global scaling ================
+                const Int_t f = fHistOff->GetZaxis()->FindFixBin(fBgMean-1.5*fAlphaCut);
+                const Int_t l = fHistOff->GetZaxis()->FindFixBin(fAlphaCut*3)+f-1;
+
+                Double_t c0 = fHist.Integral(0, 9999, 0, 9999, f, l);
+                Double_t c1 = fHistOff->Integral(0, 9999, 0, 9999, f, l);
+
+                h0->Scale(c0/c1);
+                */
             }
         }
