From 7f80aa7b312dcd9ce9d18e2881d117b2b83dc1fd Mon Sep 17 00:00:00 2001 From: kleinb Date: Thu, 3 Dec 2009 17:10:40 +0000 Subject: [PATCH] added protection --- PWG4/JetTasks/AliAnalysisTaskUE.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PWG4/JetTasks/AliAnalysisTaskUE.cxx b/PWG4/JetTasks/AliAnalysisTaskUE.cxx index f0a73cf601f..09cee741fd5 100644 --- a/PWG4/JetTasks/AliAnalysisTaskUE.cxx +++ b/PWG4/JetTasks/AliAnalysisTaskUE.cxx @@ -331,7 +331,7 @@ void AliAnalysisTaskUE::AnalyseUE() }else{ jet = fAODjets->GetJet(index1); } - jetVect[0].SetXYZ(jet->Px(), jet->Py(), jet->Pz()); + if(jet)jetVect[0].SetXYZ(jet->Px(), jet->Py(), jet->Pz()); } if( index2 != -1 ) { AliAODJet* jet = 0; @@ -340,16 +340,16 @@ void AliAnalysisTaskUE::AnalyseUE() }else{ jet= fAODjets->GetJet(index2); } - jetVect[1].SetXYZ(jet->Px(), jet->Py(), jet->Pz()); + if(jet)jetVect[1].SetXYZ(jet->Px(), jet->Py(), jet->Pz()); } if( index3 != -1 ) { AliAODJet* jet = 0; if (fDeltaAOD) { jet= (AliAODJet*) fArrayJets->At(index3); - }else{ + }else{ fAODjets->GetJet(index3); - } - jetVect[2].SetXYZ(jet->Px(), jet->Py(), jet->Pz()); + } + if(jet)jetVect[2].SetXYZ(jet->Px(), jet->Py(), jet->Pz()); } } else { -- 2.43.0