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

Functions

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 41 of file TrackHelpers.h.

◆ GPUdi() [1/4]

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

◆ GPUdi() [2/4]

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

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

◆ if()

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

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

◆ chi2clcut

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

Definition at line 130 of file TrackHelpers.h.

◆ chi2ndfcut

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

Definition at line 131 of file TrackHelpers.h.

◆ distanceToMidR

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

Definition at line 39 of file TrackHelpers.h.

◆ end

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

Definition at line 128 of file TrackHelpers.h.

◆ foundTrackingFrameInfo

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

Definition at line 93 of file TrackHelpers.h.

◆ layerRadii

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

Definition at line 36 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 136 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 139 of file TrackHelpers.h.

◆ lrMax

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

Definition at line 101 of file TrackHelpers.h.

◆ lrMin

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

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

◆ maxLayer

int o2::its::track::maxLayer

Definition at line 36 of file TrackHelpers.h.

◆ maxQoverPt

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

Definition at line 132 of file TrackHelpers.h.

◆ midLayer

return o2::its::track::midLayer

Definition at line 50 of file TrackHelpers.h.

◆ midR

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

Definition at line 40 of file TrackHelpers.h.

◆ ncl

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

Definition at line 111 of file TrackHelpers.h.

◆ nCl

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

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

◆ seed

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

Definition at line 36 of file TrackHelpers.h.

◆ start

int o2::its::track::start

Definition at line 127 of file TrackHelpers.h.

◆ step

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

Definition at line 129 of file TrackHelpers.h.

◆ temporaryTrack

return o2::its::track::temporaryTrack

Definition at line 123 of file TrackHelpers.h.

◆ tfInfos

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

Definition at line 135 of file TrackHelpers.h.

◆ unsortedClusters

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

Definition at line 94 of file TrackHelpers.h.