Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationCam.cc	(revision 7189)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationCam.cc	(revision 7288)
@@ -1261,5 +1261,5 @@
     {
       *fLog << warn << GetDescriptor()
-	    << ": Only overflow or underflow in hi-gain pixel: " << pix.GetPixId() << endl;
+	    << ": Only over- or underflow in hi-gain pixel: " << pix.GetPixId() << endl;
       return;
     }  
@@ -1353,5 +1353,5 @@
     {
       *fLog << warn << GetDescriptor()
-	    << ": Only overflow or underflow in lo-gain pixel: " << pix.GetPixId() << endl;
+	    << ": Only over- or underflow in lo-gain pixel: " << pix.GetPixId() << endl;
       return;
     }  
Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeCam.cc	(revision 7189)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationChargeCam.cc	(revision 7288)
@@ -1119,28 +1119,29 @@
                                               Byte_t first, Byte_t last)
 {
-  
-  const Float_t mean = hist.GetAbsTimeMean();
-  const Float_t rms  = hist.GetAbsTimeRms();
-
-  pix.SetAbsTimeMean ( mean );
-  pix.SetAbsTimeRms  ( rms  );
-  
-  const Float_t lowerlimit = (Float_t)first + fTimeLowerLimit;
-  const Float_t upperlimit = (Float_t)last  - fTimeUpperLimit;  
-
-  if ( mean < lowerlimit)
-    {
-      *fLog << warn
-            << Form("Mean ArrivalTime: %3.1f < %2.1f slices from lower edge: %2i in pixel %s",
-                    mean,fTimeLowerLimit,(Int_t)first,hist.GetName()) << endl;
-      bad.SetUncalibrated( MBadPixelsPix::kMeanTimeInFirstBin );
-    }
-  
-  if ( mean  > upperlimit )
-    {
-      *fLog << warn
-            << Form("Mean ArrivalTime: %3.1f > %2.1f slices from upper edge: %2i in pixel %s",
-                    mean,fTimeUpperLimit,(Int_t)last,hist.GetName()) << endl;
-      bad.SetUncalibrated( MBadPixelsPix::kMeanTimeInLast2Bins );
+    const Float_t mean = hist.GetAbsTimeMean();
+    const Float_t rms  = hist.GetAbsTimeRms();
+
+    pix.SetAbsTimeMean(mean);
+    pix.SetAbsTimeRms(rms);
+
+    const Float_t lowerlimit = (Float_t)first + fTimeLowerLimit;
+    const Float_t upperlimit = (Float_t)last  - fTimeUpperLimit;
+
+    if (mean<lowerlimit)
+    {
+        *fLog << warn << "Mean Arr.Time: "
+            << Form("%4.1f < %4.1f, %3.1f", mean, TMath::Floor(first)+fTimeLowerLimit, fTimeLowerLimit)
+            << " slices below " << Form("%2i", (Int_t)first) << " in "
+            << hist.GetName() << endl;
+        bad.SetUncalibrated( MBadPixelsPix::kMeanTimeInFirstBin );
+    }
+
+    if (mean>upperlimit)
+    {
+        *fLog << warn << "Mean Arr.Time: "
+            << Form("%4.1f > %4.1f, %3.1f", mean, TMath::Floor(last)-fTimeUpperLimit, fTimeUpperLimit)
+            << " slices above " << Form("%2i", (Int_t)last) << " in "
+            << hist.GetName() << endl;
+        bad.SetUncalibrated( MBadPixelsPix::kMeanTimeInLast2Bins );
     }
 }
Index: trunk/MagicSoft/Mars/mhcalib/MHCalibrationPulseTimeCam.cc
===================================================================
--- trunk/MagicSoft/Mars/mhcalib/MHCalibrationPulseTimeCam.cc	(revision 7189)
+++ trunk/MagicSoft/Mars/mhcalib/MHCalibrationPulseTimeCam.cc	(revision 7288)
@@ -555,6 +555,5 @@
   if (hist.IsEmpty() || hist.IsOnlyOverflow() || hist.IsOnlyUnderflow())
     {
-      *fLog << warn << GetDescriptor()
-	    << ": Only overflow or underflow in hi-gain pixel: " << hist.GetName() << endl;
+      *fLog << warn << GetDescriptor() << ": Only over- or underflow in " << hist.GetName() << endl;
       return;
     }  
