]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - MUON/mapping/AliMpSlatSegmentation.h
Replacement of AliMpIntPair object with algoritmic
[u/mrichter/AliRoot.git] / MUON / mapping / AliMpSlatSegmentation.h
index 01af41c99cbefe82265ab6dcb4120bf6b60d4230..cb51d1a4f96f1a1849bcd8a31103599d93fa937a 100644 (file)
@@ -50,16 +50,14 @@ class AliMpSlatSegmentation : public AliMpVSegmentation
   
   const char* GetName() const;
   
-  Bool_t HasPad(const AliMpIntPair& indices) const;
-
   Int_t MaxPadIndexX() const;
   Int_t MaxPadIndexY() const;
   Int_t NofPads() const;
   
-  virtual AliMpPad PadByLocation(const AliMpIntPair& location
+  virtual AliMpPad PadByLocation(Int_t manuId, Int_t manuChannel
                         Bool_t warning) const;
 
-  virtual AliMpPad PadByIndices(const AliMpIntPair& indices,  
+  virtual AliMpPad PadByIndices(Int_t ix, Int_t iy,  
                        Bool_t warning) const;
 
   virtual AliMpPad PadByPosition(const TVector2& position,
@@ -77,9 +75,9 @@ class AliMpSlatSegmentation : public AliMpVSegmentation
   
   TVector2 Dimensions() const;
   
-  virtual Bool_t HasPadByIndices(const AliMpIntPair& indices) const;
+  virtual Bool_t HasPadByIndices(Int_t ix, Int_t iy) const;
   
-  virtual Bool_t HasPadByLocation(const AliMpIntPair& location) const;
+  virtual Bool_t HasPadByLocation(Int_t manuId, Int_t manuChannel) const;
 
   virtual Int_t GetNofElectronicCards() const;