Index: /trunk/Mars/mraw/MRawFileRead.cc
===================================================================
--- /trunk/Mars/mraw/MRawFileRead.cc	(revision 11446)
+++ /trunk/Mars/mraw/MRawFileRead.cc	(revision 11447)
@@ -274,4 +274,7 @@
     fRawEvtData2 ->InitRead(fRawRunHeader);
 
+    if (!InitReadData(*fIn))
+        return kERROR;
+
     //
     // Search for MTaskList
Index: /trunk/Mars/mraw/MRawFileRead.h
===================================================================
--- /trunk/Mars/mraw/MRawFileRead.h	(revision 11446)
+++ /trunk/Mars/mraw/MRawFileRead.h	(revision 11447)
@@ -27,4 +27,5 @@
     virtual istream *OpenFile(const char *filename);
     virtual Bool_t   ReadRunHeader(istream &fin);
+    virtual Bool_t   InitReadData(istream &fin) { return kTRUE; }
 
     Int_t  OpenNextFile(Bool_t print=kTRUE);
