Trk::GeantFollowerHelper Node1 Trk::GeantFollowerHelper + MAXPROBES - m_extrapolator - m_extrapolateDirectly - m_extrapolateIncrementally - m_tX0Cache + GeantFollowerHelper() + ~GeantFollowerHelper() + initialize() + finalize() + beginEvent() + trackParticle() + endEvent() Node2 extends< AthAlgTool, IGeantFollowerHelper > Node2->Node1 Node3 TTree Node3->Node1 -m_validationTree Node4 std::string Node4->Node1 -m_validationTreeFolder -m_validationTreeDescription -m_validationTreeName Node5 std::basic_string< char > Node5->Node4 Node6 Trk::ParametersBase < DIM, T > # m_position # m_momentum + ~ParametersBase() + charge() + position() + momentum() + pT() + eta() + operator==() + hasSurface() + associatedSurface() + measurementFrame() and 6 more... # ParametersBase() # ParametersBase() # operator=() # ParametersBase() # operator=() # ParametersBase() # ParametersBase() # ParametersBase() # updateParametersHelper() Node6->Node1 -m_parameterCache Node7 Trk::ParametersCommon < DIM, T > + dim # m_covariance + AmgVector() + AmgVector() + AmgSymMatrix() + AmgSymMatrix() + isCharged() + localPosition() + setParameters() + setCovariance() + updateParameters() + updateParameters() and 7 more... # ParametersCommon() # ParametersCommon() # operator=() # ParametersCommon() # operator=() # ParametersCommon() # ParametersCommon() # ParametersCommon() # updateParametersHelper() # AmgVector() Node7->Node6 Node8 T Node8->Node7 #m_chargeDef Node9 std::unique_ptr< Trk ::GeantFollowerHelper ::TreeData > + operator->() Node9->Node1 -m_treeData Node10 Trk::GeantFollowerHelper ::TreeData + m_t_x + m_t_y + m_t_z + m_t_theta + m_t_eta + m_t_phi + m_t_p + m_t_charge + m_t_pdg + m_g4_steps and 20 more... Node10->Node9 +ptr