]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
fix from salvatore
authorloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 25 Mar 2013 15:11:52 +0000 (15:11 +0000)
committerloizides <loizides@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 25 Mar 2013 15:11:52 +0000 (15:11 +0000)
PWGJE/EMCALJetTasks/AliAnalysisTaskDeltaPt.cxx

index caa78f5a4e142cfc47c8b0a97c153ff591ca5124..f0e250f8c6e9e319af9266e358533a4ebad5246e 100644 (file)
@@ -546,7 +546,11 @@ void AliAnalysisTaskDeltaPt::DoEmbTrackLoop()
     if (vtrack && !AcceptTrack(vtrack)) 
       continue;
 
-    if (track->GetLabel() > 0) {
+    if (TMath::Abs(track->GetLabel()) > 0) {
+      if (fEmbeddedTrackNIds >= 999) {
+       AliWarning("The number of embedded tracks exceds 999!");
+       break;
+      }        
       fEmbeddedTrackIds[fEmbeddedTrackNIds] = i;
       fEmbeddedTrackNIds++;
     }
@@ -575,7 +579,11 @@ void AliAnalysisTaskDeltaPt::DoEmbClusterLoop()
     if (!AcceptCluster(cluster)) 
       continue;
 
-    if (cluster->GetLabel() > 0) {
+    if (cluster->GetLabel() > 0) { 
+      if (fEmbeddedClusterNIds >= 999) {
+       AliWarning("The number of embedded clusters exceds 999!");
+       break;
+      }        
       fEmbeddedClusterIds[fEmbeddedClusterNIds] = iClusters;
       fEmbeddedClusterNIds++;
     }