]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSRecParticle.cxx
correct a typo SetTraskSegment to SetTrackSegment
[u/mrichter/AliRoot.git] / PHOS / AliPHOSRecParticle.cxx
index e92de231c9555adb9101bec7fbbb3338a5ab3522..ec8abd281a234069731a2d0689de61e4d089022b 100644 (file)
@@ -29,7 +29,7 @@
 
 
 // --- AliRoot header files ---
-
+#include "AliHeader.h"
 #include "AliPHOSRecParticle.h"
 #include "AliPHOSGetter.h" 
 #include "TParticle.h"
@@ -71,6 +71,14 @@ ClassImp(AliPHOSRecParticle)
 
 //____________________________________________________________________________
 const Int_t AliPHOSRecParticle::GetNPrimaries() const  
+{   
+  AliHeader *h = gAlice->GetHeader();
+  return  h->GetNprimary(); 
+  // return  gAlice->GetNtrack(); 
+}
+
+//____________________________________________________________________________
+const Int_t AliPHOSRecParticle::GetNPrimariesToRecParticles() const  
 { 
 
   Int_t rv = 0 ;
@@ -82,7 +90,7 @@ const Int_t AliPHOSRecParticle::GetNPrimaries() const
 //____________________________________________________________________________
 const TParticle * AliPHOSRecParticle::GetPrimary(Int_t index) const  
 {
-  if ( index > GetNPrimaries() ) { 
+  if ( index > GetNPrimariesToRecParticles() ) { 
     if (fDebug) 
       cout << "WARNING : AliPHOSRecParticle::GetPrimary -> " << index << " is larger that the number of primaries " 
           <<  GetNPrimaries() << endl ;