HLT::TypeMaps Node1 HLT::TypeMaps + proxies() + holders() + type2clid() + ATLAS_NOT_THREAD_SAFE() + ATLAS_NOT_THREAD_SAFE() Node2 std::map< K, T > Node2->Node1 -m_holders -m_proxies Node3 K Node3->Node2 +keys Node4 T Node4->Node2 +elements Node5 std::map< std::string, CLID > + elements Node5->Node1 -m_type2clid Node6 std::string Node6->Node5 +keys Node7 std::basic_string< char > Node7->Node6