From c49eda44e1bb0523f8db4ea38efeb2dced433248 Mon Sep 17 00:00:00 2001 From: kleinb Date: Wed, 12 Oct 2011 14:01:44 +0000 Subject: [PATCH] protection added --- PWG4/JetTasks/AliPWG4HighPtTrackQA.cxx | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/PWG4/JetTasks/AliPWG4HighPtTrackQA.cxx b/PWG4/JetTasks/AliPWG4HighPtTrackQA.cxx index 2aaf71ff99f..b9025c03fe8 100644 --- a/PWG4/JetTasks/AliPWG4HighPtTrackQA.cxx +++ b/PWG4/JetTasks/AliPWG4HighPtTrackQA.cxx @@ -1524,13 +1524,10 @@ Float_t AliPWG4HighPtTrackQA::GetGGCChi2(AliESDtrack *origtrack) { AliESDtrack *esdtrackC = new AliESDtrack(*origtrack); if(esdtrackC) { - esdtrackC->Set(origtrack->GetConstrainedParam()->GetX(),origtrack->GetConstrainedParam()->GetAlpha(),origtrack->GetConstrainedParam()->GetParameter(),origtrack->GetConstrainedParam()->GetCovariance()); - chi2GGC = (Float_t)origtrack->GetPredictedChi2(esdtrackC); - - /* - if(chi2GGC==0.) - cout << "origtrack: " << origtrack << "\tesdtrackC: " << esdtrackC << endl; - */ + if(origtrack->GetConstrainedParam()) { + esdtrackC->Set(origtrack->GetConstrainedParam()->GetX(),origtrack->GetConstrainedParam()->GetAlpha(),origtrack->GetConstrainedParam()->GetParameter(),origtrack->GetConstrainedParam()->GetCovariance()); + chi2GGC = (Float_t)origtrack->GetPredictedChi2(esdtrackC); + } delete esdtrackC; } -- 2.43.0