ISF::BaseSimulatorTool Node1 ISF::BaseSimulatorTool # m_chrono + BaseSimulatorTool() + ~BaseSimulatorTool() + sysInitialize() + initialize() + setupEvent() + setupEventST() + simulate() + simulateVector() + releaseEvent() + releaseEventST() + chronoStart() + chronoStop() - BaseSimulatorTool() Node2 extends< AthAlgTool, ISimulatorTool > Node2->Node1 Node3 std::string Node3->Node1 #m_chronoSvcName Node4 std::basic_string< char > Node4->Node3