Index: trunk/Mars/mhist/MHEvent.cc
===================================================================
--- trunk/Mars/mhist/MHEvent.cc	(revision 18270)
+++ trunk/Mars/mhist/MHEvent.cc	(revision 18271)
@@ -197,4 +197,5 @@
         break;
      case kEvtTimeSlope:
+     case kEvtTimeSlopeCleaned:
         fHist->SetName("Time Slope");
         fHist->SetYTitle("delta_t [ns]");
@@ -301,5 +302,8 @@
         break;
     case kEvtTimeSlope:
-        fHist->SetCamContent(*event, 12);
+        fHist->SetCamContent(*event, 13);
+        break; 
+    case kEvtTimeSlopeCleaned:
+        fHist->SetCamContent(*event, 14);
         break; 
     default:
Index: trunk/Mars/mhist/MHEvent.h
===================================================================
--- trunk/Mars/mhist/MHEvent.h	(revision 18270)
+++ trunk/Mars/mhist/MHEvent.h	(revision 18271)
@@ -27,5 +27,6 @@
         kEvtCleaningLevels, kEvtCleaningData,
         kEvtIdxMax, kEvtArrTime, kEvtArrTimeCleaned,
-        kEvtTrigPix, kEvtIslandIndex, kEvtTimeSlope
+        kEvtTrigPix, kEvtIslandIndex, kEvtTimeSlope,
+        kEvtTimeSlopeCleaned
     };
 
Index: trunk/Mars/msignal/MSignalCam.cc
===================================================================
--- trunk/Mars/msignal/MSignalCam.cc	(revision 18270)
+++ trunk/Mars/msignal/MSignalCam.cc	(revision 18271)
@@ -594,5 +594,5 @@
 
     // Used inlcudes status unampped
-    if (!pix.IsPixelUsed() && (type<6 || type==8))
+    if (!pix.IsPixelUsed() && (type<6 || type==8 || type==14))
         return kFALSE;
 
@@ -669,5 +669,11 @@
         return pix.GetNumPhotons()>0;
 
-    case 12: // time slope
+    case 13: // time slope
+        val = pix.GetTimeSlope();
+        break;
+
+    case 14: // time slope
+        if (pix.IsPixelUnmapped())
+            return kFALSE;
         val = pix.GetTimeSlope();
         break;
