AliAODInputHandler::AliAODInputHandler() :
AliInputEventHandler(),
fEvent(0),
+ fMCEvent(new AliMCEvent()),
fFriends(new TList())
{
// Default constructor
AliAODInputHandler::AliAODInputHandler(const char* name, const char* title):
AliInputEventHandler(name, title),
fEvent(0),
+ fMCEvent(new AliMCEvent()),
fFriends(new TList())
{
// Constructor
if (!fEvent) fEvent = new AliAODEvent();
fEvent->ReadFromTree(fTree);
+
return kTRUE;
}
Bool_t AliAODInputHandler::BeginEvent(Long64_t /*entry*/)
{
//
- //if (fTree) fTree->BranchRef();
+ TClonesArray* mcParticles = (TClonesArray*) (fEvent->FindListObject("mcparticles"));
+ if (mcParticles) fMCEvent->SetParticleArray(mcParticles);
return kTRUE;
}