SimHitHandle_TrackRecord Node1 SimHitHandle_TrackRecord - m_trkrecord - m_mom - m_momdir - m_link + SimHitHandle_TrackRecord() + ~SimHitHandle_TrackRecord() + 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