From fd07aeaa32e667739561b38659f275ba139f9b60 Mon Sep 17 00:00:00 2001 From: mkrzewic Date: Thu, 6 Mar 2014 11:13:41 +0100 Subject: [PATCH] fix treename and add a null pointer protection --- PWGPP/QA/Tracking/ExpertQA/AliHighPtTreeAnalysis.cxx | 2 ++ PWGPP/QA/Tracking/ExpertQA/makeTrendingPlots.C | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/PWGPP/QA/Tracking/ExpertQA/AliHighPtTreeAnalysis.cxx b/PWGPP/QA/Tracking/ExpertQA/AliHighPtTreeAnalysis.cxx index fb0751a1e4c..a930932a9b2 100644 --- a/PWGPP/QA/Tracking/ExpertQA/AliHighPtTreeAnalysis.cxx +++ b/PWGPP/QA/Tracking/ExpertQA/AliHighPtTreeAnalysis.cxx @@ -946,6 +946,8 @@ void AliHighPtTreeAnalysis::Make1pTresCovFits(){ TF1 * fFun = new TF1("fFun","[0]*TMath::Gaus(x,[1],[2])",-0.5,0.5); if(!fFun) return; + if (!h1ptRes_vs_phi_pT_Aside) return; + if (!h1ptRes_vs_phi_pT_Cside) return; TH3D *h11ptRes = (TH3D*) h1ptRes_vs_phi_pT_Aside->Clone(); TH3D *h21ptRes = (TH3D*) h1ptRes_vs_phi_pT_Cside->Clone(); if(!h11ptRes) return; diff --git a/PWGPP/QA/Tracking/ExpertQA/makeTrendingPlots.C b/PWGPP/QA/Tracking/ExpertQA/makeTrendingPlots.C index 00530fbd2e5..d7e453dc44f 100644 --- a/PWGPP/QA/Tracking/ExpertQA/makeTrendingPlots.C +++ b/PWGPP/QA/Tracking/ExpertQA/makeTrendingPlots.C @@ -6,7 +6,7 @@ makeTrendingPlots( const char *TrendingFile ) TFile *f = TFile::Open(TrendingFile); if(!f){ std::cout << "ERROR! No Trendingfile given!" <Get("TrendingTree"); + TTree *tree = (TTree*) f->Get("trending"); if(!tree){ std::cout << "ERROR! No Tree available!" <