#include "AliJetESDReaderHeader.h"
#include "AliESD.h"
#include "AliESDtrack.h"
+#include "AliHeader.h"
ClassImp(AliJetESDmcReader)
-AliJetESDmcReader::AliJetESDmcReader()
+AliJetESDmcReader::AliJetESDmcReader():
+ AliJetESDReader(),
+ fChainMC(0x0),
+ fAliHeader(0)
{
// Constructor
- fReaderHeader = 0x0;
- fMass = 0;
- fSign = 0;
}
//____________________________________________________________________________
AliJetESDmcReader::~AliJetESDmcReader()
{
// Destructor
+ delete fChainMC;
}
//____________________________________________________________________________
// 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;
//____________________________________________________________________________
-void AliJetESDmcReader::FillMomentumArray(Int_t event)
+Bool_t AliJetESDmcReader::FillMomentumArray(Int_t event)
{
// Fill momentum array
// set the signal flags
fSignalFlag.Set(goodTrack,sflag);
fCutFlag.Set(goodTrack,cflag);
-
+ return kTRUE;
+
}