EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State Struct Reference

The State struct. More...

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

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

Public Attributes

ActsVectorF< mainGridSize > mainGrid = ActsVectorF<mainGridSize>::Zero()
 
std::map< const InputTrack_t
*, std::pair< int, ActsVectorF
< trkGridSize > > > 
binAndTrackGridMap
 
std::map< const InputTrack_t
*, bool > 
trackSelectionMap
 
std::vector< const InputTrack_t * > tracksToRemove
 
bool isInitialized = false
 

Detailed Description

template<int mainGridSize = 2000, int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
struct Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State

The State struct.

Only needed if cacheGridStateForTrackRemoval == true

Definition at line 77 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 77 of file GridDensityVertexFinder.hpp

Member Data Documentation

template<int mainGridSize = 2000, int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
std::map<const InputTrack_t*, std::pair<int, ActsVectorF<trkGridSize> > > Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State::binAndTrackGridMap

Definition at line 83 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 83 of file GridDensityVertexFinder.hpp

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

Definition at line 92 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 92 of file GridDensityVertexFinder.hpp

template<int mainGridSize = 2000, int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
ActsVectorF<mainGridSize> Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State::mainGrid = ActsVectorF<mainGridSize>::Zero()

Definition at line 79 of file GridDensityVertexFinder.hpp.

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

template<int mainGridSize = 2000, int trkGridSize = 15, typename vfitter_t = DummyVertexFitter<>>
std::map<const InputTrack_t*, bool> Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State::trackSelectionMap

Definition at line 86 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 86 of file GridDensityVertexFinder.hpp

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

Definition at line 90 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 90 of file GridDensityVertexFinder.hpp


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