6 // Wrap up for std::pair<AliMpPad, AliMpPad>
7 // to avoid problems with CINT.
9 // Authors: David Guez, Ivana Hrivnacova; IPN Orsay
11 #ifndef ALI_MP_PAD_PAIR_H
12 #define ALI_MP_PAD_PAIR_H
14 #include "AliMpBasicTypes.h"
17 class AliMpPadPair : public TObject
20 AliMpPadPair(const AliMpPad& pad1, const AliMpPad& pad2);
21 AliMpPadPair(const AliMpPadPair& pair);
23 virtual ~AliMpPadPair();
26 Bool_t operator == (const AliMpPadPair& right) const;
27 Bool_t operator != (const AliMpPadPair& right) const;
28 AliMpPadPair& operator = (const AliMpPadPair& right);
31 AliMpPad GetFirst() const;
32 AliMpPad GetSecond() const;
38 ClassDef(AliMpPadPair,1) //utility class for the motif type
43 inline AliMpPad AliMpPadPair::GetFirst() const { return fPair.first; }
44 inline AliMpPad AliMpPadPair::GetSecond() const { return fPair.second; }
47 #endif //ALI_MP_PAD_PAIR_H