From: miweber Date: Wed, 23 May 2012 06:45:27 +0000 (+0000) Subject: coverity fixes X-Git-Url: http://git.uio.no/git/?a=commitdiff_plain;h=89c00c43ff809015a5885e377714a467dd48dc0f;p=u%2Fmrichter%2FAliRoot.git coverity fixes --- diff --git a/PWGCF/Correlations/DPhi/AliAnalysisTaskDiHadronPID.cxx b/PWGCF/Correlations/DPhi/AliAnalysisTaskDiHadronPID.cxx index ab08627ddc5..e31c03096fa 100644 --- a/PWGCF/Correlations/DPhi/AliAnalysisTaskDiHadronPID.cxx +++ b/PWGCF/Correlations/DPhi/AliAnalysisTaskDiHadronPID.cxx @@ -718,6 +718,10 @@ Int_t AliAnalysisTaskDiHadronPID::ClassifyTrack(AliAODTrack *track) // Obtaining ITS information. AliAODTrack* globaltrack = GetGlobalTrack(track); + if (!globaltrack) { + return 0; + } + Bool_t ITSLayerHit[6]; for (Int_t iITSLayer=0; iITSLayer<6; iITSLayer++) { ITSLayerHit[iITSLayer] = globaltrack->HasPointOnITSLayer(iITSLayer); diff --git a/PWGCF/EBYE/BalanceFunctions/AliBalancePsi.cxx b/PWGCF/EBYE/BalanceFunctions/AliBalancePsi.cxx index 1e6a3c8c02c..7508a0dd570 100644 --- a/PWGCF/EBYE/BalanceFunctions/AliBalancePsi.cxx +++ b/PWGCF/EBYE/BalanceFunctions/AliBalancePsi.cxx @@ -569,6 +569,11 @@ TH2D *AliBalancePsi::GetCorrelationFunctionPN(Double_t centrMin, //0:step, 2: Delta eta, 3: Delta phi TH2D *gHist = dynamic_cast(fHistPN->Project(0,2,3)); + if(!gHist){ + AliError("Projection of fHistPN = NULL"); + return gHist; + } + //Printf("Entries (1D): %lf",(Double_t)(fHistP->Project(0,2)->GetEntries())); //Printf("Entries (2D): %lf",(Double_t)(fHistPN->Project(0,2,3)->GetEntries())); if((Double_t)(fHistP->Project(0,2)->GetEntries())!=0) @@ -593,6 +598,11 @@ TH2D *AliBalancePsi::GetCorrelationFunctionNP(Double_t centrMin, //0:step, 2: Delta eta, 3: Delta phi TH2D *gHist = dynamic_cast(fHistNP->Project(0,2,3)); + if(!gHist){ + AliError("Projection of fHistPN = NULL"); + return gHist; + } + //Printf("Entries (1D): %lf",(Double_t)(fHistN->Project(0,2)->GetEntries())); //Printf("Entries (2D): %lf",(Double_t)(fHistNP->Project(0,2,3)->GetEntries())); if((Double_t)(fHistN->Project(0,2)->GetEntries())!=0) @@ -617,6 +627,11 @@ TH2D *AliBalancePsi::GetCorrelationFunctionPP(Double_t centrMin, //0:step, 2: Delta eta, 3: Delta phi TH2D *gHist = dynamic_cast(fHistPP->Project(0,2,3)); + if(!gHist){ + AliError("Projection of fHistPN = NULL"); + return gHist; + } + //Printf("Entries (1D): %lf",(Double_t)(fHistP->Project(0,2)->GetEntries())); //Printf("Entries (2D): %lf",(Double_t)(fHistPP->Project(0,2,3)->GetEntries())); if((Double_t)(fHistP->Project(0,2)->GetEntries())!=0) @@ -641,6 +656,11 @@ TH2D *AliBalancePsi::GetCorrelationFunctionNN(Double_t centrMin, //0:step, 2: Delta eta, 3: Delta phi TH2D *gHist = dynamic_cast(fHistNN->Project(0,2,3)); + if(!gHist){ + AliError("Projection of fHistPN = NULL"); + return gHist; + } + //Printf("Entries (1D): %lf",(Double_t)(fHistN->Project(0,2)->GetEntries())); //Printf("Entries (2D): %lf",(Double_t)(fHistNN->Project(0,2,3)->GetEntries())); if((Double_t)(fHistN->Project(0,2)->GetEntries())!=0)