LUCID_PileUpTool Node1 LUCID_PileUpTool - m_mergeSvc - m_randomSvc - m_randomStreamName - m_dataObjectName - m_SimHitCollectionName - m_digitsContainerName - m_key_digitCnt - m_digitToolBox - m_digitHistSvc - m_mergedhitList + LUCID_PileUpTool() + initialize() + finalize() + prepareEvent() + processBunchXing() + mergeEvent() + processAllSubEvents() 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 Node4 LUCID_DigitizationToolBox # m_digitContainer # m_numTubes # m_qdcChannelsPerPE # m_qdcPedestal # m_qdcFedNoiseFactor # m_tdcPmtNoiseFactor # m_tdcFedNoiseFactor # m_TotalPMTgain # m_AmpFactor # m_Q1bin and 18 more... + LUCID_DigitizationToolBox() + LUCID_DigitizationToolBox() + recordContainers() + fillDigitContainer() + fillDigitContainer() + setDebugTree() # getDebugTree() # createAndStoreDigit() # DynodeChainSimulation() # roundoff() # DynodeGainSmearing() Node4->Node1