From 4fcd837cef35bde58924bc030395cb28430a8bd1 Mon Sep 17 00:00:00 2001 From: morsch Date: Wed, 26 Mar 2008 18:43:52 +0000 Subject: [PATCH 1/1] fFlag set in AliAODtrack. (M. Oldenburg) --- ANALYSIS/AliAnalysisTaskESDfilter.cxx | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ANALYSIS/AliAnalysisTaskESDfilter.cxx b/ANALYSIS/AliAnalysisTaskESDfilter.cxx index f33dcc332e9..39ee74fd105 100644 --- a/ANALYSIS/AliAnalysisTaskESDfilter.cxx +++ b/ANALYSIS/AliAnalysisTaskESDfilter.cxx @@ -328,6 +328,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kSecondary) ); aodTrack->ConvertAliPIDtoAODPID(); + aodTrack->SetFlags(esdTrack->GetStatus()); } else { // cerr << "Error: event " << esd->GetEventNumberInFile() << " cascade " << nCascade @@ -363,6 +364,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kSecondary) ); aodTrack->ConvertAliPIDtoAODPID(); + aodTrack->SetFlags(esdTrack->GetStatus()); } else { // cerr << "Error: event " << esd->GetEventNumberInFile() << " cascade " << nCascade @@ -405,6 +407,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kSecondary) ); aodTrack->ConvertAliPIDtoAODPID(); + aodTrack->SetFlags(esdTrack->GetStatus()); } else { // cerr << "Error: event " << esd->GetEventNumberInFile() << " cascade " << nCascade @@ -475,6 +478,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kSecondary) ); aodTrack->ConvertAliPIDtoAODPID(); + aodTrack->SetFlags(esdTrack->GetStatus()); } else { // cerr << "Error: event " << esd->GetEventNumberInFile() << " V0 " << nV0 @@ -510,6 +514,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kSecondary) ); aodTrack->ConvertAliPIDtoAODPID(); + aodTrack->SetFlags(esdTrack->GetStatus()); } else { // cerr << "Error: event " << esd->GetEventNumberInFile() << " V0 " << nV0 @@ -598,6 +603,8 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { kTRUE, // check if this is right kTRUE, // check if this is right AliAODTrack::kPrimary); + aodTrack->SetFlags(esdTrack->GetStatus()); + aodTrack->ConvertAliPIDtoAODPID(); primary->AddDaughter(mother); mother->ConvertAliPIDtoAODPID(); } @@ -645,6 +652,8 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { kTRUE, // check if this is right kTRUE, // check if this is right AliAODTrack::kPrimary); + aodTrack->SetFlags(esdTrack->GetStatus()); + aodTrack->ConvertAliPIDtoAODPID(); vkink->AddDaughter(daughter); daughter->ConvertAliPIDtoAODPID(); } @@ -706,6 +715,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kPrimary, selectInfo) ); + aodTrack->SetFlags(esdTrack->GetStatus()); aodTrack->ConvertAliPIDtoAODPID(); } else { @@ -729,6 +739,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { kFALSE, // check if this is right AliAODTrack::kOrphan, selectInfo); + aodTrack->SetFlags(esdTrack->GetStatus()); aodTrack->ConvertAliPIDtoAODPID(); */ } @@ -766,6 +777,7 @@ void AliAnalysisTaskESDfilter::ConvertESDtoAOD() { AliAODTrack::kPrimary) ); + aodTrack->ConvertAliPIDtoAODPID(); aodTrack->SetHitsPatternInTrigCh(esdMuTrack->GetHitsPatternInTrigCh()); Int_t track2Trigger = esdMuTrack->GetMatchTrigger(); aodTrack->SetMatchTrigger(track2Trigger); -- 2.31.1