Index: trunk/MagicSoft/Mars/manalysis/MExtractSignal.h
===================================================================
--- trunk/MagicSoft/Mars/manalysis/MExtractSignal.h	(revision 2756)
+++ trunk/MagicSoft/Mars/manalysis/MExtractSignal.h	(revision 2766)
@@ -31,5 +31,5 @@
   MRawRunHeader            *fRunHeader;    // RunHeader information
 
-  Byte_t fFirst;
+  Byte_t fHiGainFirst;
   Byte_t fLoGainFirst;
 
@@ -47,9 +47,8 @@
   
 public:
-  MExtractSignal(/*const Byte_t first=4, const Byte_t last=9,
-                 const Byte_t logainshift=1,*/
-                 const char *name=NULL, const char *title=NULL);
 
-  void SetRange(Byte_t first=4, Byte_t last=9, Byte_t logainshift=1);
+  MExtractSignal(const char *name=NULL, const char *title=NULL);
+
+  void SetRange(Byte_t hifirst=3, Byte_t hilast=8, Byte_t lofirst=3, Byte_t lolast=8);
   void SetSaturationLimit(Byte_t lim)      { fSaturationLimit = lim; }
 
