MuonR4::NswSegmentFinderAlg Node1 MuonR4::NswSegmentFinderAlg - m_visionTool - m_calibTool - m_windowTheta - m_minPullThreshold - m_minSeedHits - m_maxInvalidClusters - m_markHitsFromSeed - m_maxUsed - m_minClusSize - m_maxChi2 - m_maxClustersInLayer - m_maxdYWindow - m_dumpSeedStatistics + ~NswSegmentFinderAlg() + initialize() + execute() + finalize() - classifyStrip() - emptyBookKeeper() - hitFromIPCorridor() - constructPrelimnarySeeds() - buildSegmentSeed() - fitSegmentSeed() - markHitsAsUsed() - extendHits() - findSegmentsFromMaximum() Node2 AthReentrantAlgorithm Node2->Node1 Node3 AthCommonReentrantAlgorithm < Gaudi::Algorithm > - m_extendedExtraObjects + AthCommonReentrantAlgorithm() + ~AthCommonReentrantAlgorithm() + sysInitialize() + isClonable() + cardinality() + sysExecute() + extraOutputDeps() + filterPassed() + setFilterPassed() - AthCommonReentrantAlgorithm() - AthCommonReentrantAlgorithm() - operator=() Node3->Node2 Node10 std::unique_ptr< MuonR4 ::NswSegmentFinderAlg ::SeedStatistics > + operator->() Node10->Node1 -ATLAS_THREAD_SAFE Node11 MuonR4::NswSegmentFinder Alg::SeedStatistics + SeedStatistics() + addToStat() + printTableSeedStats() Node11->Node10 +ptr Node16 std::unique_ptr< MuonR4 ::SegmentFit::SegmentLineFitter > + operator->() Node16->Node1 -m_lineFitter Node29 SG::WriteHandleKey < DataVector > + WriteHandleKey() + WriteHandleKey() + operator=() Node29->Node1 -m_writeSegmentKey -m_writeSegmentSeedKey Node63 ServiceHandle< Muon ::IMuonIdHelperSvc > Node63->Node1 -m_idHelperSvc Node64 SG::ReadHandleKey< ActsTrk::GeometryContext > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node64->Node1 -m_geoCtxKey Node65 SG::ReadHandleKey< DataVector > + ReadHandleKey() + ReadHandleKey() + operator=() # ReadHandleKey() # ReadHandleKey() Node65->Node1 -m_etaKey