X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=JETAN%2FAliJetESDmcReader.cxx;h=258088c47d71f0593fb59cdefa71675100fdb8e6;hb=eca224a338db8cf739bf498e29cc566be9e0bcb0;hp=dc51b3e21cb3e5f6f61df0468fffcf00867821f0;hpb=1b7d5d7e12bdaf252e04ac315f09a741cfc3cff2;p=u%2Fmrichter%2FAliRoot.git diff --git a/JETAN/AliJetESDmcReader.cxx b/JETAN/AliJetESDmcReader.cxx index dc51b3e21cb..258088c47d7 100644 --- a/JETAN/AliJetESDmcReader.cxx +++ b/JETAN/AliJetESDmcReader.cxx @@ -27,17 +27,18 @@ #include #include "AliJetESDmcReader.h" #include "AliJetESDReaderHeader.h" -#include "AliESD.h" +#include "AliESDEvent.h" #include "AliESDtrack.h" +#include "AliHeader.h" ClassImp(AliJetESDmcReader) AliJetESDmcReader::AliJetESDmcReader(): - fMass(0), - fSign(0) + AliJetESDReader(), + fChainMC(0x0), + fAliHeader(0) { // Constructor - fReaderHeader = 0x0; } //____________________________________________________________________________ @@ -45,6 +46,7 @@ AliJetESDmcReader::AliJetESDmcReader(): AliJetESDmcReader::~AliJetESDmcReader() { // Destructor + delete fChainMC; } //____________________________________________________________________________ @@ -63,7 +65,7 @@ void AliJetESDmcReader::OpenInputFiles() // Add files matching patters to the chain void *dir = gSystem->OpenDirectory(dirName); const char *name = 0x0; - int nesd = fReaderHeader->GetNesd(); + int nesd = ((AliJetESDReaderHeader*)fReaderHeader)->GetNesd(); int a = 0; while ((name = gSystem->GetDirEntry(dir))){ if (a>=nesd) continue; @@ -97,7 +99,7 @@ void AliJetESDmcReader::OpenInputFiles() //____________________________________________________________________________ -void AliJetESDmcReader::FillMomentumArray(Int_t event) +Bool_t AliJetESDmcReader::FillMomentumArray(Int_t event) { // Fill momentum array @@ -166,7 +168,8 @@ void AliJetESDmcReader::FillMomentumArray(Int_t event) // set the signal flags fSignalFlag.Set(goodTrack,sflag); fCutFlag.Set(goodTrack,cflag); - + return kTRUE; + }