Analysis Software
Documentation for sPHENIX simulation 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

MainGridVector mainGrid = MainGridVector::Zero()
 
std::map< const InputTrack_t
*, std::pair< int,
TrackGridVector > > 
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 81 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 81 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, TrackGridVector> > Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State::binAndTrackGridMap

Definition at line 87 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 87 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 96 of file GridDensityVertexFinder.hpp.

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

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

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<>>
std::map<const InputTrack_t*, bool> Acts::GridDensityVertexFinder< mainGridSize, trkGridSize, vfitter_t >::State::trackSelectionMap

Definition at line 90 of file GridDensityVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 90 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 94 of file GridDensityVertexFinder.hpp.

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


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