ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::AdaptiveGridDensityVertexFinder::State Struct Reference

The State struct. More...

#include <Acts/Vertexing/AdaptiveGridDensityVertexFinder.hpp>

Collaboration diagram for Acts::AdaptiveGridDensityVertexFinder::State:
[legend]

Public Attributes

bool isInitialized = false
 Flag indicating whether the state has been initialized.
DensityMap mainDensityMap
 Main density map storing cumulative track density per z-bin.
std::unordered_map< InputTrack, DensityMaptrackDensities
 Map storing individual track density contributions.
std::vector< InputTracktracksToRemove
 Vector of tracks to be removed from density calculation.

Detailed Description

The State struct.

Only needed if cacheGridStateForTrackRemoval == true

Member Data Documentation

◆ isInitialized

bool Acts::AdaptiveGridDensityVertexFinder::State::isInitialized = false

Flag indicating whether the state has been initialized.

◆ mainDensityMap

DensityMap Acts::AdaptiveGridDensityVertexFinder::State::mainDensityMap

Main density map storing cumulative track density per z-bin.

◆ trackDensities

std::unordered_map<InputTrack, DensityMap> Acts::AdaptiveGridDensityVertexFinder::State::trackDensities

Map storing individual track density contributions.

◆ tracksToRemove

std::vector<InputTrack> Acts::AdaptiveGridDensityVertexFinder::State::tracksToRemove

Vector of tracks to be removed from density calculation.