SimHitHandle_ForwardHit Node1 SimHitHandle_ForwardHit - m_d - m_link + SimHitHandle_ForwardHit() + ~SimHitHandle_ForwardHit() + 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