Index: trunk/MagicSoft/Mars/Changelog
===================================================================
--- trunk/MagicSoft/Mars/Changelog	(revision 8257)
+++ trunk/MagicSoft/Mars/Changelog	(revision 8258)
@@ -37,4 +37,7 @@
      - removed code from Process function
      - increased version number to 7
+
+   * msignal/MExtractedSignalPix.h:
+     - some simple reordering in the class header
 
 
Index: trunk/MagicSoft/Mars/msignal/MExtractedSignalPix.h
===================================================================
--- trunk/MagicSoft/Mars/msignal/MExtractedSignalPix.h	(revision 8257)
+++ trunk/MagicSoft/Mars/msignal/MExtractedSignalPix.h	(revision 8258)
@@ -18,7 +18,4 @@
   Byte_t fNumLoGainSaturated;          // Number of how many lo-gain slices saturated
 
-  Byte_t GetNumHiGainSaturated() const { return fNumHiGainSaturated; }
-  Byte_t GetNumLoGainSaturated() const { return fNumLoGainSaturated; }
-
 public:
   MExtractedSignalPix(const char* name=NULL, const char* title=NULL);
@@ -39,4 +36,7 @@
   Float_t GetExtractedSignalLoGainError() const { return fExtractedSignalLoGainError;  }
 
+  Byte_t GetNumHiGainSaturated()          const { return fNumHiGainSaturated; }
+  Byte_t GetNumLoGainSaturated()          const { return fNumLoGainSaturated; }
+
   Bool_t IsHiGainSaturated()              const { return fNumHiGainSaturated>0;        }
   Bool_t IsLoGainSaturated()              const { return fNumLoGainSaturated>0;        }
Index: trunk/MagicSoft/Mars/msignal/MExtractor.cc
===================================================================
--- trunk/MagicSoft/Mars/msignal/MExtractor.cc	(revision 8257)
+++ trunk/MagicSoft/Mars/msignal/MExtractor.cc	(revision 8258)
@@ -64,7 +64,13 @@
 //End_Html
 //
+//
 // Class Version 6:
-//  +Float_t fResolutionPerPheHiGain; // Extractor-dependent charge resolution per phe for high-gain (see TDAS-0502).
-//  +Float_t fResolutionPerPheLoGain; // Extractor-dependent charge resolution per phe for low-gain  (see TDAS-0502).
+// ----------------
+//  + Float_t fResolutionPerPheHiGain; // Extractor-dependent charge resolution per phe for high-gain (see TDAS-0502).
+//  + Float_t fResolutionPerPheLoGain; // Extractor-dependent charge resolution per phe for low-gain  (see TDAS-0502).
+//
+// Class Version 7:
+// ----------------
+//  - Byte_t fHiLoLast;                // Number of slices in fLoGainSamples counted for the High-Gain signal
 //
 //
@@ -119,7 +125,4 @@
 // - fNoiseCalculation to kFALSE 
 //
-// Call:
-// -  AddToBranchList("MRawEvtData.*")
-//
 MExtractor::MExtractor(const char *name, const char *title)
     : fResolutionPerPheHiGain(0), fResolutionPerPheLoGain(0),
@@ -131,6 +134,4 @@
     fTitle = title ? title : "Base class for signal extractors";
 
-    AddToBranchList("MRawEvtData.*");
-
     SetNamePedestalCam();
     SetNameSignalCam();
@@ -142,12 +143,9 @@
 void MExtractor::SetRange(Byte_t hifirst, Byte_t hilast, Byte_t lofirst, Byte_t lolast)
 {
- 
-  Clear();
-
-  fHiGainFirst = hifirst;
-  fHiGainLast  = hilast;
-  
-  fLoGainFirst = lofirst;
-  fLoGainLast  = lolast;
+    fHiGainFirst = hifirst;
+    fHiGainLast  = hilast;
+
+    fLoGainFirst = lofirst;
+    fLoGainLast  = lolast;
 }
 
@@ -324,5 +322,6 @@
 Int_t MExtractor::Process()
 {
-
+    return kERROR;
+/*
   MRawEvtPixelIter pixel(fRawEvt);
 
@@ -353,9 +352,10 @@
       pix.SetGainSaturation(sathi, satlo);
       
-    } /* while (pixel.Next()) */
+    }
 
     fSignals->SetReadyToSave();
 
     return kTRUE;
+    */
 }
 
Index: trunk/MagicSoft/Mars/msignal/MExtractor.h
===================================================================
--- trunk/MagicSoft/Mars/msignal/MExtractor.h	(revision 8257)
+++ trunk/MagicSoft/Mars/msignal/MExtractor.h	(revision 8258)
@@ -121,5 +121,5 @@
   void Print(Option_t *o="") const; //*MENU*
 
-  ClassDef(MExtractor, 6) // Signal Extractor Base Class
+  ClassDef(MExtractor, 7) // Signal Extractor Base Class
 };
 
