Project
Loading...
Searching...
No Matches
GPUTRDDef.h
Go to the documentation of this file.
1// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3// All rights not expressly granted are reserved.
4//
5// This software is distributed under the terms of the GNU General Public
6// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7//
8// In applying this license CERN does not waive the privileges and immunities
9// granted to it by virtue of its status as an Intergovernmental Organization
10// or submit itself to any jurisdiction.
11
14
15#ifndef GPUTRDDEF_H
16#define GPUTRDDEF_H
17
18#include "GPUCommonDef.h"
19
20namespace o2::track
21{
22template <typename>
23class TrackParametrizationWithError;
24} // namespace o2::track
25
26namespace o2::base
27{
28template <typename>
29class PropagatorImpl;
30} // namespace o2::base
31
32namespace o2::gpu
33{
34
38
42
43template <class T>
45template <class T>
47template <class T>
48class GPUTRDTrack_t;
49// clang-format off
50typedef GPUTRDTrack_t<trackInterface<TRDBaseTrack> > GPUTRDTrack; // Need pre-c++11 compliant formatting
52// clang-foramt on
55
56template <class T, class P>
57class GPUTRDTracker_t;
60
61} // namespace o2::gpu
62
63#endif // GPUTRDDEF_H
propagatorInterface< TRDBasePropagator > GPUTRDPropagator
Definition GPUTRDDef.h:53
propagatorInterface< TRDBasePropagatorGPU > GPUTRDPropagatorGPU
Definition GPUTRDDef.h:54
GPUTRDTrack_t< trackInterface< TRDBaseTrack > > GPUTRDTrack
Definition GPUTRDDef.h:50
GPUTRDTracker_t< GPUTRDTrackGPU, GPUTRDPropagatorGPU > GPUTRDTrackerGPU
Definition GPUTRDDef.h:59
GPUTRDTrack_t< trackInterface< TRDBaseTrackGPU > > GPUTRDTrackGPU
Definition GPUTRDDef.h:51
o2::base::PropagatorImpl< float > TRDBasePropagator
Definition GPUTRDDef.h:39
GPUTPCGMTrackParam TRDBaseTrackGPU
Definition GPUTRDDef.h:37
GPUTRDTracker_t< GPUTRDTrack, GPUTRDPropagator > GPUTRDTracker
Definition GPUTRDDef.h:58
GPUTPCGMPropagator TRDBasePropagatorGPU
Definition GPUTRDDef.h:41
o2::track::TrackParametrizationWithError< float > TRDBaseTrack
Definition GPUTRDDef.h:35