RealTrackTree Node1 RealTrackTree + triggerName + m_mcAvailable + m_maxEvents - m_outfileName + RealTrackTree() + Loop() + define1DHistogram() + define2DHistogram() + define2DHistogram() + error_func() + stableGaussianFit() + GetSplitMatchDistance() + isGoodVertex() + GetVtxDistance() and 11 more... Node2 InDetTrackTree + fCurrent + ei_RunNumber + ei_EventNumber + ei_timestamp + ei_timestamp_ns + ei_lbn + ei_bcid + ei_detmask0 + ei_detmask1 + mc_n and 247 more... + InDetTrackTree() + ~InDetTrackTree() + Cut() + GetEntry() + LoadTree() + Init() + Loop() + Notify() + Show() + InDetTrackTree() and 8 more... Node2->Node1 Node3 std::vector< vector < int > > Node3->Node2 +vxbc_trk_index +vxnbc_trk_index +vxsplit_trk_index Node4 vector< int > Node4->Node3 +elements Node5 std::vector< short > + elements Node5->Node2 +trig_L2_passedPhysics +trig_EF_passedPhysics Node6 TTree Node6->Node1 #trigMetaDataTree Node6->Node2 +fChain Node7 std::vector< int > + elements Node7->Node2 +pevt_time +trk_fitter +trk_hitPattern +trk_nTGCPhiHits +vxbc_nTracks +trk_nSCTHits +vxbc_ndof +trk_nMDTHits +mc_gen_status +vxbc_type ... Node8 std::vector< float > + elements Node8->Node2 +vxsplit_cov_xy +vxbc_cov_xz +trk_phi_wrtPV +vxsplit_E +vxsplit_chi2 +vxsplit_cov_xz +trk_cov_phi_wrtPV +trk_qoverp_wrtPV +trk_pixeldEdx +trk_cov_qoverp_wrtPV ... Node9 std::vector< unsigned int > + elements Node9->Node2 +trig_L1_TAV