ActsTrk::GaussianSumFitterTool Node1 ActsTrk::GaussianSumFitterTool - 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 + GaussianSumFitterTool() + ~GaussianSumFitterTool() + 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 Node10 ActsTrk::detail::TrkMeasurement Calibrator + TrkMeasurementCalibrator() + calibrate() Node4->Node10 -m_converterTool Node6 ActsTrk::detail::FitterHelper Functions::ATLASOutlierFinder + StateChiSquaredPerNumber DoFCut + operator()() Node6->Node1 -m_outlierFinder Node7 std::unique_ptr< Fitter > + ptr + operator->() Node7->Node1 -m_fitter Node8 std::unique_ptr< DirectFitter > + ptr + operator->() Node8->Node1 -m_directFitter Node9 std::unique_ptr< ActsTrk ::detail::TrkMeasurementCalibrator > + operator->() Node9->Node1 -m_calibrator Node10->Node9 +ptr Node13 std::unique_ptr< const Acts::Logger > + ptr + operator->() Node13->Node1 -m_logger