]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpRowSegmentRSpecial.h
Fix for the problem during PbPb run of Nov 2010 (Indra)
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpRowSegmentRSpecial.h
index 16d7d76949edeab6b8bab630852fe95bb78b6cf3..f797df8131d03d846bedc8870f823c1eb4708f91 100644 (file)
 
 #include "AliMpVRowSegmentSpecial.h"
 
-#include <TVector2.h>
-
 class AliMpRow;
 class AliMpPadRow;
 class AliMpVPadRowSegment;
-class AliMpIntPair;
 
 class AliMpRowSegmentRSpecial : public AliMpVRowSegmentSpecial
 {
@@ -36,16 +33,17 @@ class AliMpRowSegmentRSpecial : public AliMpVRowSegmentSpecial
     virtual Double_t  RightBorderX() const;
 
     // geometry
-    virtual TVector2  Position() const;
+    virtual Double_t  GetPositionX() const;
+    virtual Double_t  GetPositionY() const;
 
     // set methods
     virtual void   SetGlobalIndices(AliMpRow* rowBefore);
-    virtual Int_t  SetIndicesToMotifPosition(Int_t i, 
-                             const AliMpIntPair& indices);
+    virtual Int_t  SetIndicesToMotifPosition(Int_t i, MpPair_t indices);
 
   protected:
     // methods
-    virtual TVector2  MotifCenterSlow(Int_t motifPositionId) const;
+    virtual void  MotifCenterSlow(Int_t motifPositionId, 
+                                  Double_t& x, Double_t& y) const;
     
   private:
     // methods