4#ifndef _Trk_TrackPtr_h_
5#define _Trk_TrackPtr_h_
22 a.m_track.m_ownedTrack = nullptr;
29 a.m_track.m_ownedTrack = nullptr;
const Trk::Track * m_origTrack
Trk::Track * m_ownedTrack
TrackPtr(TrackPtr &&a, int uid)
void setNewTrack(Trk::Track *track, bool fitted)
union Trk::TrackPtr::@007340305043211151354102074007254106035314152220 m_track
TrackPtr & operator=(const TrackPtr &)=delete
const Trk::Track * operator->() const
TrackPtr(Trk::Track *new_track, bool fitted, int uid)
TrackPtr(const Trk::Track *orig_track)
TrackPtr(const TrackPtr &)=delete
const Trk::Track & operator*() const
TrackPtr(Trk::Track *new_track, bool fitted)
TrackPtr(const Trk::Track *orig_track, int uid)
const Trk::Track * track() const
Ensure that the ATLAS eigen extensions are properly loaded.