Index: trunk/MagicSoft/Mars/mjobs/MJCut.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCut.cc	(revision 7739)
+++ trunk/MagicSoft/Mars/mjobs/MJCut.cc	(revision 7753)
@@ -515,5 +515,5 @@
 }
 
-Bool_t MJCut::Process(const MDataSet &set)
+Int_t MJCut::Process(const MDataSet &set)
 {
     if (!set.IsValid())
@@ -532,5 +532,5 @@
     {
         if (!set.GetSourcePos(source))
-            return kFALSE;
+            return -1;
         *fLog << all;
         source.Print("RaDec");
@@ -545,5 +545,5 @@
     {
         if (!FillSrcPosCam(set, source, hsrcpos))
-            return kFALSE;
+            return -2;
         plist.AddToList(&hsrcpos);
     }
@@ -698,7 +698,7 @@
         tlist2.AddToList(&hcalc2);
     //tlist2.AddToList(&taskenv1);
+    tlist2.AddToList(&cont0);
     tlist2.AddToList(&taskenv2);
     tlist2.AddToList(&taskenv3);
-    tlist2.AddToList(&cont0);
     if (write0)
         tlist2.AddToList(write0);
@@ -769,5 +769,5 @@
         {
             *fLog << err << GetDescriptor() << ": Processing of off-sequences failed." << endl;
-            return kFALSE;
+            return -3;
         }
 
@@ -914,5 +914,5 @@
     {
         *fLog << err << GetDescriptor() << ": Processing of on-sequences failed." << endl;
-        return kFALSE;
+        return -4;
     }
 
Index: trunk/MagicSoft/Mars/mjobs/MJCut.h
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCut.h	(revision 7739)
+++ trunk/MagicSoft/Mars/mjobs/MJCut.h	(revision 7753)
@@ -55,5 +55,5 @@
     ~MJCut();
 
-    Bool_t Process(const MDataSet &set);
+    Int_t Process(const MDataSet &set);
 
     void EnableStorageOfSummary(Bool_t b=kTRUE)  { fStoreSummary = b; } // See SetNameSummary
