1 #ifndef ALIAODMUONPAIR_H
2 #define ALIAODMUONPAIR_H
6 #include <TLorentzVector.h>
8 #include "AliAODMuonTrack.h"
10 class AliAODMuonPair : public TObject {
14 AliAODMuonPair(AliAODMuonTrack *trk0, AliAODMuonTrack *trk1);
15 virtual ~AliAODMuonPair();
17 AliAODMuonTrack* GetTrack(Int_t i) const { return (i<2 ? (AliAODMuonTrack*)(fTrk[i].GetObject()) : 0x0); }
19 TLorentzVector GetP() const { return fP; }
20 Int_t GetCharge() const { return fCharge; }
21 Int_t GetMuMatchTrigger(Int_t i) const { return (i<2 ? fTrigger[i] : -9999 ); }
22 Double_t GetMuDCA(Int_t i) const { return (i<2 ? fDca[i] : -9999.); }
23 Double_t GetMuChi2(Int_t i) const { return (i<2 ? fChi2[i] : -9999.); }
39 ClassDef(AliAODMuonPair, 3);