1 #include "AliAODMuonTrack.h"
2 #include "AliAODMuonPair.h"
4 ClassImp(AliAODMuonPair)
6 //-----------------------------------------------------------------------------
7 AliAODMuonPair::AliAODMuonPair() :
13 // default constructor
15 for (Int_t i=0; i<2; i++) {
23 //-----------------------------------------------------------------------------
24 AliAODMuonPair::AliAODMuonPair(AliAODMuonTrack *trk0, AliAODMuonTrack *trk1) :
30 // default constructor
32 for (Int_t i=0; i<2; i++) {
33 fTrigger[i]=0; fDca[i]=0.; fChi2[i]=0.;
41 //-----------------------------------------------------------------------------
42 AliAODMuonPair::~AliAODMuonPair()
49 //-----------------------------------------------------------------------------
50 void AliAODMuonPair::FillPairInfo()
52 AliAODMuonTrack *trk0 = (AliAODMuonTrack*)fTrk[0].GetObject();
53 AliAODMuonTrack *trk1 = (AliAODMuonTrack*)fTrk[1].GetObject();
55 fP = trk0->GetP() + trk1->GetP();
56 fCharge = trk0->GetCharge() + trk1->GetCharge();
58 fTrigger[0] = trk0->GetTrigger();
59 fTrigger[1] = trk1->GetTrigger();
61 fDca[0] = trk0->GetDCA();
62 fDca[1] = trk1->GetDCA();
64 fChi2[0] = trk0->GetChi2();
65 fChi2[1] = trk1->GetChi2();