CMS 3D CMS Logo

Classes | Namespaces | Typedefs
RiemannFit.dev.cc File Reference
#include <alpaka/alpaka.hpp>
#include <cstdint>
#include "HeterogeneousCore/AlpakaInterface/interface/memory.h"
#include "HeterogeneousCore/AlpakaInterface/interface/traits.h"
#include "DataFormats/TrackingRecHitSoA/interface/TrackingRecHitsSoA.h"
#include "DataFormats/TrackSoA/interface/alpaka/TrackUtilities.h"
#include "RecoLocalTracker/SiPixelRecHits/interface/pixelCPEforDevice.h"
#include "RecoTracker/PixelTrackFitting/interface/alpaka/RiemannFit.h"
#include "HelixFit.h"
#include "CAStructures.h"

Go to the source code of this file.

Classes

class  ALPAKA_ACCELERATOR_NAMESPACE::Kernel_CircleFit< N, TrackerTraits >
 
class  ALPAKA_ACCELERATOR_NAMESPACE::Kernel_FastFit< N, TrackerTraits >
 
class  ALPAKA_ACCELERATOR_NAMESPACE::Kernel_LineFit< N, TrackerTraits >
 

Namespaces

 ALPAKA_ACCELERATOR_NAMESPACE
 

Typedefs

template<typename TrackerTraits >
using OutputSoAView = reco::TrackSoAView< TrackerTraits >
 
template<typename TrackerTraits >
using TupleMultiplicity = caStructures::TupleMultiplicityT< TrackerTraits >
 
template<typename TrackerTraits >
using Tuples = typename reco::TrackSoA< TrackerTraits >::HitContainer
 

Typedef Documentation

◆ OutputSoAView

template<typename TrackerTraits >
using OutputSoAView = reco::TrackSoAView<TrackerTraits>

Definition at line 20 of file RiemannFit.dev.cc.

◆ TupleMultiplicity

template<typename TrackerTraits >
using TupleMultiplicity = caStructures::TupleMultiplicityT<TrackerTraits>

Definition at line 22 of file RiemannFit.dev.cc.

◆ Tuples

template<typename TrackerTraits >
using Tuples = typename reco::TrackSoA<TrackerTraits>::HitContainer

Definition at line 18 of file RiemannFit.dev.cc.