Index: trunk/MagicSoft/Mars/mbase/MReadMarsFile.cc
===================================================================
--- trunk/MagicSoft/Mars/mbase/MReadMarsFile.cc	(revision 1130)
+++ trunk/MagicSoft/Mars/mbase/MReadMarsFile.cc	(revision 1132)
@@ -138,4 +138,9 @@
         return kFALSE;
 
+    if (!fRun->Process())
+        return kFALSE;
+
+    fRun->SetEventNum(0);
+
     return MReadTree::PreProcess(pList);
 }
Index: trunk/MagicSoft/Mars/mbase/MTaskList.cc
===================================================================
--- trunk/MagicSoft/Mars/mbase/MTaskList.cc	(revision 1130)
+++ trunk/MagicSoft/Mars/mbase/MTaskList.cc	(revision 1132)
@@ -234,5 +234,5 @@
         *fLog << all << task->GetName() << "... " << flush;
 
-        if (!task->ReInit(pList?fParList:pList))
+        if (!task->ReInit(pList?pList:fParList))
             return kFALSE;
     }
