From 56da420e59af50dfe69d0c7ce35a9db5c9b25d96 Mon Sep 17 00:00:00 2001 From: hristov Date: Tue, 12 Oct 2004 11:43:36 +0000 Subject: [PATCH] Correct material budget for tracks stopped at TRD (S.Arcelli) --- TOF/AliTOFtracker.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/TOF/AliTOFtracker.cxx b/TOF/AliTOFtracker.cxx index 18b1d3e2d17..df1161c9dad 100644 --- a/TOF/AliTOFtracker.cxx +++ b/TOF/AliTOFtracker.cxx @@ -184,10 +184,11 @@ void AliTOFtracker::CollectESD() { // TRD good tracks, already propagated at 371 cm - if ( - ((t->GetStatus()&AliESDtrack::kTRDout)!=0) && - ((t->GetStatus()&AliESDtrack::kTRDStop)==0)){ - AliTOFtrack *track = new AliTOFtrack(*t); + AliTOFtrack *track = new AliTOFtrack(*t); // New + Double_t x = track->GetX(); //New + + if (((t->GetStatus()&AliESDtrack::kTRDout)!=0 ) && + ( x >= AliTOFGeometry::RinTOF()) ){ track->SetSeedIndex(i); t->UpdateTrackParams(track,AliESDtrack::kTOFout); new(aTOFTrack[fNseedsTOF]) AliTOFtrack(*track); @@ -198,7 +199,6 @@ void AliTOFtracker::CollectESD() { // Propagate the rest of TPCbp else { - AliTOFtrack *track = new AliTOFtrack(*t); if(track->PropagateToInnerTOF(fHoles)){ // temporary solution // if(track->PropagateToInnerTOF(fGeom->GetHoles())){ track->SetSeedIndex(i); -- 2.39.3