|
ACTS
Experiment-independent tracking
|
Class which performs filtering of tracks. More...
#include <Acts/TrackFinding/TrackSelector.hpp>
Classes | |
| struct | Config |
| Configuration of a set of cuts for a single eta bin Default construction yields a set of cuts that accepts everything. More... | |
| struct | EtaBinnedConfig |
| Main config object for the track selector. More... | |
| struct | MeasurementCounter |
Public Member Functions | |
| TrackSelector (const Config &config) | |
| Constructor from a single cut config object. | |
| TrackSelector (const EtaBinnedConfig &config) | |
| Constructor from a multi-eta. | |
| const EtaBinnedConfig & | config () const |
| Get readonly access to the config parameters. | |
| template<TrackProxyConcept track_proxy_t> | |
| bool | isValidTrack (const track_proxy_t &track) const |
| Helper function to check if a track is valid. | |
| template<typename input_tracks_t, typename output_tracks_t> | |
| void | selectTracks (const input_tracks_t &inputTracks, output_tracks_t &outputTracks) const |
| Select tracks from an input container and copy them into an output container. | |
Class which performs filtering of tracks.
It accepts an input and an output track container and uses the built-in copy facility to copy tracks into the output container.
|
explicit |
Constructor from a single cut config object.
| config | is the configuration object |
|
explicit |
Constructor from a multi-eta.
| config | is the configuration object |
| const EtaBinnedConfig & Acts::TrackSelector::config | ( | ) | const |
Get readonly access to the config parameters.
| bool Acts::TrackSelector::isValidTrack | ( | const track_proxy_t & | track | ) | const |
Helper function to check if a track is valid.
| track_proxy_t | is the type of the track proxy |
| track | is the track proxy |
| void Acts::TrackSelector::selectTracks | ( | const input_tracks_t & | inputTracks, |
| output_tracks_t & | outputTracks ) const |
Select tracks from an input container and copy them into an output container.
| input_tracks_t | is the type of the input track container |
| output_tracks_t | is the type of the output track container |
| inputTracks | is the input track container |
| outputTracks | is the output track container |