From: marian Date: Mon, 21 Apr 2008 16:39:34 +0000 (+0000) Subject: Adding protection - "fake tracks" signed with negative values X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=8880c8c1ba9b365c9a502a97c319c376586dea0c;p=u%2Fmrichter%2FAliRoot.git Adding protection - "fake tracks" signed with negative values (Marian) --- diff --git a/PWG1/AliRecInfoMaker.cxx b/PWG1/AliRecInfoMaker.cxx index 7ed77e24383..72feae281c7 100644 --- a/PWG1/AliRecInfoMaker.cxx +++ b/PWG1/AliRecInfoMaker.cxx @@ -761,11 +761,11 @@ Int_t AliRecInfoMaker::TreeTLoop() AliESDtrack * trackn = fEvent->GetTrack((v0MI->GetNindex())); AliESDtrack * trackp = fEvent->GetTrack((v0MI->GetPindex())); Int_t labels[2]={-1,-1}; - labels[0] = (trackn==0) ? -1 : trackn->GetLabel(); - labels[1] = (trackp==0) ? -1 : trackp->GetLabel(); + labels[0] = (trackn==0) ? -1 : TMath::Abs(trackn->GetLabel()); + labels[1] = (trackp==0) ? -1 : TMath::Abs(trackp->GetLabel()); // for (Int_t i=0;i<2;i++){ - Int_t absLabel = labels[i]; + Int_t absLabel = TMath::Abs(labels[i]); if (absLabel < fNParticles) { if (fMultiRecV0[absLabel]>0){ if (fMultiRecV0[absLabel]<20)