Muon::MuonTrackSteering::GarbageContainer Node1 Muon::MuonTrackSteering ::GarbageContainer + push_back() + push_back() + reserve() Node2 std::vector< std::unique _ptr< Muon::MuonSegment > > Node2->Node1 +seg_garbage Node3 std::unique_ptr< Muon ::MuonSegment > + operator->() Node3->Node2 +elements Node4 Muon::MuonSegment + kNoValue - m_globalPosition - m_globalDirection + MuonSegment() + MuonSegment() + operator=() + MuonSegment() + operator=() + MuonSegment() + MuonSegment() + ~MuonSegment() + clone() + globalPosition() and 8 more... # dump() # dump() - clearMeasVector() Node4->Node3 +ptr Node69 Muon::MuPatSegment + quality + segmentIndex + usedInFit + chIndex + stIndex + isEndcap + isMdt + MuPatSegment() + ~MuPatSegment() + entryPars() + addTrack() + removeTrack() + tracks() Node4->Node69 +segment Node5 Trk::Segment # m_author + Segment() + Segment() + Segment() + operator=() + operator=() + Segment() + ~Segment() + clone() + uniqueClone() + type() and 9 more... Node5->Node4 Node15 Trk::SpaceTimePointBase # m_time # m_errorTime # m_weight + SpaceTimePointBase() + SpaceTimePointBase() + operator=() + ~SpaceTimePointBase() + SpaceTimePointBase() + operator=() + globalPosition() + time() + errorTime() + weight() Node15->Node4 Node16 Trk::SurfacePtrHolderImpl DetEl< Trk::PlaneSurface > + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + SurfacePtrHolderImplDetEl() + operator=() + operator=() + surfacePtr() + release() + destroySurface() + cloneHelper() # ~SurfacePtrHolderImplDetEl() Node16->Node4 Node67 std::vector< std::unique _ptr< Muon::MuPatSegment > > Node67->Node1 +pat_garbage Node68 std::unique_ptr< Muon ::MuPatSegment > + operator->() Node68->Node67 +elements Node69->Node68 +ptr