ActsTrk::KalmanFitterTool Node1 ActsTrk::KalmanFitterTool - m_extrapolationTool - m_trackingGeometryTool - m_ATLASConverterTool - m_trkSummaryTool - m_boundaryCheckTool - m_option_outlierChi2Cut - m_option_ReverseFilteringPt - m_option_maxPropagationStep - m_option_seedCovarianceScale - m_kfExtensions - m_broadROTcreator - m_ROTcreator - m_doReFitFromPRD + KalmanFitterTool() + ~KalmanFitterTool() + initialize() + fit() + fit() + fit() + fit() + fit() + fit() + fit() + fit() - makeTrack() - logger() Node2 extends< AthAlgTool, Trk::ITrackFitter, ActsTrk::IFitterTool > Node2->Node1 Node3 ActsTrk::detail::FitterHelper Functions::ReverseFilteringLogic + momentumMax + operator()() Node3->Node1 -m_reverseFilteringLogic Node4 ActsTrk::detail::FitterHelper Functions::ATLASOutlierFinder + StateChiSquaredPerNumber DoFCut + operator()() Node4->Node1 -m_outlierFinder Node5 std::unique_ptr< Fitter > + ptr + operator->() Node5->Node1 -m_fitter Node6 std::unique_ptr< DirectFitter > + ptr + operator->() Node6->Node1 -m_directFitter Node7 std::unique_ptr< ActsTrk ::detail::TrkMeasurementCalibrator > + operator->() Node7->Node1 -m_calibrator Node8 ActsTrk::detail::TrkMeasurement Calibrator + TrkMeasurementCalibrator() + calibrate() Node8->Node7 +ptr Node9 ActsTrk::detail::Measurement CalibratorBase # s_pixelSubspaceIndices # s_hgtdSubspaceIndices + MeasurementCalibratorBase() + setProjector() + setState() + setStateFromMeasurement() Node9->Node8 Node13 std::unique_ptr< const Acts::Logger > + ptr + operator->() Node13->Node1 -m_logger