|
ACTS
Experiment-independent tracking
|
Measurement counting rules for geometry-specific requirements. More...
#include <Acts/TrackFinding/TrackSelector.hpp>
Public Types | |
| using | CounterElement |
| Type combining a geometry hierarchy map and a minimum hit count. | |
Public Member Functions | |
| void | addCounter (const std::vector< GeometryIdentifier > &identifiers, unsigned int threshold) |
| Add a new counter with threshold for specified geometry. | |
| template<TrackProxyConcept track_proxy_t> | |
| bool | isValidTrack (const track_proxy_t &track) const |
| Check if track satisfies all measurement requirements. | |
Public Attributes | |
| boost::container::small_vector< CounterElement, 4 > | counters |
| Collection of counter elements. | |
Measurement counting rules for geometry-specific requirements.
Type combining a geometry hierarchy map and a minimum hit count.
| void Acts::TrackSelector::MeasurementCounter::addCounter | ( | const std::vector< GeometryIdentifier > & | identifiers, |
| unsigned int | threshold ) |
Add a new counter with threshold for specified geometry.
| identifiers | Geometry identifiers to count measurements in |
| threshold | Minimum number of required measurements |
| bool Acts::TrackSelector::MeasurementCounter::isValidTrack | ( | const track_proxy_t & | track | ) | const |
Check if track satisfies all measurement requirements.
| track | The track to check |