Trk::IGeometryManagerTool Node1 Trk::IGeometryManagerTool # m_hashCounter # m_alignLevel # m_alignLevelBarrel # m_alignLevelEndcaps + ~IGeometryManagerTool() + initialize() + finalize() + ReadGeometry() + PrintModPositions() + StoreModPositions() + setNtuple() + setLogStream() + buildGeometry() + addModuleParameters() and 13 more... + interfaceID() Node2 IAlgTool Node2->Node1 Node3 std::vector< AlignModule * > Node3->Node1 #m_alignModuleListPtr Node5 std::vector< Trk::AlignModule List * > Node3->Node5 +elements Node4 AlignModule Node4->Node3 +elements Node5->Node1 #m_idHashToAlignModuleMapsPtr Node6 std::ostream Node6->Node1 #m_logStream Node7 std::basic_ostream < char > Node7->Node6 Node8 std::basic_ios< Char > Node8->Node7 Node9 std::ios_base Node9->Node8