SimHitHandle_TRTHit Node1 SimHitHandle_TRTHit - m_d + SimHitHandle_TRTHit() + ~SimHitHandle_TRTHit() + type() + momentumDirection() + actualMomentum() + posStart() + posEnd() + hitTime() + actualPDGCodeFromSimHit() + particleLink() + createTrackParameters() Node2 SimHitHandleBase - m_trackPars - m_pdgId - m_fakemom - m_charge + SimHitHandleBase() + ~SimHitHandleBase() + type() + momentumDirection() + actualMomentum() + momentum() + posStart() + posEnd() + hitTime() + particleLink() and 8 more... # actualPDGCodeFromSimHit() - SimHitHandleBase() - operator=() - setPDG() Node2->Node1