Index: /trunk/MagicSoft/Mars/Changelog
===================================================================
--- /trunk/MagicSoft/Mars/Changelog	(revision 3763)
+++ /trunk/MagicSoft/Mars/Changelog	(revision 3764)
@@ -24,4 +24,7 @@
        fgLast = 14, because in March the pulses have moved to later 
        arrival times.
+     - removed some inconsistency with slice numbering in FindSignal() 
+       from pixel.GetHiGainSamples()+fHiGainFirst-1 to 
+       pixel.GetHiGainSamples()+fHiGainFirst and also for the low gain
 
    * msignal/MExtractSignal2.cc
@@ -30,5 +33,4 @@
        into the "low-gain samples" and mislead thus sliding window to 
        be maximized on the tail of the high-gain pulse.
-
 
 
Index: /trunk/MagicSoft/Mars/msignal/MExtractSignal.cc
===================================================================
--- /trunk/MagicSoft/Mars/msignal/MExtractSignal.cc	(revision 3763)
+++ /trunk/MagicSoft/Mars/msignal/MExtractSignal.cc	(revision 3764)
@@ -156,5 +156,5 @@
         Byte_t sathi;
 
-        FindSignal(pixel.GetHiGainSamples()+fHiGainFirst-1, fNumHiGainSamples, sumhi, sathi);
+        FindSignal(pixel.GetHiGainSamples()+fHiGainFirst, fNumHiGainSamples, sumhi, sathi);
 
         Int_t  sumlo = 0;
@@ -162,5 +162,5 @@
         if (pixel.HasLoGain())
         {
-            FindSignal(pixel.GetLoGainSamples()+fLoGainFirst-1, fNumLoGainSamples, sumlo, satlo);
+            FindSignal(pixel.GetLoGainSamples()+fLoGainFirst, fNumLoGainSamples, sumlo, satlo);
 
             if (satlo)
