Project
Loading...
Searching...
No Matches
GPUTrackingRefit.cxx File Reference
#include "GPUTrackingRefit.h"
#include "GPUO2DataTypes.h"
#include "GPUTPCGMTrackParam.h"
#include "GPUTPCGMMergedTrack.h"
#include "GPUTPCGMPropagator.h"
#include "GPUConstantMem.h"
#include "ReconstructionDataFormats/Track.h"
#include "CorrectionMapsHelper.h"
#include "DetectorsBase/Propagator.h"
#include "DataFormatsTPC/TrackTPC.h"
#include "GPUParam.inc"
#include "GPUCommonArray.h"
#include "GPUParam.h"
#include "GPUTrackParamConvert.h"
#include "GPUCommonTypeTraits.h"

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::gpu
 
namespace  o2::gpu::internal
 

Macros

#define GPUCA_CADEBUG   0
 
#define IgnoreErrors(SNP)
 

Functions

template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<class T , class S , class U >
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
template<>
 GPUd () void GPUTrackingRefit
 
 GPUd () static const float *getPar(const GPUTPCGMTrackParam &trk)
 
template<class T , class S >
 GPUd () int32_t GPUTrackingRefit
 

Detailed Description

Author
David Rohr

Definition in file GPUTrackingRefit.cxx.

Macro Definition Documentation

◆ GPUCA_CADEBUG

#define GPUCA_CADEBUG   0

Definition at line 15 of file GPUTrackingRefit.cxx.

◆ IgnoreErrors

#define IgnoreErrors (   SNP)
Value:
if (mIgnoreErrorsOnTrackEnds) { \
if (abs(i - stop) <= kIGNORE_ENDS && (CAMath::Abs(SNP) >= Propagator::MAX_SIN_PHI || abs(start - stop) < 30)) { \
break; \
} \
if (abs(i - start) <= kIGNORE_ENDS && (CAMath::Abs(SNP) >= Propagator::MAX_SIN_PHI || abs(start - stop) < 30)) { \
continue; \
} \
}
int32_t i
static constexpr float MAX_SIN_PHI
Definition Propagator.h:72
GLuint start
Definition glcorearb.h:469

Definition at line 40 of file GPUTrackingRefit.cxx.

Function Documentation

◆ GPUd() [1/19]

template<class T , class S >
GPUd ( )

Definition at line 213 of file GPUTrackingRefit.cxx.

◆ GPUd() [2/19]

GPUd ( ) const &

Definition at line 209 of file GPUTrackingRefit.cxx.

◆ GPUd() [3/19]

template<>
GPUd ( )

Definition at line 84 of file GPUTrackingRefit.cxx.

◆ GPUd() [4/19]

template<>
GPUd ( )

Definition at line 97 of file GPUTrackingRefit.cxx.

◆ GPUd() [5/19]

template<class T , class S , class U >
GPUd ( )

Definition at line 103 of file GPUTrackingRefit.cxx.

◆ GPUd() [6/19]

template<>
GPUd ( )

Definition at line 110 of file GPUTrackingRefit.cxx.

◆ GPUd() [7/19]

template<>
GPUd ( )

Definition at line 116 of file GPUTrackingRefit.cxx.

◆ GPUd() [8/19]

template<>
GPUd ( )

Definition at line 123 of file GPUTrackingRefit.cxx.

◆ GPUd() [9/19]

template<>
GPUd ( )

Definition at line 131 of file GPUTrackingRefit.cxx.

◆ GPUd() [10/19]

template<>
GPUd ( )

Definition at line 138 of file GPUTrackingRefit.cxx.

◆ GPUd() [11/19]

template<>
GPUd ( )

Definition at line 145 of file GPUTrackingRefit.cxx.

◆ GPUd() [12/19]

template<>
GPUd ( )

Definition at line 152 of file GPUTrackingRefit.cxx.

◆ GPUd() [13/19]

template<>
GPUd ( )

Definition at line 159 of file GPUTrackingRefit.cxx.

◆ GPUd() [14/19]

template<>
GPUd ( )

Definition at line 165 of file GPUTrackingRefit.cxx.

◆ GPUd() [15/19]

template<>
GPUd ( )

Definition at line 172 of file GPUTrackingRefit.cxx.

◆ GPUd() [16/19]

template<>
GPUd ( )

Definition at line 179 of file GPUTrackingRefit.cxx.

◆ GPUd() [17/19]

template<>
GPUd ( )

Definition at line 186 of file GPUTrackingRefit.cxx.

◆ GPUd() [18/19]

template<>
GPUd ( )

Definition at line 194 of file GPUTrackingRefit.cxx.

◆ GPUd() [19/19]

template<>
GPUd ( )

Definition at line 201 of file GPUTrackingRefit.cxx.