]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetESDReader.cxx
rlu_hijing has to be float to work correctly with gfortran (Fedora Core 7)
[u/mrichter/AliRoot.git] / JETAN / AliJetESDReader.cxx
index 5ccba901a75b16555a0422d11c015549d243d85e..24cdcf0b653012adb8fc135fbbb6106dc1ba7bfe 100755 (executable)
@@ -29,7 +29,7 @@
 
 #include "AliJetESDReader.h"
 #include "AliJetESDReaderHeader.h"
-#include "AliESD.h"
+#include "AliESDEvent.h"
 #include "AliESDtrack.h"
 //#include "AliEMCALGeometry.h"
 #include "AliJetDummyGeo.h"
@@ -119,8 +119,8 @@ void AliJetESDReader::OpenInputFiles()
 
 void AliJetESDReader::ConnectTree(TTree* tree, TObject* data) {
     // Connect the tree
-     fChain = (TChain*) tree;
-     fESD   = (AliESD*) data;
+     fChain = (TChain*)      tree;
+     fESD   = (AliESDEvent*) data;
      
      Int_t nMax = fChain->GetEntries(); 
      printf("\n AliJetESDReader: Total number of events in chain= %5d \n", nMax);
@@ -135,7 +135,7 @@ void AliJetESDReader::ConnectTree(TTree* tree, TObject* data) {
 
 //____________________________________________________________________________
 
-Bool_t AliJetESDReader::FillMomentumArray(Int_t event)
+Bool_t AliJetESDReader::FillMomentumArray(Int_t /*event*/)
 {
   // Fill momentum array
 
@@ -148,7 +148,7 @@ Bool_t AliJetESDReader::FillMomentumArray(Int_t event)
   ClearArray();
   fDebug = fReaderHeader->GetDebug();
   // get event from chain
-  fChain->GetTree()->GetEntry(event);
+  // fChain->GetTree()->GetEntry(event);
   
   if (!fESD) {
       return kFALSE;
@@ -156,6 +156,8 @@ Bool_t AliJetESDReader::FillMomentumArray(Int_t event)
   
   // get number of tracks in event (for the loop)
   nt = fESD->GetNumberOfTracks();
+  printf("Fill Momentum Array %5d ", nt);
+  
   // temporary storage of signal and pt cut flag
   Int_t* sflag  = new Int_t[nt];
   Int_t* cflag  = new Int_t[nt];