|
ACTS
Experiment-independent tracking
|
The State struct. More...
#include <Acts/Vertexing/GridDensityVertexFinder.hpp>
Public Member Functions | |
| State (MainGridVector mainGrid_) | |
| Constructor with main grid vector. | |
Public Attributes | |
| std::map< InputTrack, std::pair< int, TrackGridVector > > | binAndTrackGridMap |
| Map to store z-bin and track grid (i.e. | |
| bool | isInitialized = false |
| Flag indicating if the state has been initialized. | |
| MainGridVector | mainGrid |
| The main density grid for vertex finding. | |
| std::map< InputTrack, bool > | trackSelectionMap |
| Map to store bool if track has passed track selection or not. | |
| std::vector< InputTrack > | tracksToRemove |
| Store tracks that have been removed from track collection. | |
The State struct.
Only needed if cacheGridStateForTrackRemoval == true
|
explicit |
Constructor with main grid vector.
| mainGrid_ | The main density grid for vertex finding |
| std::map<InputTrack, std::pair<int, TrackGridVector> > Acts::GridDensityVertexFinder::State::binAndTrackGridMap |
Map to store z-bin and track grid (i.e.
the density contribution of a single track to the main grid) for every single track
| bool Acts::GridDensityVertexFinder::State::isInitialized = false |
Flag indicating if the state has been initialized.
| MainGridVector Acts::GridDensityVertexFinder::State::mainGrid |
The main density grid for vertex finding.
| std::map<InputTrack, bool> Acts::GridDensityVertexFinder::State::trackSelectionMap |
Map to store bool if track has passed track selection or not.
| std::vector<InputTrack> Acts::GridDensityVertexFinder::State::tracksToRemove |
Store tracks that have been removed from track collection.
These track will be removed from the main grid