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

Functions

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

Variables

int maxLayer
 
int int nLayers
 
int int const float * layerRadii
 
const float midR = 0.5f * (layerRadii[maxLayer] + layerRadii[minLayer])
 
float distanceToMidR = o2::gpu::CAMath::Abs(midR - layerRadii[midLayer])
 
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 40 of file TrackHelpers.h.

◆ GPUdi() [1/3]

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

Definition at line 56 of file TrackHelpers.h.

◆ GPUdi() [2/3]

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

◆ GPUdi() [3/3]

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

Definition at line 50 of file TrackHelpers.h.

◆ if()

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

Definition at line 110 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 94 of file TrackHelpers.h.

◆ chi2clcut

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

Definition at line 126 of file TrackHelpers.h.

◆ chi2ndfcut

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

Definition at line 127 of file TrackHelpers.h.

◆ distanceToMidR

float o2::its::track::distanceToMidR = o2::gpu::CAMath::Abs(midR - layerRadii[midLayer])

Definition at line 39 of file TrackHelpers.h.

◆ end

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

Definition at line 124 of file TrackHelpers.h.

◆ foundTrackingFrameInfo

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

Definition at line 91 of file TrackHelpers.h.

◆ layerRadii

const TrackingFrameInfo *const const Cluster *const const float * o2::its::track::layerRadii
Initial value:
{
if (maxLayer - minLayer == nLayers - 1) {
return (minLayer + maxLayer) / 2;
}
int midLayer = minLayer + 1

Definition at line 32 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 132 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 135 of file TrackHelpers.h.

◆ lrMax

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

Definition at line 99 of file TrackHelpers.h.

◆ lrMin

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

Definition at line 98 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 134 of file TrackHelpers.h.

◆ maxLayer

int o2::its::track::maxLayer

Definition at line 32 of file TrackHelpers.h.

◆ maxQoverPt

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

Definition at line 128 of file TrackHelpers.h.

◆ midLayer

return o2::its::track::midLayer

Definition at line 47 of file TrackHelpers.h.

◆ midR

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

Definition at line 38 of file TrackHelpers.h.

◆ ncl

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

Definition at line 109 of file TrackHelpers.h.

◆ nCl

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

Definition at line 129 of file TrackHelpers.h.

◆ nLayers

int int o2::its::track::nLayers

Definition at line 32 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 133 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 95 of file TrackHelpers.h.

◆ start

int o2::its::track::start

Definition at line 123 of file TrackHelpers.h.

◆ step

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

Definition at line 125 of file TrackHelpers.h.

◆ temporaryTrack

return o2::its::track::temporaryTrack

Definition at line 119 of file TrackHelpers.h.

◆ tfInfos

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

Definition at line 131 of file TrackHelpers.h.

◆ unsortedClusters

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

Definition at line 92 of file TrackHelpers.h.