ActsTrk::GaussianSumFitter Node1 ActsTrk::GaussianSumFitter - m_extrapolationTool - m_trackingGeometryTool - m_ATLASConverterTool - m_trkSummaryTool - m_boundaryCheckTool - m_option_outlierChi2Cut - m_option_maxPropagationStep - m_maxComponents - m_useDirectNavigation - m_refitOnly - m_weightCutOff - m_option_componentMergeMethod - m_componentMergeMethod - m_gsfExtensions + GaussianSumFitter() + ~GaussianSumFitter() + initialize() + fit() + fit() + fit() + fit() + fit() + fit() - prepareOptions() - performFit() - performDirectFit() - makeTrack() - getExtensions() - logger() Node2 extends< AthAlgTool, Trk::ITrackFitter > Node2->Node1 Node3 ActsTrk::ATLASSourceLink SurfaceAccessor + operator()() Node3->Node1 -m_surfaceAccessor Node4 ActsTrk::IActsToTrkConverterTool + DeclareInterfaceID() + actsSurfaceToTrkSurface() + trkSurfaceToActsSurface() + trkMeasurementToSourceLink() + trkTrackToSourceLinks() + trkTrackParametersToActs Parameters() + actsTrackParametersToTrk Parameters() + trkTrackCollectionToActs TrackContainer() + trackingGeometryTool() Node4->Node3 +m_converterTool Node6 std::unique_ptr< Fitter > + ptr + operator->() Node6->Node1 -m_fitter Node7 ActsTrk::FitterHelperFunctions ::ATLASOutlierFinder + StateChiSquaredPerNumber DoFCut + operator()() Node7->Node1 -m_outlierFinder Node8 std::unique_ptr< DirectFitter > + ptr + operator->() Node8->Node1 -m_directFitter Node9 std::unique_ptr< ActsTrk ::TrkMeasurementCalibrator > + operator->() Node9->Node1 -m_calibrator Node10 ActsTrk::TrkMeasurementCalibrator + TrkMeasurementCalibrator() + calibrate() Node10->Node9 +ptr Node13 std::unique_ptr< const Acts::Logger > + ptr + operator->() Node13->Node1 -m_logger