xAOD::THolder Node1 xAOD::THolder # m_object # m_typeInfo # m_owner # m_typeKind # m_const + THolder() + THolder() + THolder() + THolder() + THolder() + THolder() + THolder() + ~THolder() + operator=() + operator=() and 12 more... # deleteObject() # getImpl() * getClass() * getClass() * getTypeInfo() Node2 TClass Node2->Node1 #m_type