Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State Struct Reference

The State struct. More...

#include <acts/blob/sPHENIX/Core/include/Acts/Vertexing/AdaptiveGridDensityVertexFinder.hpp>

+ Collaboration diagram for Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State:

Public Attributes

DensityMap mainDensityMap
 
std::unordered_map< const
InputTrack_t *, DensityMap
trackDensities
 
std::unordered_map< const
InputTrack_t *, bool > 
trackSelectionMap
 
std::vector< const InputTrack_t * > tracksToRemove
 
bool isInitialized = false
 

Detailed Description

template<int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
struct Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State

The State struct.

Only needed if cacheGridStateForTrackRemoval == true

Definition at line 79 of file AdaptiveGridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 79 of file AdaptiveGridDensityVertexFinder.hpp

Member Data Documentation

template<int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
bool Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State::isInitialized = false

Definition at line 93 of file AdaptiveGridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 93 of file AdaptiveGridDensityVertexFinder.hpp

template<int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
DensityMap Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State::mainDensityMap

Definition at line 81 of file AdaptiveGridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 81 of file AdaptiveGridDensityVertexFinder.hpp

template<int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
std::unordered_map<const InputTrack_t*, DensityMap> Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State::trackDensities

Definition at line 84 of file AdaptiveGridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 84 of file AdaptiveGridDensityVertexFinder.hpp

template<int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
std::unordered_map<const InputTrack_t*, bool> Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State::trackSelectionMap

Definition at line 87 of file AdaptiveGridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 87 of file AdaptiveGridDensityVertexFinder.hpp

template<int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
std::vector<const InputTrack_t*> Acts::AdaptiveGridDensityVertexFinder< trkGridSize, vfitter_t >::State::tracksToRemove

Definition at line 91 of file AdaptiveGridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 91 of file AdaptiveGridDensityVertexFinder.hpp


The documentation for this struct was generated from the following file: