]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWGGA/CaloTrackCorrelations/AliAnaPi0.cxx
coverity #24442, add check on nullness of primary particles pointer
[u/mrichter/AliRoot.git] / PWGGA / CaloTrackCorrelations / AliAnaPi0.cxx
index 74bbe54082bfeac4966e418ef72a4f078b1dfbd6..30ed6aa8d6917e1bd961785563f93121e55f4bd1 100755 (executable)
@@ -1290,6 +1290,11 @@ void AliAnaPi0::FillAcceptanceHistograms()
     if(GetReader()->ReadStack())
     {
       primStack = stack->Particle(i) ;
+      if(!primStack)
+      {
+        printf("AliAnaPi0::FillAcceptanceHistograms() - ESD primaries pointer not available!!\n");
+        continue;
+      }
       
       // If too small  skip
       if( primStack->Energy() < 0.4 ) continue;
@@ -1311,6 +1316,11 @@ void AliAnaPi0::FillAcceptanceHistograms()
     else
     {
       primAOD = (AliAODMCParticle *) mcparticles->At(i);
+      if(!primAOD)
+      {
+        printf("AliAnaPi0::FillAcceptanceHistograms() - AOD primaries pointer not available!!\n");
+        continue;
+      }
       
       // If too small  skip
       if( primAOD->E() < 0.4 ) continue;