Property Node1 Property + Property() + Property() + ~Property() + isValid() + type() + typeName() + setFrom() + getString() + getCastString() + setString() + name() Node2 TScopeAdapter - fClass - fIsFundamental + TScopeAdapter() + TScopeAdapter() + TScopeAdapter() + TScopeAdapter() + TScopeAdapter() + TScopeAdapter() + operator TClass *() + operator Bool_t() + Name() + DeclaringScope() and 33 more... + ATLAS_NOT_THREAD_SAFE() + ByNameNoQuiet() + TypeAt() + TypeSize() + EnableCintex() - Init() Node2->Node1 -m_type Node3 std::string Node3->Node2 -fName Node4 std::basic_string< char > Node4->Node3