ALFA_PileUpTool Node1 ALFA_PileUpTool - m_mergeSvc - m_randomSvc - m_randomStreamName - m_E_fib - m_E_ODfib - m_SimHitCollectionName - m_SimODHitCollectionName - m_key_DigitCollection - m_key_ODDigitCollection - m_digitCollection and 15 more... + ALFA_PileUpTool() + initialize() + finalize() + prepareEvent() + processBunchXing() + mergeEvent() + processAllSubEvents() - recordCollection() - ALFA_MD_info() - ALFA_MD_info() - fill_MD_DigitCollection() - recordODCollection() - ALFA_OD_info() - ALFA_OD_info() - fill_OD_DigitCollection() - XTalk() Node2 PileUpToolBase * m_firstXing * m_lastXing * m_vetoPileUpTruthLinks * m_filterPassed * PileUpToolBase() * initialize() * toProcess() * processAllSubEvents() * processBunchXing() * filterPassed() * resetFilter() * processAllSubEvents() Node2->Node1 Node3 extends< AthAlgTool, IPileUpTool > Node3->Node2