ATLAS Offline Software
|
#include <SelectedTracksInJet.h>
Public Member Functions | |
SelectedTracksInJet () | |
Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0. More... | |
~SelectedTracksInJet () | |
Destructor. More... | |
SelectedTracksInJet (std::vector< const ITrackLink * > &primaryTrackLinks, std::vector< const ITrackLink * > &secondaryTrackLinks) | |
Constructs a SelectedTracksInJet from a vector of primaries and secondaries. More... | |
SelectedTracksInJet (const SelectedTracksInJet &) | |
Copy constructor and assignement operator. More... | |
SelectedTracksInJet & | operator= (const SelectedTracksInJet &) |
void | setPrimaryTrackLinks (std::vector< const ITrackLink * > &primaryTrackLinks) |
Set the primary tracks (takes ownership of pointers) More... | |
void | setSecondaryTrackLinks (std::vector< const ITrackLink * > &secondaryTracLinks) |
Set the secondary tracks (takes ownership of pointers) More... | |
const std::vector< const ITrackLink * > & | getPrimaryTrackLinks () const |
Get the priamry tracks (please do not delete the pointers) More... | |
const std::vector< const ITrackLink * > & | getSecondaryTrackLinks () const |
Get the secondary tracks (please do not delete the pointers) More... | |
Private Attributes | |
std::vector< const ITrackLink * > | m_primaryTrackLinks |
std::vector< const ITrackLink * > | m_secondaryTrackLinks |
Definition at line 61 of file SelectedTracksInJet.h.
|
default |
Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0.
Trk::SelectedTracksInJet::~SelectedTracksInJet | ( | ) |
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 71 of file SelectedTracksInJet.cxx.
Trk::SelectedTracksInJet::SelectedTracksInJet | ( | const SelectedTracksInJet & | rhs | ) |
const std::vector< const ITrackLink * > & Trk::SelectedTracksInJet::getPrimaryTrackLinks | ( | ) | const |
Get the priamry tracks (please do not delete the pointers)
Definition at line 167 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 172 of file SelectedTracksInJet.cxx.
SelectedTracksInJet & Trk::SelectedTracksInJet::operator= | ( | const SelectedTracksInJet & | rhs | ) |
Definition at line 105 of file SelectedTracksInJet.cxx.
void Trk::SelectedTracksInJet::setPrimaryTrackLinks | ( | std::vector< const ITrackLink * > & | primaryTrackLinks | ) |
Set the primary tracks (takes ownership of pointers)
Definition at line 135 of file SelectedTracksInJet.cxx.
void Trk::SelectedTracksInJet::setSecondaryTrackLinks | ( | std::vector< const ITrackLink * > & | secondaryTracLinks | ) |
Set the secondary tracks (takes ownership of pointers)
Definition at line 151 of file SelectedTracksInJet.cxx.
|
private |
Definition at line 135 of file SelectedTracksInJet.h.
|
private |
Definition at line 136 of file SelectedTracksInJet.h.