|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef TRACKSELECTOR_H
14 #define TRACKSELECTOR_H
57 std::vector<TIDA::Track*>
t;
91 #endif // TRACKSELECTOR_H
std::vector< TIDA::Track * > tracks(TrackFilter *selector) const
TrackSelector(TrackFilter *selector=0)
virtual bool addTrack(TIDA::Track *t, bool(*f)(const TIDA::Track *)=0)
base class for a single track selection filter allowing parameter setting for complex track selection
void delete_track(TIDA::Track *t)
virtual bool select(const TIDA::Track *t, const TIDARoiDescriptor *r=0)=0
virtual void cleanup(TIDA::Track *)
std::vector< TIDA::Track * > m_tracks
const std::vector< TIDA::Track * > & tracks() const
virtual void addTracks(std::vector< TIDA::Track * > &t, bool(*f)(const TIDA::Track *)=0)
virtual TrackSelector * clone()=0