Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AdaptiveGridTrackDensity.hpp File Reference
#include "Acts/Definitions/Algebra.hpp"
#include "Acts/EventData/TrackParameters.hpp"
#include "Acts/Utilities/Result.hpp"
#include <unordered_map>
#include <boost/functional/hash.hpp>
#include "Acts/Vertexing/AdaptiveGridTrackDensity.ipp"
+ Include dependency graph for AdaptiveGridTrackDensity.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Acts::AdaptiveGridTrackDensity< spatialTrkGridSize, temporalTrkGridSize >
 Implements a 1D (no time seeding) / 2D (time seeding) grid that is filled with track densities. Each track is modelled by a 2D / 3D Gaussian distribution in the d0-z0 / d0-z0-t0 plane, which is evaluated at d0=0. Therefore, each track effectively lives in 1D / 2D. The position of the highest track density (of either a single bin or the sum of a certain region) can be determined. Single tracks can be cached and removed from the overall density. Unlike in the GaussianGridTrackDensity, the overall density map grows adaptively when tracks densities are added to the grid. More...
 
struct  Acts::AdaptiveGridTrackDensity< spatialTrkGridSize, temporalTrkGridSize >::Config
 The configuration struct. More...
 

Namespaces

namespace  Acts
 Acts includes to create all necessary definitions.