]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/AliMUONVGeometryDESegmentation.h
Reverted direct flow parameters
[u/mrichter/AliRoot.git] / MUON / AliMUONVGeometryDESegmentation.h
index 6fa7c4e90d5658dca1e0e435acf63035e108f571..f002cd882afa231d3d9b170cdf51e775197c7c46 100644 (file)
@@ -19,6 +19,8 @@
 #include "AliSegmentation.h"
 #include "AliMUONGeometryDirection.h"
 
+class AliMUONSegmentManuIndex;
+
 class AliMUONVGeometryDESegmentation : public AliSegmentation
 {
   public:
@@ -32,12 +34,15 @@ class AliMUONVGeometryDESegmentation : public AliSegmentation
                        // Returns true if a pad with given indices exists
 
     virtual AliMUONGeometryDirection  GetDirection() = 0;
-    // Returns the direction with a constant pad size  (Direction or coordinate where the resolution is the best)
-    // This returns an enum defined in AliMUONGeometryDirection kDirX, KDirY and kDirUndefined
-    // This method gives the direction where the pad size of the chamber is constant.
-    // In other words this corresponds with the coordinate where the spatial resolution is the best.
-    // Normally kDirY will correspond with cathode segmentation for the bending plane and 
-    // kDirX  with cathode segmentation for the non bending plane
+                       // Returns the direction with a constant pad size  
+                      // (Direction or coordinate where the spatial resolution 
+                      // is the best)
+                       // Normally kDirY will correspond with cathode segmentation 
+                      // for the bending plane and kDirX with cathode segmentation 
+                      // for the non bending plane
+
+    virtual void     GetPadE(Int_t &ix, Int_t &iy,  AliMUONSegmentManuIndex* connect) = 0;
+    virtual AliMUONSegmentManuIndex*     GetMpConnection(Int_t ix, Int_t iy) = 0;
 
   protected:
     AliMUONVGeometryDESegmentation(const AliMUONVGeometryDESegmentation& rhs);