AliFTrackMaker::AliFTrackMaker()
{
fNTracks = 0;
+ fResID1Test = 0;
+ fResID2Test = 0;
+ fResID3Test = 0;
+ fResID4Test = 0;
+ fResID5Test = 0;
}
//_____________________________________________________________________________
// Run production job
// Get pointers to Particles arrays and TClonesArray
- TClonesArray *particles = gAliFast->Particles();
Int_t idPart, idTrack;
Double_t charge, pT, eta, phi;
TParticle *part;
- Int_t nparticles = particles->GetEntriesFast();
+ Int_t nparticles = gAlice->GetNtrack();
printf("%10s%10d\n","nparticles",nparticles);
for(Int_t ind=0;ind<nparticles;ind++) {
- part = (TParticle*)particles->UncheckedAt(ind);
+ part = gAlice->Particle(ind);
idPart = part->GetPdgCode();
charge = part->GetPDG()->Charge();
pT = part->Pt();
Double_t isum,fm;
Double_t pTotal,partMassSQ,beta,lambda;
Double_t dPop,dLop,dDip,dPhi,rho12,rho13,rho23;
- Double_t dPPStrag,dPPTot;
+ Double_t dPPStrag,dPPTot=0;
// Double_t resol1[1001][11],resol2[10001][11],resol3[1001][11],
// resol4[1001][11],resol5[10001][11]
Double_t store1[1001],store2[10001],store3[1001],