Index: trunk/MagicSoft/Mars/mjobs/MJCalibTest.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCalibTest.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJCalibTest.cc	(revision 7071)
@@ -502,6 +502,4 @@
     }
   
-  tlist.PrintStatistics();
-  
   if (fIsPixelCheck)
     {
Index: trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJCalibrateSignal.cc	(revision 7071)
@@ -696,6 +696,8 @@
         tlist2.AddToList(&tlist3);
 
-        tlist3.AddToList(&pinext);
-        tlist3.AddToList(&bldext);
+        if (IsUsePINDiode())
+            tlist3.AddToList(&pinext);
+        if (IsUseBlindPixel())
+            tlist3.AddToList(&bldext);
 	tlist3.AddToList(&taskenv3);
         tlist3.AddToList(&pacalc);
@@ -780,8 +782,4 @@
     // Execute first analysis
     const Bool_t rc = evtloop.Eventloop(fMaxEvents);
-
-    // Print statistics
-    if (read->GetNumExecutions()>0)
-        tlist.PrintStatistics();
 
     // make sure owned object are deleted
Index: trunk/MagicSoft/Mars/mjobs/MJCalibration.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCalibration.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJCalibration.cc	(revision 7071)
@@ -1480,5 +1480,5 @@
   if (!file.IsOpen())
   {
-    *fLog << err << "ERROR - Couldn't open hi-lo intercalibration file " << fHiLoCalibFile << " for reading..." << endl;
+    *fLog << err << "ERROR - Couldn't open file " << fHiLoCalibFile << " for reading... abort." << endl;
     return kFALSE;
   }
@@ -1487,11 +1487,10 @@
   if (hilocam.Read()<=0)
   {
-      *fLog << err << "Unable to read MCalibrationHiLoCam from " << fHiLoCalibFile << endl;
+      *fLog << err << "Unable to read MCalibrationHiLoCam from " << fHiLoCalibFile << "... abort." << endl;
       return kFALSE;
   }
-
   if (hilocam.GetSize() < 1)
   {
-      *fLog << err << "MCalibationHiLoCam is un-initialized in file " << fHiLoCalibFile << endl;
+      *fLog << err << "MCalibationHiLoCam is un-initialized in file " << fHiLoCalibFile << "... abort." << endl;
       return kFALSE;
   }
@@ -1507,5 +1506,5 @@
   if (fCalibrationCam.GetSize() != hilocam.GetSize())
   {
-      *fLog << err << "Size mismatch MCalibationHiLoCam and MCalibrationChargeCam " << endl;
+      *fLog << err << "Size mismatch MCalibationHiLoCam and MCalibrationChargeCam.. abort." << endl;
       return kFALSE;
   }
@@ -1977,5 +1976,4 @@
     if (numexec>0)
     {
-        tlist.PrintStatistics();
         DisplayResult(plist);
         if (!WriteResult(plist))
Index: trunk/MagicSoft/Mars/mjobs/MJCut.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJCut.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJCut.cc	(revision 7071)
@@ -598,6 +598,4 @@
         }
 
-        tlist.PrintStatistics();
-
         if (!evtloop.GetDisplay())
         {
@@ -727,6 +725,4 @@
         delete write1;
 
-    tlist.PrintStatistics();
-
     // FIXME: Perform fit and plot energy dependant alpha plots
     // and fit result to new tabs!
Index: trunk/MagicSoft/Mars/mjobs/MJOptimize.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJOptimize.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJOptimize.cc	(revision 7071)
@@ -187,5 +187,5 @@
     TStopwatch clock;
     clock.Start();
-    fEvtLoop->Eventloop(fNumEvents);
+    fEvtLoop->Eventloop(fNumEvents, MEvtLoop::kNoStatistics);
     clock.Stop();
 
@@ -763,5 +763,4 @@
         return kFALSE;
     }
-    tlist.PrintStatistics();
 
     *fLog << inf << "Read events from file '" << read.GetFileName() << "'" << endl;
Index: trunk/MagicSoft/Mars/mjobs/MJPedestal.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJPedestal.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJPedestal.cc	(revision 7071)
@@ -1199,6 +1199,4 @@
             }
         }
-      
-      
     }
     else
@@ -1230,6 +1228,4 @@
     }
 
-    tlist.PrintStatistics();
-
     if (fDisplayType!=kDisplayNone)
         DisplayResult(plist);
Index: trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJSpectrum.cc	(revision 7071)
@@ -394,6 +394,4 @@
     }
 
-    tlist.PrintStatistics();
-
     if (!loop.GetDisplay())
     {
@@ -467,6 +465,4 @@
         return kFALSE;
     }
-
-    tlist1.PrintStatistics();
 
     if (!loop1.GetDisplay())
@@ -887,6 +883,4 @@
     }
 
-    tlist2.PrintStatistics();
-
     if (!loop2.GetDisplay())
     {
Index: trunk/MagicSoft/Mars/mjobs/MJStar.cc
===================================================================
--- trunk/MagicSoft/Mars/mjobs/MJStar.cc	(revision 7069)
+++ trunk/MagicSoft/Mars/mjobs/MJStar.cc	(revision 7071)
@@ -453,6 +453,4 @@
     }
 
-    tlist.PrintStatistics();
-
     if (!WriteResult())
         return kFALSE;
