SCT_ServMatFactory Node1 SCT_ServMatFactory + SCT_ServMatFactory() + ~SCT_ServMatFactory() + create() - operator=() - SCT_ServMatFactory() Node2 InDetDD::SubDetectorFactoryBase + SubDetectorFactoryBase() + SubDetectorFactoryBase() + detStore() + geoDbTagSvc() + rdbAccessSvc() + geomDB() + materialManager() + msg() + msgLvl() + getAthenaComps() Node2->Node1 Node3 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() Node3->Node2 #m_materialManager Node82 std::unique_ptr< InDetMaterial Manager > + operator->() Node3->Node82 +ptr Node4 AthMessaging - m_msg_tls - ATLAS_THREAD_SAFE + AthMessaging() + AthMessaging() + ~AthMessaging() + msgLvl() + msg() + msg() + setLevel() - AthMessaging() - AthMessaging() - operator=() - initMessaging() Node4->Node3 Node16 InDetDD::AthenaComps + AthenaComps() + setDetStore() + setGeoDbTagSvc() + setRDBAccessSvc() + setGeometryDBSvc() + detStore() + geoDbTagSvc() + geomDB() + detStore() + geoDbTagSvc() + rdbAccessSvc() + geomDB() Node4->Node16 Node9 std::map< std::string, MaterialComponent > Node9->Node3 -m_matCompositionMap Node11 std::map< std::string, MaterialByWeight > Node11->Node3 -m_weightMap Node13 std::map< std::string, GeoIntrusivePtr< const GeoMaterial > > + elements Node13->Node3 -m_store Node14 StoredMaterialManager + StoredMaterialManager() + ~StoredMaterialManager() + getMaterial() + getElement() + getElement() + addMaterial() + begin() + end() + size() + printAll() Node14->Node3 -m_materialManager Node16->Node2 -m_athenaComps Node16->Node3 -m_athenaComps Node82->Node2 #m_materialManagerUnique