ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
ActsPlugins::HashingAnnoy< external_spacepoint_t, SpacePointContainer > Class Template Reference

#include </home/runner/work/acts/acts/Plugins/Hashing/include/ActsPlugins/Hashing/HashingAnnoy.hpp>

Collaboration diagram for ActsPlugins::HashingAnnoy< external_spacepoint_t, SpacePointContainer >:
[legend]

Public Member Functions

void computeSpacePointsBuckets (const AnnoyModel *annoyModel, const SpacePointContainer &spacePoints, const unsigned int bucketSize, const unsigned int zBins, const unsigned int phiBins, const double layerRMin, const double layerRMax, const double layerZMin, const double layerZMax)

Public Attributes

std::map< unsigned int, std::set< external_spacepoint_t > > m_bucketsSPMap

Member Function Documentation

◆ computeSpacePointsBuckets()

template<typename external_spacepoint_t, typename SpacePointContainer>
void ActsPlugins::HashingAnnoy< external_spacepoint_t, SpacePointContainer >::computeSpacePointsBuckets ( const AnnoyModel * annoyModel,
const SpacePointContainer & spacePoints,
const unsigned int bucketSize,
const unsigned int zBins,
const unsigned int phiBins,
const double layerRMin,
const double layerRMax,
const double layerZMin,
const double layerZMax )

Member Data Documentation

◆ m_bucketsSPMap

template<typename external_spacepoint_t, typename SpacePointContainer>
std::map<unsigned int, std::set<external_spacepoint_t> > ActsPlugins::HashingAnnoy< external_spacepoint_t, SpacePointContainer >::m_bucketsSPMap