![]() |
ATLAS Offline Software
|
#include <SelectedTracksInJet.h>
Public Member Functions | |
| SelectedTracksInJet () | |
| Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0. | |
| ~SelectedTracksInJet () | |
| Destructor. | |
| SelectedTracksInJet (std::vector< const ITrackLink * > &primaryTrackLinks, std::vector< const ITrackLink * > &secondaryTrackLinks) | |
| Constructs a SelectedTracksInJet from a vector of primaries and secondaries. | |
| SelectedTracksInJet (const SelectedTracksInJet &) | |
| Copy constructor and assignement operator. | |
| SelectedTracksInJet & | operator= (const SelectedTracksInJet &) |
| void | setPrimaryTrackLinks (std::vector< const ITrackLink * > &primaryTrackLinks) |
| Set the primary tracks (takes ownership of pointers) | |
| void | setSecondaryTrackLinks (std::vector< const ITrackLink * > &secondaryTracLinks) |
| Set the secondary tracks (takes ownership of pointers) | |
| const std::vector< const ITrackLink * > & | getPrimaryTrackLinks () const |
| Get the priamry tracks (please do not delete the pointers) | |
| const std::vector< const ITrackLink * > & | getSecondaryTrackLinks () const |
| Get the secondary tracks (please do not delete the pointers) | |
Private Attributes | |
| std::vector< const ITrackLink * > | m_primaryTrackLinks |
| std::vector< const ITrackLink * > | m_secondaryTrackLinks |
Definition at line 39 of file SelectedTracksInJet.h.
|
default |
Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0.
| Trk::SelectedTracksInJet::~SelectedTracksInJet | ( | ) |
Destructor.
Definition at line 28 of file SelectedTracksInJet.cxx.
| Trk::SelectedTracksInJet::SelectedTracksInJet | ( | std::vector< const ITrackLink * > & | primaryTrackLinks, |
| std::vector< const ITrackLink * > & | secondaryTrackLinks ) |
Constructs a SelectedTracksInJet from a vector of primaries and secondaries.
Definition at line 57 of file SelectedTracksInJet.cxx.
| Trk::SelectedTracksInJet::SelectedTracksInJet | ( | const SelectedTracksInJet & | rhs | ) |
Copy constructor and assignement operator.
Definition at line 63 of file SelectedTracksInJet.cxx.
| const std::vector< const ITrackLink * > & Trk::SelectedTracksInJet::getPrimaryTrackLinks | ( | ) | const |
Get the priamry tracks (please do not delete the pointers)
Definition at line 153 of file SelectedTracksInJet.cxx.
| const std::vector< const ITrackLink * > & Trk::SelectedTracksInJet::getSecondaryTrackLinks | ( | ) | const |
Get the secondary tracks (please do not delete the pointers)
Definition at line 158 of file SelectedTracksInJet.cxx.
| SelectedTracksInJet & Trk::SelectedTracksInJet::operator= | ( | const SelectedTracksInJet & | rhs | ) |
Definition at line 91 of file SelectedTracksInJet.cxx.
| void Trk::SelectedTracksInJet::setPrimaryTrackLinks | ( | std::vector< const ITrackLink * > & | primaryTrackLinks | ) |
Set the primary tracks (takes ownership of pointers)
Definition at line 121 of file SelectedTracksInJet.cxx.
| void Trk::SelectedTracksInJet::setSecondaryTrackLinks | ( | std::vector< const ITrackLink * > & | secondaryTracLinks | ) |
Set the secondary tracks (takes ownership of pointers)
Definition at line 137 of file SelectedTracksInJet.cxx.
|
private |
Definition at line 91 of file SelectedTracksInJet.h.
|
private |
Definition at line 92 of file SelectedTracksInJet.h.