FPGATrackSimOfflineTrack Node1 FPGATrackSimOfflineTrack - m_qoverpt - m_eta - m_phi - m_d0 - m_z0 - m_barcode_frac + FPGATrackSimOfflineTrack() + setQOverPt() + setEta() + setPhi() + setD0() + setZ0() + setBarcode() + setBarcodeFrac() + getPt() + getEta() and 9 more... Node2 TObject Node2->Node1 Node4 FPGATrackSimOfflineHit - m_locX - m_locY - m_isPixel - m_isBarrel - m_layer - m_clustID - m_trackNumber - m_hitType + FPGATrackSimOfflineHit() + setLocX() + setLocY() + setIsPixel() + setIsBarrel() + setLayer() + setClusterID() + setTrackNumber() + setHitType() + getLocX() and 7 more... Node2->Node4 Node3 std::vector< FPGATrackSim OfflineHit > Node3->Node1 -m_hits Node4->Node3 +elements Node5 long Node5->Node1 -m_barcode