Index: trunk/Mars/mcore/DrsCalib.h
===================================================================
--- trunk/Mars/mcore/DrsCalib.h	(revision 12044)
+++ trunk/Mars/mcore/DrsCalib.h	(revision 12045)
@@ -378,5 +378,5 @@
     }
 
-    static void GetPixelMax(float *ptr, const float *data, uint16_t roi, uint16_t first, uint16_t last)
+    static void GetPixelMax(float *ptr, const float *data, uint16_t roi, int32_t first, int32_t last)
     {
         if (roi==0 || first>=roi || last>=roi || last<first)
@@ -394,5 +394,5 @@
                     pos = j;
 
-            *(ptr+1440+i) = vec[pos];
+            ptr[i] = vec[pos];
         }
     }
