#include <NtupleTrackSelector.h>
Definition at line 20 of file NtupleTrackSelector.h.
◆ NtupleTrackSelector()
NtupleTrackSelector::NtupleTrackSelector |
( |
TrackFilter * |
selector = 0 | ) |
|
|
inline |
◆ addTrack()
◆ addTracks()
◆ cleanup()
|
inlineprotectedvirtualinherited |
◆ clear()
virtual void NtupleTrackSelector::clear |
( |
| ) |
|
|
inlineoverridevirtual |
the ntple selector manages the tracks itself, so we have to do an explicit delete for each one to prevent memory leaking
Reimplemented from TrackSelector.
Definition at line 71 of file NtupleTrackSelector.h.
◆ clone()
◆ delete_track()
◆ selectTrack() [1/2]
◆ selectTrack() [2/2]
void NtupleTrackSelector::selectTrack |
( |
TIDA::Track * |
track | ) |
|
|
inline |
◆ selectTracks() [1/2]
void NtupleTrackSelector::selectTracks |
( |
const std::vector< TIDA::Track * > & |
tracks | ) |
|
|
inline |
extract all the tracks from a vector of Tracks pointers
Definition at line 59 of file NtupleTrackSelector.h.
61 std::vector<TIDA::Track*>::const_iterator trackitr =
tracks.begin();
62 std::vector<TIDA::Track*>::const_iterator trackend =
tracks.end();
63 while ( trackitr!=trackend ) {
◆ selectTracks() [2/2]
void NtupleTrackSelector::selectTracks |
( |
const std::vector< TIDA::Track > & |
tracks | ) |
|
|
inline |
extract all the tracks from a vector of Tracks
Definition at line 48 of file NtupleTrackSelector.h.
50 std::vector<TIDA::Track>::const_iterator trackitr =
tracks.begin();
51 std::vector<TIDA::Track>::const_iterator trackend =
tracks.end();
52 while ( trackitr!=trackend ) {
◆ size()
unsigned TrackSelector::size |
( |
| ) |
const |
|
inlineinherited |
◆ tracks() [1/2]
◆ tracks() [2/2]
◆ m_selector
◆ m_tracks
The documentation for this class was generated from the following file: