G4RunAlg Node1 G4RunAlg - m_flagAbortedEvents - m_killAbortedEvents - m_releaseGeoModel - m_useShadowEvent - m_randomStreamName - m_simplifiedGeoPath - m_verbosities - m_fastSimTool - m_g4RunTool - m_senDetTool - m_truthPreselectionTool + isClonable() + ATLAS_NOT_THREAD_SAFE() + execute() + AthAlgorithm() - releaseGeoModel() * m_flagAbortedEvents * m_killAbortedEvents * m_releaseGeoModel * m_useShadowEvent * m_randomStreamName * m_simplifiedGeoPath * m_verbosities * m_fastSimTool * m_g4RunTool * m_senDetTool * m_truthPreselectionTool Node2 AthAlgorithm   + AthAlgorithm() + execute() # isReEntrant() - execute() Node2->Node1 Node10 SG::ReadHandleKey< xAOD::EventInfo_v1 > + isDecorHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + ReadHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node10->Node1 -m_eventInfoKey Node46 SG::ReadHandleKey< McEventCollection > + isDecorHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + ReadHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node46->Node1 -m_inputTruthCollectionKey Node47 SG::WriteHandleKey < McEventCollection > + isDecorHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + WriteHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node47->Node1 -m_outputTruthCollectionKey Node48 ServiceHandle< ISF ::IInputConverter >     Node48->Node1 -m_inputConverter Node49 ServiceHandle< ISF ::ITruthSvc >     Node49->Node1 -m_truthRecordSvc Node50 ServiceHandle< Simulation ::IZeroLifetimePatcher >     Node50->Node1 -m_qspatcher Node51 ServiceHandle< IAthRNGSvc >     Node51->Node1 -m_rndmGenSvc Node52 ServiceHandle< G4UA ::IUserActionSvc >     Node52->Node1 -m_userActionSvc