]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSectorReader.h
Introduced new DE names unique to each det element;
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSectorReader.h
index c40f60711f9c2b30c69c6e5fa123adcf05ac92cc..613ba740bc691d2a92f3a1d8234cfbbbe9655ac1 100755 (executable)
@@ -2,28 +2,28 @@
  * See cxx source for full Copyright notice                               */
 
 // $Id$
-// $MpId: AliMpSectorReader.h,v 1.3 2005/08/26 15:43:36 ivana Exp $
+// $MpId: AliMpSectorReader.h,v 1.7 2006/05/24 13:58:21 ivana Exp $
 
 /// \ingroup sector
 /// \class AliMpSectorReader
 /// \brief Class that takes care of reading the sector data.
 ///
-/// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+/// \author David Guez, Ivana Hrivnacova; IPN Orsay
 
 #ifndef ALI_MP_SECTOR_READER_H
 #define ALI_MP_SECTOR_READER_H
 
-#include <fstream>
-
 #include <TObject.h>
-#include <TString.h>
 
-#include "AliMpSectorTypes.h"
 #include "AliMpStationType.h"
 #include "AliMpPlaneType.h"
 #include "AliMpXDirection.h"
 #include "AliMpIntPair.h"
 
+#include <TString.h>
+
+#include <fstream>
+
 class AliMpSector;
 class AliMpZone;
 class AliMpSubZone;
@@ -43,15 +43,11 @@ class AliMpSectorReader : public TObject
   
     // methods   
     AliMpSector*  BuildSector();
-
-    // set methods
-    void SetVerboseLevel(Int_t verboseLevel); 
     
-  protected:
+  private:  
     AliMpSectorReader(const AliMpSectorReader& right);
     AliMpSectorReader&  operator = (const AliMpSectorReader& right);
 
-  private:  
     // methods
     void  ReadSectorData(ifstream& in);
     void  ReadZoneData(ifstream& in);
@@ -67,23 +63,22 @@ class AliMpSectorReader : public TObject
                          AliMpXDirection direction);
     
     // static data members
-    static const TString  fgkSectorKeyword;        // sector keyword
-    static const TString  fgkZoneKeyword;          // zone keyword
-    static const TString  fgkSubZoneKeyword;       // subzone keyword
-    static const TString  fgkRowKeyword;           // row keyword
-    static const TString  fgkEofKeyword;           // eof keyword
-    static const TString  fgkSectorSpecialKeyword; // sector special keyword
-    static const TString  fgkMotifKeyword;         // motif keyword
-    static const TString  fgkRowSpecialKeyword;    // row special keyword
-    static const TString  fgkPadRowsKeyword;       // pad rows keyword
-    static const TString  fgkPadRowSegmentKeyword; // pad row segment keyword
+    static const TString  fgkSectorKeyword;        ///< sector keyword
+    static const TString  fgkZoneKeyword;          ///< zone keyword
+    static const TString  fgkSubZoneKeyword;       ///< subzone keyword
+    static const TString  fgkRowKeyword;           ///< row keyword
+    static const TString  fgkEofKeyword;           ///< eof keyword
+    static const TString  fgkSectorSpecialKeyword; ///< sector special keyword
+    static const TString  fgkMotifKeyword;         ///< motif keyword
+    static const TString  fgkRowSpecialKeyword;    ///< row special keyword
+    static const TString  fgkPadRowsKeyword;       ///< pad rows keyword
+    static const TString  fgkPadRowSegmentKeyword; ///< pad row segment keyword
   
     // data members  
-    AliMpStationType  fStationType; // station type 
-    AliMpPlaneType    fPlaneType;   // plane type 
-    AliMpSector*      fSector;      // sector
-    AliMpMotifReader* fMotifReader; // motif reader
-    Int_t             fVerboseLevel;// verbose level
+    AliMpStationType  fStationType; ///< station type 
+    AliMpPlaneType    fPlaneType;   ///< plane type 
+    AliMpSector*      fSector;      ///< sector
+    AliMpMotifReader* fMotifReader; ///< motif reader
 
   ClassDef(AliMpSectorReader,1)  // Data reader
 };