From 5301f7549838903d5dd713b557bef1ad12983b66 Mon Sep 17 00:00:00 2001 From: kleinb Date: Mon, 15 Mar 2010 06:57:06 +0000 Subject: [PATCH] fixed aod mc assignment and use of jet header (B. Bathen) --- PWG4/JetTasks/AliAnalysisTaskJetSpectrum2.cxx | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/PWG4/JetTasks/AliAnalysisTaskJetSpectrum2.cxx b/PWG4/JetTasks/AliAnalysisTaskJetSpectrum2.cxx index 981cf42c2ba..9a533de7e11 100644 --- a/PWG4/JetTasks/AliAnalysisTaskJetSpectrum2.cxx +++ b/PWG4/JetTasks/AliAnalysisTaskJetSpectrum2.cxx @@ -500,11 +500,12 @@ void AliAnalysisTaskJetSpectrum2::UserExec(Option_t */*option*/) pythiaGenHeader->TriggerJet(ip,p); pythiaGenJets[iCount].SetPxPyPzE(p[0],p[1],p[2],p[3]); + /* if(fLimitGenJetEta){ if(pythiaGenJets[iCount].Eta()>fJetHeaderRec->GetJetEtaMax()|| pythiaGenJets[iCount].Eta()GetJetEtaMin())continue; } - + */ if(fBranchGen.Length()==0){ // if we have MC particles and we do not read from the aod branch @@ -546,10 +547,12 @@ void AliAnalysisTaskJetSpectrum2::UserExec(Option_t */*option*/) if(iCount>=kMaxJets)continue; AliAODJet *tmp = dynamic_cast(aodGenJets->At(ig)); if(!tmp)continue; + /* if(fLimitGenJetEta){ if(tmp->Eta()>fJetHeaderRec->GetJetEtaMax()|| tmp->Eta()GetJetEtaMin())continue; } + */ genJets[iCount] = *tmp; iCount++; } @@ -1011,7 +1014,7 @@ Int_t AliAnalysisTaskJetSpectrum2::GetListOfTracks(TList *list,Int_t type){ } else if (type == kTrackAODMCCharged || type == kTrackAODMCAll || type == kTrackAODMCChargedAcceptance) { AliAODEvent *aod = 0; - if(fUseAODMCInput)dynamic_cast(InputEvent()); + if(fUseAODMCInput)aod = dynamic_cast(InputEvent()); else aod = AODEvent(); if(!aod)return iCount; TClonesArray *tca = dynamic_cast(aod->FindListObject(AliAODMCParticle::StdBranchName())); -- 2.43.0