Index: trunk/MagicSoft/include-Classes/LinkDef.h
===================================================================
--- trunk/MagicSoft/include-Classes/LinkDef.h	(revision 373)
+++ trunk/MagicSoft/include-Classes/LinkDef.h	(revision 374)
@@ -10,10 +10,15 @@
 #pragma link C++ class MMcEvt;
 #pragma link C++ class MMcTrig;
-#pragma link C++ class MMcRunHeader;
-#pragma link C++ class MCameraDisplay;
-#pragma link C++ class MCameraPixel;
-#pragma link C++ class MCameraCoord;
-#pragma link C++ class MFastControl;
-#pragma link C++ class MCurrentPixel;
+
+#pragma link C++ class MPedData;
+#pragma link C++ class MWeather;
+
+
+//#pragma link C++ class MMcRunHeader;
+//#pragma link C++ class MCameraDisplay;
+//#pragma link C++ class MCameraPixel;
+//#pragma link C++ class MCameraCoord;
+//#pragma link C++ class MFastControl;
+//#pragma link C++ class MCurrentPixel;
 
 
Index: trunk/MagicSoft/include-Classes/MRawEvt.cxx
===================================================================
--- trunk/MagicSoft/include-Classes/MRawEvt.cxx	(revision 373)
+++ trunk/MagicSoft/include-Classes/MRawEvt.cxx	(revision 374)
@@ -37,5 +37,5 @@
 // ----------
 //
-// ULong_t   TimeStamp
+// ULong_t   fTimeStamp
 //   
 // Time of the event. 
@@ -109,5 +109,5 @@
 
   EvtNo      = 0 ; 
-  TimeStamp  = 0 ; 
+  fTimeStamp  = 0 ; 
   EvtStatus  = 0 ; 
   Trig1st    = 0 ;
@@ -141,5 +141,5 @@
   //
   EvtNo      = 0 ; 
-  TimeStamp  = 0 ; 
+  fTimeStamp  = 0 ; 
   EvtStatus  = 0 ; 
   Trig1st    = 0 ;
@@ -158,5 +158,5 @@
   // Prints out the data of one Pixel
   cout << endl << "EventNumber      " << EvtNo          ; 
-  cout << endl << "Event Time Stamp " << TimeStamp      ;
+  cout << endl << "Event Time Stamp " << fTimeStamp      ;
   cout << endl << "Event Status     " << (int) EvtStatus      ; 
   cout << endl << "Trigger 1. Level " << Trig1st        ; 
@@ -177,5 +177,5 @@
 
   EvtNo      = uiN ; 
-  TimeStamp  = ulT ; 
+  fTimeStamp  = ulT ; 
 
   UChar_t   ucA[FADC_SLICES] ;
@@ -189,10 +189,10 @@
 }
 
-void MRawEvt::FillHeader ( UInt_t uiN, ULong_t ulT ) {
+void MRawEvt::FillHeader ( UInt_t uiN, ULong_t ulT, UChar_t ucSta ) {
    
   EvtNo      = uiN ; 
-  TimeStamp  = ulT ; 
-  
-  EvtStatus  = 0 ; 
+  fTimeStamp  = ulT ; 
+  
+  EvtStatus  = ucSta ; 
   Trig1st    = 0 ;
   MultPixel  = 0   ; 
@@ -225,5 +225,5 @@
 
   EvtNo      = uiN ; 
-  TimeStamp  = ulT ; 
+  fTimeStamp  = ulT ; 
 
   MultPixel = 0 ; 
Index: trunk/MagicSoft/include-Classes/MRawEvt.h
===================================================================
--- trunk/MagicSoft/include-Classes/MRawEvt.h	(revision 373)
+++ trunk/MagicSoft/include-Classes/MRawEvt.h	(revision 374)
@@ -13,6 +13,6 @@
   UInt_t        EvtNo     ;  // Number of Event
 
-  ULong_t       TimeStamp ;  // Time of the Event
-
+  ULong_t       fTimeStamp ;  // Time of the Event
+  
   UChar_t       EvtStatus ;  // Status of this event (DAQ, Pedestal, ..) 
  
@@ -35,5 +35,5 @@
   void FillRandom( UInt_t, ULong_t, UShort_t   ) ; 
 
-  void FillHeader( UInt_t, ULong_t ) ; 
+  void FillHeader( UInt_t, ULong_t, UChar_t = 0  ) ; 
 
   void FillPixel(  UShort_t, Float_t * ) ; 
@@ -44,11 +44,15 @@
 
   TClonesArray *&GetPixelList() {
-  //
-  //   returns a Pointer to the pixel list
-  //
-  return  Pixels ;
-}
-
-
+    //
+    //   returns a Pointer to the pixel list
+    //
+    return  Pixels ; 
+  }
+  
+  ULong_t GetTimeStamp() {
+    return fTimeStamp ; 
+  }
+  
+  
 /*    void AddPixel( UShort_t  ) ;  */
 
