#include "HeterogeneousCore/AlpakaInterface/interface/SimpleVector.h"
#include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h"
#include "HeterogeneousCore/AlpakaInterface/interface/HistoContainer.h"
Go to the source code of this file.
Classes | |
struct | caStructures::OuterHitOfCellT< TrackerTraits > |
Namespaces | |
caStructures | |
Typedefs | |
template<typename TrackerTraits > | |
using | caStructures::CellNeighborsT = cms::alpakatools::VecArray< typename TrackerTraits::cindex_type, TrackerTraits::maxCellNeighbors > |
template<typename TrackerTraits > | |
using | caStructures::CellNeighborsVectorT = cms::alpakatools::SimpleVector< CellNeighborsT< TrackerTraits > > |
template<typename TrackerTraits > | |
using | caStructures::CellTracksT = cms::alpakatools::VecArray< typename TrackerTraits::tindex_type, TrackerTraits::maxCellTracks > |
template<typename TrackerTraits > | |
using | caStructures::CellTracksVectorT = cms::alpakatools::SimpleVector< CellTracksT< TrackerTraits > > |
template<typename TrackerTraits > | |
using | caStructures::HitToTupleT = cms::alpakatools::OneToManyAssocRandomAccess< typename TrackerTraits::tindex_type, -1, TrackerTraits::maxHitsForContainers > |
template<typename TrackerTraits > | |
using | caStructures::OuterHitOfCellContainerT = cms::alpakatools::VecArray< uint32_t, TrackerTraits::maxCellsPerHit > |
template<typename TrackerTraits > | |
using | caStructures::TupleMultiplicityT = cms::alpakatools::OneToManyAssocRandomAccess< typename TrackerTraits::tindex_type, TrackerTraits::maxHitsOnTrack+1, TrackerTraits::maxNumberOfTuples > |
template<typename TrackerTraits > | |
using | caStructures::TuplesContainerT = cms::alpakatools::OneToManyAssocRandomAccess< typename TrackerTraits::hindex_type, TrackerTraits::maxNumberOfTuples, TrackerTraits::maxHitsForContainers > |