MuonG4R4::MuonSensitiveDetectorTool Node1 MuonG4R4::MuonSensitiveDetectorTool # m_detMgr # m_alignStoreKey + ~MuonSensitiveDetectorTool() + initialize() + SetupEvent() + Gather() + SensitiveDetectorBase() Node4 MuonG4R4::MdtSensitiveDetectorTool   + ~MdtSensitiveDetectorTool() # makeSD() Node1->Node4 Node5 MuonG4R4::MmSensitiveDetectorTool   + ~MmSensitiveDetectorTool() # makeSD() Node1->Node5 Node6 MuonG4R4::RpcSensitiveDetectorTool   + ~RpcSensitiveDetectorTool() # makeSD() Node1->Node6 Node7 MuonG4R4::TgcSensitiveDetectorTool   + ~TgcSensitiveDetectorTool() # makeSD() Node1->Node7 Node8 MuonG4R4::sTgcSensitiveDetectorTool   + ~sTgcSensitiveDetectorTool() # makeSD() Node1->Node8 Node2 SensitiveDetectorBase # m_volumeNames # m_outputCollectionNames # m_noVolumes - m_SD + SensitiveDetectorBase() + ~SensitiveDetectorBase() + initializeSD() + SetupEvent() + SetupEvent() + Gather() + Gather() # assignSD() # getSD() # SetSensitiveDetector() - setSD() - matchStrings() Node2->Node1 Node3 extends< AthAlgTool, ISensitiveDetector >     Node3->Node2