![]() |
ATLAS Offline Software
|
#include <TrackPtr.h>
Public Member Functions | |
| TrackPtr ()=delete | |
| TrackPtr (const TrackPtr &)=delete | |
| TrackPtr & | operator= (const TrackPtr &)=delete |
| TrackPtr (TrackPtr &&a) | |
| TrackPtr (TrackPtr &&a, int uid) | |
| TrackPtr (const Trk::Track *orig_track) | |
| TrackPtr (Trk::Track *new_track, bool fitted) | |
| TrackPtr (const Trk::Track *orig_track, int uid) | |
| TrackPtr (Trk::Track *new_track, bool fitted, int uid) | |
| ~TrackPtr () | |
| Trk::Track * | release () |
| const Trk::Track * | operator-> () const |
| const Trk::Track & | operator* () const |
| const Trk::Track * | track () const |
| Trk::Track * | newTrack () |
| void | setNewTrack (Trk::Track *track, bool fitted) |
| bool | fitted () const |
| void | forceFitted () |
| int | getUid () const |
Private Attributes | |
| union { | |
| Trk::Track * m_ownedTrack | |
| const Trk::Track * m_origTrack | |
| } | m_track |
| const int | m_uid |
| bool | m_owner |
| bool | m_fitted |
Definition at line 10 of file TrackPtr.h.
|
delete |
|
delete |
|
inline |
Definition at line 19 of file TrackPtr.h.
|
inline |
|
inline |
|
inline |
Definition at line 34 of file TrackPtr.h.
|
inline |
|
inline |
|
inline |
Definition at line 37 of file TrackPtr.h.
|
inline |
Definition at line 76 of file TrackPtr.h.
|
inline |
Definition at line 77 of file TrackPtr.h.
|
inline |
Definition at line 78 of file TrackPtr.h.
|
inline |
Definition at line 58 of file TrackPtr.h.
|
inline |
Definition at line 53 of file TrackPtr.h.
|
inline |
Definition at line 52 of file TrackPtr.h.
|
inline |
Definition at line 41 of file TrackPtr.h.
|
inline |
|
inline |
Definition at line 54 of file TrackPtr.h.
|
private |
Definition at line 87 of file TrackPtr.h.
| const Trk::Track* Trk::TrackPtr::m_origTrack |
Definition at line 83 of file TrackPtr.h.
| Trk::Track* Trk::TrackPtr::m_ownedTrack |
Definition at line 82 of file TrackPtr.h.
|
private |
Definition at line 86 of file TrackPtr.h.
| union { ... } Trk::TrackPtr::m_track |
|
private |
Definition at line 85 of file TrackPtr.h.