Project
Loading...
Searching...
No Matches
o2::its::track Namespace Reference

Functions

 GPUhdi () bool isBetter(const o2
 
template<int NLayers>
 GPUdi () int selectReseedMidLayer(int minLayer
 
 for (int iLayer=minLayer+1;iLayer< maxLayer;++iLayer)
 
 GPUdi () void resetTrackCovariance(TrackITSExt &track)
 
 GPUdi () o2
 
template<int NLayers>
 GPUdi () TrackITSExt seedTrackForRefit(const TrackSeed< NLayers > &seed
 
 if (ncl< reseedIfShorter &&ncl > 2)
 
 resetTrackCovariance (temporaryTrack)
 

Variables

int maxLayer
 
int const float * layerRadii
 
int const float const TrackSeed< NLayers > & seed
 
float distanceToMidR = layerRadii[NLayers - 1]
 
const float midR = 0.5f * (layerRadii[maxLayer] + layerRadii[minLayer])
 
return midLayer
 
const TrackingFrameInfo *const * foundTrackingFrameInfo
 
const TrackingFrameInfo *const const Cluster *const * unsortedClusters
 
const TrackingFrameInfo *const const Cluster *const const float const float bz
 
const TrackingFrameInfo *const const Cluster *const const float const float const int reseedIfShorter
 
int lrMin = NLayers
 
int lrMax = 0
 
const int ncl = temporaryTrack.getNClusters()
 
return temporaryTrack
 
int start
 
int int end
 
int int int step
 
int int int float chi2clcut
 
int int int float float chi2ndfcut
 
int int int float float float maxQoverPt
 
int int int float float float int nCl
 
int int int float float float int const float const TrackingFrameInfo *const * tfInfos
 
int int int float float float int const float const TrackingFrameInfo *const const float * layerxX0
 
int int int float float float int const float const TrackingFrameInfo *const const float const o2::base::Propagatorpropagator
 
int int int float float float int const float const TrackingFrameInfo *const const float const o2::base::Propagator const o2::base::PropagatorF::MatCorrType matCorrType
 
int int int float float float int const float const TrackingFrameInfo *const const float const o2::base::Propagator const o2::base::PropagatorF::MatCorrType o2::track::TrackParlinRef = nullptr
 

Function Documentation

◆ for()

o2::its::track::for ( )

Definition at line 49 of file TrackHelpers.h.

◆ GPUdi() [1/4]

template<int NLayers>
o2::its::track::GPUdi ( )

◆ GPUdi() [2/4]

o2::its::track::GPUdi ( )

Definition at line 67 of file TrackHelpers.h.

◆ GPUdi() [3/4]

template<int NLayers>
o2::its::track::GPUdi ( ) const &

◆ GPUdi() [4/4]

o2::its::track::GPUdi ( ) &

Definition at line 61 of file TrackHelpers.h.

◆ GPUhdi()

o2::its::track::GPUhdi ( ) const

Definition at line 31 of file TrackHelpers.h.

◆ if()

o2::its::track::if ( ncl< reseedIfShorter &&ncl 2)

Definition at line 120 of file TrackHelpers.h.

◆ resetTrackCovariance()

o2::its::track::resetTrackCovariance ( temporaryTrack  )

Variable Documentation

◆ bz

int int int float float float int const float o2::its::track::bz

Definition at line 104 of file TrackHelpers.h.

◆ chi2clcut

int int int float o2::its::track::chi2clcut

Definition at line 138 of file TrackHelpers.h.

◆ chi2ndfcut

int int int float float o2::its::track::chi2ndfcut

Definition at line 139 of file TrackHelpers.h.

◆ distanceToMidR

float o2::its::track::distanceToMidR = layerRadii[NLayers - 1]

Definition at line 47 of file TrackHelpers.h.

◆ end

int int o2::its::track::end

Definition at line 136 of file TrackHelpers.h.

◆ foundTrackingFrameInfo

const TrackingFrameInfo* const* o2::its::track::foundTrackingFrameInfo

Definition at line 101 of file TrackHelpers.h.

◆ layerRadii

const TrackingFrameInfo *const const Cluster *const const float * o2::its::track::layerRadii

Definition at line 44 of file TrackHelpers.h.

◆ layerxX0

int int int float float float int const float const TrackingFrameInfo* const const float* o2::its::track::layerxX0

Definition at line 144 of file TrackHelpers.h.

◆ linRef

int int int float float float int const float const TrackingFrameInfo* const const float const o2::base::Propagator const o2::base::PropagatorF::MatCorrType o2::track::TrackPar* o2::its::track::linRef = nullptr

Definition at line 147 of file TrackHelpers.h.

◆ lrMax

int o2::its::track::lrMax = 0

Definition at line 109 of file TrackHelpers.h.

◆ lrMin

int o2::its::track::lrMin = NLayers

Definition at line 108 of file TrackHelpers.h.

◆ matCorrType

int int int float float float int const float const TrackingFrameInfo* const const float const o2::base::Propagator const o2::base::PropagatorF::MatCorrType o2::its::track::matCorrType

Definition at line 146 of file TrackHelpers.h.

◆ maxLayer

int o2::its::track::maxLayer

Definition at line 44 of file TrackHelpers.h.

◆ maxQoverPt

int int int float float float o2::its::track::maxQoverPt

Definition at line 140 of file TrackHelpers.h.

◆ midLayer

return o2::its::track::midLayer

Definition at line 58 of file TrackHelpers.h.

◆ midR

const float o2::its::track::midR = 0.5f * (layerRadii[maxLayer] + layerRadii[minLayer])

Definition at line 48 of file TrackHelpers.h.

◆ ncl

const int o2::its::track::ncl = temporaryTrack.getNClusters()

Definition at line 119 of file TrackHelpers.h.

◆ nCl

int int int float float float int o2::its::track::nCl

Definition at line 141 of file TrackHelpers.h.

◆ propagator

int int int float float float int const float const TrackingFrameInfo* const const float const o2::base::Propagator* o2::its::track::propagator

Definition at line 145 of file TrackHelpers.h.

◆ reseedIfShorter

const TrackingFrameInfo* const const Cluster* const const float const float const int o2::its::track::reseedIfShorter
Initial value:
{
TrackITSExt temporaryTrack(seed)
return temporaryTrack

Definition at line 105 of file TrackHelpers.h.

◆ seed

int const float const TrackSeed<NLayers>& o2::its::track::seed
Initial value:
{
int midLayer = constants::UnusedIndex

Definition at line 44 of file TrackHelpers.h.

◆ start

int o2::its::track::start

Definition at line 135 of file TrackHelpers.h.

◆ step

int int int o2::its::track::step

Definition at line 137 of file TrackHelpers.h.

◆ temporaryTrack

return o2::its::track::temporaryTrack

Definition at line 131 of file TrackHelpers.h.

◆ tfInfos

int int int float float float int const float const TrackingFrameInfo* const* o2::its::track::tfInfos

Definition at line 143 of file TrackHelpers.h.

◆ unsortedClusters

const TrackingFrameInfo* const const Cluster* const* o2::its::track::unsortedClusters

Definition at line 102 of file TrackHelpers.h.