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