InDetMaterialManager Node1 InDetMaterialManager - m_extraFunctionality + InDetMaterialManager() + InDetMaterialManager() + InDetMaterialManager() + InDetMaterialManager() + ~InDetMaterialManager() + addWeightTable() + addWeightMaterial() + addCompositionTable() + addScalingTable() + hasMaterial() and 11 more... - retrieveManager() - getAdditionalMaterial() - compareDensity() - addWeightTableOld() - getMaterialInternal() - getMaterialInternal() - getMaterialScaledInternal() - getMaterialInternal() - extraScaledMaterial() - extraScaledMaterial() - db() - addTextFileMaterials() - createMaterial() - getExtraScaleFactor() Node2 AthMessaging - m_msg_tls - ATLAS_THREAD_SAFE + AthMessaging() + AthMessaging() + ~AthMessaging() + msgLvl() + msg() + msg() + setLevel() - AthMessaging() - AthMessaging() - operator=() - initMessaging() Node2->Node1 Node14 InDetDD::AthenaComps + AthenaComps() + setDetStore() + setGeoDbTagSvc() + setRDBAccessSvc() + setGeometryDBSvc() + detStore() + geoDbTagSvc() + geomDB() + detStore() + geoDbTagSvc() + rdbAccessSvc() + geomDB() Node2->Node14 Node3 std::atomic< IMessageSvc * > + ptr Node3->Node2 -m_imsg Node4 std::string Node4->Node1 -m_managerName Node4->Node2 -m_nm Node7 std::map< std::string, MaterialComponent > Node4->Node7 +keys Node9 std::map< std::string, MaterialByWeight > Node4->Node9 +keys Node11 std::map< std::string, GeoIntrusivePtr< const GeoMaterial > > + elements Node4->Node11 +keys Node13 std::map< std::string, double > + elements Node4->Node13 +keys Node7->Node1 -m_matCompositionMap Node9->Node1 -m_weightMap Node11->Node1 -m_store Node12 StoredMaterialManager + StoredMaterialManager() + ~StoredMaterialManager() + getMaterial() + getElement() + getElement() + addMaterial() + begin() + end() + size() + printAll() Node12->Node1 -m_materialManager Node13->Node1 -m_scalingMap Node14->Node1 -m_athenaComps