]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ANALYSIS/macros/train/AddMCHandler.C
returning the handler in its own type and not its baseclass
[u/mrichter/AliRoot.git] / ANALYSIS / macros / train / AddMCHandler.C
CommitLineData
15bd11b6 1AliMCEventHandler* AddMCHandler(Bool_t readTrackRef = kFALSE)
46b2e818 2{
3 AliAnalysisManager *mgr = AliAnalysisManager::GetAnalysisManager();
4 if (!mgr)
5 {
6 ::Error("AddMCHandler", "No analysis manager to connect to.");
7 return NULL;
8 }
9
10 AliMCEventHandler* handler = new AliMCEventHandler();
11 mgr->SetMCtruthEventHandler(handler);
12 handler->SetReadTR(readTrackRef);
13
14 return handler;
15}