Index: trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.cxx
===================================================================
--- trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.cxx	(revision 2365)
+++ trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.cxx	(revision 2394)
@@ -37,4 +37,6 @@
   for(i=0;i<MFADC_CHANNELS;i++){
     fPedesMean[i]= 0.0    ;
+    fPedesSigmaHigh[i]=-1.0    ;
+    fPedesSigmaLow[i]=-1.0    ;
     fElecNoise[i]=-1.0   ;
   }
Index: trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.hxx
===================================================================
--- trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.hxx	(revision 2365)
+++ trunk/MagicSoft/include-Classes/MMcFormat/MMcFadcHeader.hxx	(revision 2394)
@@ -20,4 +20,8 @@
   Float_t  fPedesMean[MFADC_CHANNELS]    ;  //  The mean value for the pedestal
                                             //  of each pixel (channel)
+  Float_t  fPedesSigmaHigh[MFADC_CHANNELS]    ; //  The sigma for the pedestal
+                                                //  of each pixel (channel)
+  Float_t  fPedesSigmaLow[MFADC_CHANNELS]    ;  //  The sigma for the pedestal
+                                                //  of each pixel (channel)
   Float_t  fElecNoise[MFADC_CHANNELS]   ;  //  The rms value in the pedestal 
                                            //  due to the electronics for
@@ -55,4 +59,11 @@
   }
 
+  void SetPedestalSigma(Float_t *sigmalo, Float_t *sigmahi, Int_t dim){
+    for (Int_t i=0;i<dim;i++){
+      fPedesSigmaLow[i]=sigmalo[i];
+      fPedesSigmaHigh[i]=sigmahi[i];
+    }
+  }
+
   void SetElecNoise(Float_t *sigma, Int_t dim){
     for (Int_t i=0;i<dim;i++)
@@ -61,5 +72,7 @@
   
   Float_t GetPedestal(UInt_t i) const    { return fPedesMean[i]; }
-  Float_t GetPedestalRms(UInt_t i) const { return fElecNoise[i]; }
+  Float_t GetPedestalRmsHigh(UInt_t i) const { return fPedesSigmaHigh[i]; }
+  Float_t GetPedestalRmsLow(UInt_t i) const { return fPedesSigmaLow[i]; }
+  Float_t GetElecNoise(UInt_t i) const { return fElecNoise[i]; }
   Float_t GetAmplitud() const { return fAmplFadc; }
 
Index: trunk/MagicSoft/include-Classes/MMcFormat/MMcRunHeader.cxx
===================================================================
--- trunk/MagicSoft/include-Classes/MMcFormat/MMcRunHeader.cxx	(revision 2365)
+++ trunk/MagicSoft/include-Classes/MMcFormat/MMcRunHeader.cxx	(revision 2394)
@@ -103,4 +103,5 @@
     fNumSimulatedShowers = 0;
     fNumStoredShowers = 0;
+    fNumEvents = 0;
 
     fStarFieldRaH = 0;
@@ -206,4 +207,5 @@
     fNumSimulatedShowers = numsim;
     fNumStoredShowers = numsto;
+    fNumEvents = numsto;
 
     fStarFieldRaH = sfRaH;
Index: trunk/MagicSoft/include-Classes/MMcFormat/MTriggerDefine.h
===================================================================
--- trunk/MagicSoft/include-Classes/MMcFormat/MTriggerDefine.h	(revision 2365)
+++ trunk/MagicSoft/include-Classes/MMcFormat/MTriggerDefine.h	(revision 2394)
@@ -9,6 +9,6 @@
 #define TRIGGER_PIXELS_5      397
 #define TRIGGER_PIXELS_6      1657
-#define TRIGGER_PIXELS_8      100
-#define TRIGGER_PIXELS_9      100
+#define TRIGGER_PIXELS_8      126
+#define TRIGGER_PIXELS_9      126
 //
 //      This is the number of Pixels contributing to the TRIGGER logic
