]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSector.h
Generates realistic DDL sharing and buspatch number calculated from DDL (Christian)
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSector.h
index b65bcf90e9a9e92db4ab35c0447be3a1b6edccdf..69b6e7f55de4821f4227a13aad4a8ccf3de0b909 100755 (executable)
@@ -2,36 +2,35 @@
  * See cxx source for full Copyright notice                               */
 
 // $Id$
-// $MpId: AliMpSector.h,v 1.11 2006/03/14 09:05:38 ivana Exp $
+// $MpId: AliMpSector.h,v 1.14 2006/05/24 13:58:21 ivana Exp $
 
 /// \ingroup sector
 /// \class AliMpSector
 /// \brief A sector (quadrant) of the MUON chamber of stations 1 and 2.
 ///
-/// Authors: David Guez, Ivana Hrivnacova; IPN Orsay
+/// \author David Guez, Ivana Hrivnacova; IPN Orsay
 
 #ifndef ALI_MP_SECTOR_H
 #define ALI_MP_SECTOR_H
 
+#include <TNamed.h>
+
 #include "AliMpContainers.h"
 
-#ifdef WITH_STL
-#include <vector>
-#endif
+#include "AliMpDirection.h"
+#include "AliMpPlaneType.h"
+#include "AliMpIntPair.h"
 
+#include <TString.h>
+#include <TVector2.h>
 #ifdef WITH_ROOT
 #include <TObjArray.h>
 #endif
 
-#include <TNamed.h>
-#include <TString.h>
-#include <TVector2.h>
-
-#include "AliMpDirection.h"
-#include "AliMpPlaneType.h"
-#include "AliMpIntPair.h"
+#ifdef WITH_STL
+#include <vector>
+#endif
 
-class TArrayI;
 class AliMpZone;
 class AliMpRow;
 class AliMpVRowSegment;
@@ -39,6 +38,8 @@ class AliMpVMotif;
 class AliMpVPadIterator;
 class AliMpMotifMap;
 
+class TArrayI;
+
 class AliMpSector : public TNamed
 {
   public:
@@ -115,18 +116,18 @@ class AliMpSector : public TNamed
     void SetNofPads();
 
     // data members        
-    TString    fID;       // sector ID
-    TVector2   fOffset;   // sector position
-    ZoneVector fZones;    // zones
-    RowVector  fRows;     // rows
-    AliMpMotifMap* fMotifMap; // motif map
-    AliMpDirection fDirection;// the direction of constant pad size
-    TVector2       fMinPadDimensions; // minimal pad dimensions
-    AliMpIntPair   fMaxPadIndices;    // maximum pad indices    
-    Int_t          fNofPads;     //  total number of pads
-
-
-  ClassDef(AliMpSector,1)  //Sector
+    TString    fID;       ///< sector ID
+    TVector2   fOffset;   ///< sector position
+    ZoneVector fZones;    ///< zones
+    RowVector  fRows;     ///< rows
+    AliMpMotifMap* fMotifMap; ///< motif map
+    AliMpDirection fDirection;///< the direction of constant pad size
+    TVector2       fMinPadDimensions; ///< minimal pad dimensions
+    AliMpIntPair   fMaxPadIndices;    ///< maximum pad indices    
+    Int_t          fNofPads;          ///<  total number of pads
+
+
+  ClassDef(AliMpSector,1)  // Sector
 };
 
 // inline functions