Index: trunk/MagicSoft/Mars/mtools/MTFillMatrix.cc
===================================================================
--- trunk/MagicSoft/Mars/mtools/MTFillMatrix.cc	(revision 8087)
+++ trunk/MagicSoft/Mars/mtools/MTFillMatrix.cc	(revision 8091)
@@ -98,5 +98,5 @@
 
 // filters
-#include "MF.h"
+#include "MFDataPhrase.h"
 #include "MFilterList.h"
 #include "MFEventSelector.h"
@@ -202,5 +202,5 @@
 void MTFillMatrix::AddPreCut(const char *rule)
 {
-    MFilter *f = new MF(rule);
+    MFilter *f = new MFDataPhrase(rule);
     f->SetBit(kCanDelete);
     AddPreCut(f);
@@ -369,5 +369,5 @@
     // entries in MTaskList
     tlist.AddToList(fReader);        // Read events
-    tlist.AddToList(fPreTasks);      // PreTasks
+    tlist.AddToList(fPreTasks, 0);   // PreTasks
     if (fPreCuts.GetEntries()>0)
         tlist.AddToList(&cont0);     // PreCuts
@@ -375,5 +375,5 @@
         tlist.AddToList(&cont);      // select a sample of events
     tlist.AddToList(&invsplit);      // process invsplit (which implicitly processes split)
-    tlist.AddToList(fPostTasks);     // PostTasks
+    tlist.AddToList(fPostTasks, 0);  // PostTasks
     if (fDestMatrix1)
         tlist.AddToList(&fill1);     // fill matrix 1
