SG::UpdateHandleKey< T > Node1 SG::UpdateHandleKey< T > + UpdateHandleKey() + UpdateHandleKey() + operator=() Node2 SG::VarHandleKey - m_storeHandle - m_sgKey - m_hashedKey - m_isEventStore - m_owningHandle + VarHandleKey() + operator=() + assign() + initialize() + initialize() + clid() + key() + empty() + storeHandle() + owningHandle() + isEventStore() + start() + hashedKey() # pythonRepr() - setOwningHandle() - setKey() - updateKey() - parseKey() - updateHandle() Node2->Node1 Node3 Gaudi::DataHandle Node3->Node2