MuonCalib::QuasianalyticLineReconstruction Node1 MuonCalib::Quasianalytic LineReconstruction - m_r_max - m_road_width - m_time_out + QuasianalyticLineReconstruction() + QuasianalyticLineReconstruction() + roadWidth() + setRoadWidth() + setTimeOut() + setMaxRadius() + fit() + fit() + fit() + printLevel() - init() - init() - tangent() - track_candidate() Node2 MuonCalib::IMdtPatRecFitter # m_refine_segment # m_refit + IMdtPatRecFitter() + ~IMdtPatRecFitter() + SetRefineSegmentFlag() + RefineSegmentFlag() + switchOnRefit() + switchOffRefit() + refit() + setRoadWidth() Node2->Node1 Node3 MuonCalib::IMdtSegmentFitter + ~IMdtSegmentFitter() + fit() + fit() + printLevel() Node3->Node2 Node4 MuonCalib::DCSLFitter - m_debug + DCSLFitter() + fit() + fit() + printLevel() - getY() - getZ() - getVec() Node3->Node4 Node4->Node1 -m_nfitter Node5 std::vector< int > + elements Node5->Node1 -m_nb_cand_hits Node6 std::vector< MuonCalib ::MTStraightLine > Node6->Node1 -m_tangent -m_candidate Node7 MuonCalib::MTStraightLine - m_position - m_direction - m_position_error - m_direction_error - m_chi2 - m_numTrkHits + MTStraightLine() + MTStraightLine() + MTStraightLine() + positionVector() + directionVector() + positionError() + directionError() + a_x1() + a_x1_error() + b_x1() and 15 more... - init() - init() - init() Node7->Node6 +elements Node8 std::vector< MdtHitPtr > Node8->Node7 -m_used_hits Node9 std::shared_ptr< T > + operator->() Node9->Node8 +elements Node10 T Node10->Node9 +ptr