bug fix
authorjotwinow <jotwinow@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 22 Jan 2010 09:44:05 +0000 (09:44 +0000)
committerjotwinow <jotwinow@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 22 Jan 2010 09:44:05 +0000 (09:44 +0000)
PWG0/dNdPt/AlidNdPtAnalysis.cxx

index a47238b..4297b2e 100644 (file)
@@ -1012,6 +1012,10 @@ void AlidNdPtAnalysis::Process(AliESDEvent *const esdEvent, AliMCEvent *const mc
       if(GetParticleMode() == AlidNdPtHelper::kMinus && track->Charge() > 0) \r
         continue;\r
 \r
+      // esd track selection \r
+      if(!esdTrackCuts->AcceptTrack(track))\r
+       continue;\r
+\r
       FillHistograms(track,stack,AlidNdPtHelper::kAllTracks); \r
       labelsAll[multAll] = TMath::Abs(track->GetLabel());\r
       multAll++;\r
@@ -1025,7 +1029,7 @@ void AlidNdPtAnalysis::Process(AliESDEvent *const esdEvent, AliMCEvent *const mc
          if( GetParticleMode()==AlidNdPtHelper::kCosmics )\r
          {\r
            Int_t mult = 0;\r
-           if(esdTrackCuts->AcceptTrack(track) && accCuts->AcceptTrack(track) ) \r
+           if(accCuts->AcceptTrack(track) ) \r
           { \r
              for(Int_t j=0; j<entries;++j) \r
              {\r
@@ -1073,9 +1077,6 @@ void AlidNdPtAnalysis::Process(AliESDEvent *const esdEvent, AliMCEvent *const mc
      Double_t vRecEventHist1[3] = {vtxESD->GetXv(),vtxESD->GetYv(),vtxESD->GetZv()};\r
      fRecEventHist1->Fill(vRecEventHist1);\r
 \r
-     if(isCosmic) \r
-       printf("evt. number %d , rec. mult %d \n", esdEvent->GetEventNumberInFile(), multRec);\r
-\r
      Double_t vRecEventHist2[3] = {vtxESD->GetZv(),multMBTracks,multRec};\r
      fRecEventHist2->Fill(vRecEventHist2);\r
    } \r