Muon::NSWSeed Node1 Muon::NSWSeed - m_pos - m_dir - m_width - m_chi2 - m_size + NSWSeed() + NSWSeed() + NSWSeed() + NSWSeed() + NSWSeed() + chi2() + size() + pos() + dir() + measurements() + add() + newCalibClust() + overlap() - channel() - find() - distance() - insert() - insert() Node2 std::array< SeedMeasurement, 16 > Node2->Node1 -m_phiMeasurements -m_measurements -m_padMeasurements Node3 Muon::NSWSeed::SeedMeasurement - m_dir - m_distance + SeedMeasurement() + SeedMeasurement() + get() + operator->() + operator const Muon ::MuonClusterOnTrack *() + operator==() + operator!() + operator bool() + dir() + pos() + dirDot() + dirDot() + setDistance() + distance() Node3->Node2 +elements Node13 Muon::MuonNSWSegmentFinderTool - m_ambiTool - m_slTrackFitter - m_trackToSegmentTool - m_trackCleaner - m_trackSummary - m_muonClusterCreator - m_ipConstraint - m_caloConstraint - m_maxClustDist - m_nOfSeedLayers - m_useStereoSeeding - m_ocupMmBinWidth - m_ocupMmNumPerBin - m_ocupMmNumPerPair + MuonNSWSegmentFinderTool() + ~MuonNSWSegmentFinderTool() + initialize() + find() + wedgeNumber() + layerNumber() + channel() + idHelper() + isPad() + isStrip() + isWire() + printSeed() + print() + print() + print() - findStereoSegments() - findStgcPrecisionSegments() - find3DSegments() - cleanClusters() - classifyByLayer() - segmentSeedFromStgc() - segmentSeedFromMM() - segmentSeedFromMM() - segmentSeedFromPads() - getPadPhiOverlap() and 11 more... Node13->Node1 -m_parent Node14 Muon::IMuonNSWSegmentFinderTool + find() + ~IMuonNSWSegmentFinderTool() + interfaceID() Node14->Node13 Node16 AthAlgTool + AthAlgTool() + ~AthAlgTool() - AthAlgTool() - AthAlgTool() - operator=() Node16->Node13 Node23 ServiceHandle< Muon ::IMuonEDMHelperSvc > Node23->Node13 -m_edmHelperSvc Node24 PublicToolHandle< Muon ::MuonEDMPrinterTool > Node24->Node13 -m_printer Node25 ServiceHandle< Muon ::IMuonIdHelperSvc > Node25->Node13 -m_idHelperSvc Node26 std::set< std::shared _ptr< const Muon::MuonCluster OnTrack > > Node26->Node1 -m_calibClust