xAOD::RpcStrip_v1 Node1 xAOD::RpcStrip_v1 + RpcStrip_v1() + ~RpcStrip_v1() + numDimensions() + measuresPhi() + setMeasuresPhi() Node2 xAOD::RpcMeasurement_v1 - m_readoutEle - m_identifier + RpcMeasurement_v1() + ~RpcMeasurement_v1() + type() + identify() + localMeasurementPos() + stripNumber() + gasGap() + measuresPhi() + doubletPhi() + time() and 16 more... Node2->Node1 Node3 xAOD::UncalibratedMeasurement_v1 + UncalibratedMeasurement_v1() + UncalibratedMeasurement_v1() + operator=() + ~UncalibratedMeasurement_v1() + UncalibratedMeasurement_v1() + operator=() * identifierHash() * identifier() * localPosition() * localPosition() * localCovariance() * localCovariance() * type() * numDimensions() * setIdentifierHash() * setIdentifier() * setMeasurement() Node3->Node2 Node4 SG::AuxElement + supportsThinning + AuxElement() + AuxElement() + AuxElement() + operator=() + assign() + ~AuxElement() + container() + container() + auxdata() + auxdata() and 30 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() - makePrivateStore1() - makePrivateStore1() - setStore1() - clearAux() - copyAux() Node4->Node3 Node5 SG::ConstAuxElement - m_container + ConstAuxElement() + ConstAuxElement() + ConstAuxElement() + operator=() + ~ConstAuxElement() + container() + auxdata() + auxdata() + auxdataConst() + auxdataConst() and 7 more... - releasePrivateStoreForDtor() - setIndex() - setIndexPrivate() Node5->Node4 Node6 SG::IAuxElement - m_index - m_privateStoreState + IAuxElement() + IAuxElement() + index() # noPrivateData() # havePrivateData() # hadPrivateData() - setIndex() - setNoPrivateData() - setHavePrivateData() - setHadPrivateData() Node6->Node5