ISF::SimKernel Node1 ISF::SimKernel - m_truthPreselectionTool - m_useShadowEvent - m_simSelectors - m_eventFilters - m_doMemMon - m_memMon - m_memUsageEvts - m_numSimSvcs - m_numISFEvents - m_doCPUMon - m_maxParticleVectorSize + SimKernel() + ~SimKernel() + initialize() + execute() + finalize() - initSimSvcs() - prepareInput() Node2 AthAlgorithm - m_extendedExtraObjects + AthAlgorithm() + ~AthAlgorithm() + sysInitialize() + extraOutputDeps() - AthAlgorithm() - AthAlgorithm() - operator=() Node2->Node1 Node9 PMonUtils::CustomBenchmark - m_nmax + CustomBenchmark() + ~CustomBenchmark() + begin() + end() + getData() + nMax() + size() - CustomBenchmark() - operator=() - clock_nooverflow() Node9->Node1 -m_benchSimID Node11 SG::ReadHandle< McEventCollection > + ReadHandle() + ReadHandle() + ReadHandle() + ReadHandle() + ReadHandle() + ReadHandle() + ReadHandle() + operator=() + operator=() + operator->() and 8 more... # ReadHandle() - checkedCPtr() Node11->Node1 -m_inputPileupEvgen -m_inputHardScatterEvgen Node47 ServiceHandle< ISF ::IInputConverter > Node47->Node1 -m_inputConverter Node48 ServiceHandle< Simulation ::IZeroLifetimePatcher > Node48->Node1 -m_qspatcher Node49 ServiceHandle< ISF ::IParticleBroker > Node49->Node1 -m_particleBroker Node50 long Node50->Node1 -m_numParticles Node51 std::vector< std::string > Node51->Node1 -m_simSvcNames Node52 SG::WriteHandle< McEvent Collection > + WriteHandle() + WriteHandle() + WriteHandle() + WriteHandle() + WriteHandle() + WriteHandle() + operator=() + operator=() + operator=() + ~WriteHandle() and 26 more... - record() - checkedCachedPtr() - doRecord() - doPut() - doPut() - doPut() Node52->Node1 -m_outputPileupTruth -m_outputHardScatterTruth