Index: trunk/MagicSoft/Mars/manalysis/MCT1FindSupercuts.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MCT1FindSupercuts.cc	(revision 2739)
+++ trunk/MagicSoft/Mars/manalysis/MCT1FindSupercuts.cc	(revision 2742)
@@ -58,5 +58,5 @@
 #include "MFillH.h"
 //#include "MGeomCamCT1Daniel.h"
-#include "MFRandomSplit.h"
+#include "MFEventSelector.h"
 #include "MGeomCamCT1.h"
 #include "MH3.h"
@@ -522,5 +522,6 @@
     Double_t prob =  ( (Double_t) howmanytrain )
                    / ( (Double_t)(howmanytrain+howmanytest) );
-    MFRandomSplit split(prob);
+    MFEventSelector split;
+    split.SetSelectionRatio(prob);
 
     MFillH filltrain(fMatrixTrain);
Index: trunk/MagicSoft/Mars/manalysis/MFindSupercuts.cc
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MFindSupercuts.cc	(revision 2739)
+++ trunk/MagicSoft/Mars/manalysis/MFindSupercuts.cc	(revision 2742)
@@ -58,5 +58,5 @@
 #include "MFillH.h"
 //#include "MGeomCamCT1Daniel.h"
-#include "MFRandomSplit.h"
+#include "MFEventSelector.h"
 #include "MGeomCamMagic.h"
 #include "MH3.h"
@@ -522,5 +522,6 @@
     Double_t prob =  ( (Double_t) howmanytrain )
                    / ( (Double_t)(howmanytrain+howmanytest) );
-    MFRandomSplit split(prob);
+    MFEventSelector split;
+    split.SetSelectionRatio(prob);
 
     MFillH filltrain(fMatrixTrain);
