CMS 3D CMS Logo

Classes | Namespaces | Typedefs
CAFishbone.h File Reference
#include <algorithm>
#include <cmath>
#include <cstdint>
#include <cstdio>
#include <limits>
#include <alpaka/alpaka.hpp>
#include "DataFormats/Math/interface/approx_atan2.h"
#include "HeterogeneousCore/AlpakaInterface/interface/VecArray.h"
#include "HeterogeneousCore/AlpakaInterface/interface/config.h"
#include "HeterogeneousCore/AlpakaInterface/interface/traits.h"
#include "HeterogeneousCore/AlpakaInterface/interface/workdivision.h"
#include "CACell.h"
#include "CAStructures.h"

Go to the source code of this file.

Classes

class  ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::CAFishbone< TrackerTraits >
 

Namespaces

 ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets
 

Typedefs

template<typename TrackerTraits >
using ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::CellNeighbors = caStructures::CellNeighborsT< TrackerTraits >
 
template<typename TrackerTraits >
using ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::CellNeighborsVector = caStructures::CellNeighborsVectorT< TrackerTraits >
 
template<typename TrackerTraits >
using ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::CellTracks = caStructures::CellTracksT< TrackerTraits >
 
template<typename TrackerTraits >
using ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::CellTracksVector = caStructures::CellTracksVectorT< TrackerTraits >
 
template<typename TrackerTraits >
using ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::HitsConstView = typename CACellT< TrackerTraits >::HitsConstView
 
template<typename TrackerTraits >
using ALPAKA_ACCELERATOR_NAMESPACE::caPixelDoublets::OuterHitOfCell = caStructures::OuterHitOfCellT< TrackerTraits >