Index: trunk/Mars/msignal/MSignalCalc.cc
===================================================================
--- trunk/Mars/msignal/MSignalCalc.cc	(revision 11426)
+++ trunk/Mars/msignal/MSignalCalc.cc	(revision 11427)
@@ -139,5 +139,5 @@
 
         USample_t *ptr   = raw;
-        USample_t *max   = ptr+fRawEvt->GetMaxPos(i, 0, nhi);
+        USample_t *max   = ptr+fRawEvt->GetMaxPos(i, 0, nhi-1);
 	USample_t *end   = ptr+nhi;
         USample_t *first = max-fBefore;
@@ -201,5 +201,5 @@
             // Area: x9
             ptr = raw+nhi;
-            max = ptr+fRawEvt->GetMaxPos(i, nhi, nhi+nlo);
+            max = ptr+fRawEvt->GetMaxPos(i, nhi, nhi+nlo-1);
 
             if (*max>250) // FIXME!!!!
