Further development on Mapping and Segmentation. Waiting for a critical review
[u/mrichter/AliRoot.git] / MUON / AliMUONSegmentIndex.h
index 1060a82b99555588b386f0350aa24425761b0ae1..cbb6383f949a1222eff9bcdb9e21db49f6861264 100644 (file)
@@ -16,6 +16,7 @@
 //====================================================================
 
 #include <TNamed.h>
+#include <TString.h>
 
 class AliMUONSegmentIndex : public TNamed {
  public:
@@ -27,16 +28,17 @@ class AliMUONSegmentIndex : public TNamed {
   Int_t Compare(const TObject *obj) const;
   Int_t GetChannelId() const {return fChannelId;}
   Int_t GetPadX()      const {return fPadX;} 
-  Int_t GetPadY()      const {return fPadX;} 
+  Int_t GetPadY()      const {return fPadY;} 
   Int_t GetCathode()   const {return fCathode;} 
   
+  static TString Name(Int_t padx, Int_t pady, Int_t cathode) ;
   void Print() const;
 
  private:
   Int_t fChannelId; // Id of the channel within the detection element
-  Int_t fPadX;
-  Int_t fPadY;
-  Int_t fCathode;
+  Int_t fPadX;      // pad index in the X direction
+  Int_t fPadY;      // pad index in the y direction
+  Int_t fCathode;   // cathode plane 0 bending 1 non bending
   
   ClassDef(AliMUONSegmentIndex,1) // Segmenation for MUON detection elements   
 };