Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 3840)
+++ trunk/MagicSoft/Mars/Changelog	(revision 3841)
@@ -52,4 +52,7 @@
      - removed functions: IsCalibrationResultOK() 
 	and IsCalibrationSignalOK()
+     - changed function IsOK() such that it returns false only if 
+       the pixels is not suitable (run or evt)
+
 
    * mcalib/MCalibrate.cc
Index: trunk/MagicSoft/Mars/mcalib/MCalibrate.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrate.cc	(revision 3840)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrate.cc	(revision 3841)
@@ -293,5 +293,5 @@
             {
               MBadPixelsPix         &bad = (*fBadPixels)[pixidx];
-              if (!bad.IsUnsuitable(MBadPixelsPix::kUnsuitableRun))
+              if (bad.IsUnsuitable(MBadPixelsPix::kUnsuitableRun))
                 continue;
             }
@@ -411,4 +411,6 @@
       */
 
+      *fLog << err << pixidx << "  " << nphot << endl;
+
       MCerPhotPix *cpix = fCerPhotEvt->AddPixel(pixidx, nphot, nphotErr);
 
Index: trunk/MagicSoft/Mars/mcalib/MCalibrateRelTimes.cc
===================================================================
--- trunk/MagicSoft/Mars/mcalib/MCalibrateRelTimes.cc	(revision 3840)
+++ trunk/MagicSoft/Mars/mcalib/MCalibrateRelTimes.cc	(revision 3841)
@@ -164,5 +164,5 @@
         {
           MBadPixelsPix          &bad = (*fBadPixels)[pixidx];
-          if (!bad.IsUnsuitable(MBadPixelsPix::kUnsuitableRun))
+          if (bad.IsUnsuitable(MBadPixelsPix::kUnsuitableRun))
             continue;
         }
