Index: trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.cc	(revision 2746)
+++ trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.cc	(revision 2747)
@@ -63,6 +63,4 @@
     AddToBranchList("fHiGainPixId");
     AddToBranchList("fHiGainFadcSamples");
-    
-    fCounter=0;
 }
 
@@ -143,7 +141,4 @@
     }
 
-
-    fCounter++;
-
     fPedestals->SetReadyToSave();
 
@@ -162,5 +157,5 @@
         MPedestalPix &pix = (*fPedestals)[pixid];
 
-	const Int_t N = fCounter;
+	const Int_t N = GetNumExecutions();
 	const Float_t sum = fSumx.At(pixid);
 	const Float_t sum2 = fSumx2.At(pixid);
Index: trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.h
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.h	(revision 2746)
+++ trunk/MagicSoft/Mars/manalysis/MPedCalcPedRun.h	(revision 2747)
@@ -23,6 +23,4 @@
 {
     Byte_t fNumHiGainSamples;
-
-    Int_t fCounter; // keep number of processed events
 
     MRawRunHeader *fRunheader; // raw event run header
Index: trunk/MagicSoft/include-Classes/MMcFormat/MMcEvt.hxx
===================================================================
--- trunk/MagicSoft/include-Classes/MMcFormat/MMcEvt.hxx	(revision 2746)
+++ trunk/MagicSoft/include-Classes/MMcFormat/MMcEvt.hxx	(revision 2747)
@@ -143,4 +143,5 @@
   { fImpact=Impact;}               //Set impact parameter
 
+  // DO NOT USE THIS IS A WORKAROUND!
   void SetTelescopeTheta(Float_t Theta) { fTelescopeTheta=Theta; }
   void SetTelescopePhi(Float_t Phi)     { fTelescopePhi=Phi; }
