Muon::MooTrackFitter::FitterData Node1 Muon::MooTrackFitter ::FitterData + nOverlaps + nSmall + nLarge + avePhi + phiMin + phiMax + hasBarrel + hasEndcap + firstIsTrack + secondIsTrack + firstHasMomentum + secondHasMomentum + FitterData() + ~FitterData() + numberOfSLOverlaps() + numberOfSmallChambers() + numberOfLargeChambers() Node2 std::vector< std::pair < const Trk::TrackParameters *, const Trk::Layer * > > + elements Node2->Node1 +materialLayers Node3 std::vector< std::unique _ptr< const Trk::MeasurementBase > > Node3->Node1 +garbage Node8 std::set< Identifier > Node8->Node1 +mdtIdsSecond +mdtIdsFirst Node17 Muon::MuPatCandidateBase + nmdtHitsMl1 + nmdtHitsMl2 + ncscHitsEta + ncscHitsPhi + nrpcHitsEta + nrpcHitsPhi + ntgcHitsEta + ntgcHitsPhi # m_hasMomentum - m_hasEndcap - m_hasSmallChamber - m_hasLargeChamber - m_hasSLOverlap + MuPatCandidateBase() + MuPatCandidateBase() + ~MuPatCandidateBase() + etaHits() + phiHits() + fakePhiHits() + hits() + hasSmallChamber() + hasLargeChamber() + hasSLOverlap() and 14 more... # hasSLOverlap() # hasSmallChamber() # hasLargeChamber() # setEtaHits() # setPhiHits() # setFakePhiHits() # setAllHits() # hitList() # chamberIds() # clearChambers() # addChamber() # setChambers() Node8->Node17 -m_chamberIds Node10 std::vector< MuPatHitPtr > Node10->Node1 +hitList Node10->Node17 -m_hitList Node13 std::set< MuonStationIndex ::StIndex > + keys Node13->Node1 +stations Node13->Node17 #m_stations Node14 std::map< MuonStationIndex ::StIndex, SmallLargeChambers > + keys + elements Node14->Node1 +smallLargeChambersPerStation Node15 std::unique_ptr< Trk ::ParametersT > + operator->() Node15->Node1 +startPars Node17->Node1 +firstEntry +secondEntry Node21 std::vector< const Trk::MeasurementBase * > Node21->Node1 +measurements +phiHits +etaHits +firstLastMeasurements Node21->Node17 -m_fakePhiHits -m_phiHits -m_allHits -m_etaHits