Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 5828)
+++ trunk/MagicSoft/Mars/Changelog	(revision 5829)
@@ -55,4 +55,6 @@
 
    * mpedestal/MExtractPedestal.cc
+   * mpedestal/MPedCalcPedRun.cc
+   * mpedestal/MPedCalcFromLoGain.cc
      - fix the output of the print to the correct value for the case 
        that the extractor is used.
Index: trunk/MagicSoft/Mars/mpedestal/MPedCalcFromLoGain.cc
===================================================================
--- trunk/MagicSoft/Mars/mpedestal/MPedCalcFromLoGain.cc	(revision 5828)
+++ trunk/MagicSoft/Mars/mpedestal/MPedCalcFromLoGain.cc	(revision 5829)
@@ -496,8 +496,9 @@
 void MPedCalcFromLoGain::Print(Option_t *o) const
 {
+
     MExtractPedestal::Print(o);
 
     const Int_t last = fExtractor 
-      ? fExtractWinFirst + fExtractor->GetWindowSizeHiGain()
+      ? fExtractWinFirst + fExtractor->GetWindowSizeHiGain() -1
       : fExtractWinLast;
 
Index: trunk/MagicSoft/Mars/mpedestal/MPedCalcPedRun.cc
===================================================================
--- trunk/MagicSoft/Mars/mpedestal/MPedCalcPedRun.cc	(revision 5828)
+++ trunk/MagicSoft/Mars/mpedestal/MPedCalcPedRun.cc	(revision 5829)
@@ -434,5 +434,5 @@
 
     const Int_t last = fExtractor 
-      ? fExtractWinFirst + fExtractor->GetWindowSizeHiGain()
+      ? fExtractWinFirst + fExtractor->GetWindowSizeHiGain() -1
       : fExtractWinLast;
 
Index: trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc
===================================================================
--- trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc	(revision 5828)
+++ trunk/MagicSoft/Mars/msignal/MExtractTimeAndCharge.cc	(revision 5829)
@@ -277,8 +277,8 @@
 
   *fLog << dec;
-  *fLog << " Taking " << fNumHiGainSamples
+  *fLog << " Taking " << fWindowSizeHiGain
         << " HiGain samples from slice " << (Int_t)fHiGainFirst
         << " to " << (Int_t)(fHiGainLast+fHiLoLast) << " incl" << endl;
-  *fLog << " Taking " << fNumLoGainSamples
+  *fLog << " Taking " << fWindowSizeLoGain
         << " LoGain samples from slice " << (Int_t)fLoGainFirst
         << " to " << (Int_t)fLoGainLast << " incl" << endl;
