AthMpEvtLoopMgr Node1 AthMpEvtLoopMgr - m_evtProcessor - m_evtSelector - m_nWorkers - m_workerTopDir - m_outputReportName - m_strategy - m_isPileup - m_collectSubprocessLogs - m_tools - m_nChildProcesses and 10 more... + AthMpEvtLoopMgr() + ~AthMpEvtLoopMgr() + initialize() + finalize() + nextEvent() + executeEvent() + executeRun() + stopRun() + createEventContext() - AthMpEvtLoopMgr() - AthMpEvtLoopMgr() - operator=() - wait() - generateOutputReport() - extractFds() - updateSkipEvents() Node2 extends< AthService, IEventProcessor > Node2->Node1