33 for (std::vector<const ITrackLink*>::iterator trackIter=trackBegin;
34 trackIter!=trackEnd;++trackIter)
46 for (std::vector<const ITrackLink*>::iterator trackIter=trackBegin;
47 trackIter!=trackEnd;++trackIter)
58 std::vector<const ITrackLink*> & secondaryTrackLinks)
69 for (std::vector<const ITrackLink*>::const_iterator trackIter=trackBegin;
70 trackIter!=trackEnd;++trackIter)
72 if (*trackIter!=
nullptr)
81 for (std::vector<const ITrackLink*>::const_iterator trackIter=trackBegin;
82 trackIter!=trackEnd;++trackIter)
84 if (*trackIter!=
nullptr)
126 for (std::vector<const ITrackLink*>::iterator trackIter=trackBegin;
127 trackIter!=trackEnd;++trackIter)
142 for (std::vector<const ITrackLink*>::iterator trackIter=trackBegin;
143 trackIter!=trackEnd;++trackIter)
An abstract class which is meant to represent an element link to the Trk::Track or Trk::TrackParticle...
const std::vector< const ITrackLink * > & getSecondaryTrackLinks() const
Get the secondary tracks (please do not delete the pointers)
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)
std::vector< const ITrackLink * > m_primaryTrackLinks
~SelectedTracksInJet()
Destructor.
SelectedTracksInJet & operator=(const SelectedTracksInJet &)
SelectedTracksInJet()
Default constructor, if called initializes a VxVertexOnJetAxis with all data members set to 0.
std::vector< const ITrackLink * > m_secondaryTrackLinks
Ensure that the ATLAS eigen extensions are properly loaded.