1 #ifndef CUDADataFormats_RecHits_TrackingRecHitsUtilities_h 2 #define CUDADataFormats_RecHits_TrackingRecHitsUtilities_h 12 template <
typename TrackerTraits>
58 template <
typename TrackerTraits>
60 template <
typename TrackerTraits>
62 template <
typename TrackerTraits>
typename TrackingRecHitSoA< TrackerTraits >::template TrackingRecHitSoALayout<> TrackingRecHitLayout
std::array< hindex_type, TrackerTraits::numberOfModules+1 > HitModuleStartArray
typename PhiBinner::index_type PhiBinnerStorageType
constexpr uint32_t numberOfLayers
#define GENERATE_SOA_LAYOUT(CLASS,...)
#define SOA_SCALAR(TYPE, NAME)
typename Base::index_type index_type
auto const &__restrict__ phiBinner
typename TrackerTraits::hindex_type hindex_type
typename TrackingRecHitSoA< TrackerTraits >::template TrackingRecHitSoALayout<>::ConstView TrackingRecHitSoAConstView
std::array< hindex_type, TrackerTraits::numberOfLayers+1 > HitLayerStartArray
typename TrackingRecHitSoA< TrackerTraits >::template TrackingRecHitSoALayout<>::View TrackingRecHitSoAView
TupleMultiplicity< TrackerTraits > const *__restrict__ uint32_t nHits
#define SOA_COLUMN(TYPE, NAME)