Project
Loading...
Searching...
No Matches
o2::its::TrackITSInternal< NLayers > Struct Template Reference

#include <TrackITSInternal.h>

Public Member Functions

 GPUhdi () TrackITSInternal()
 
 GPUhdi () void resetClusters()
 
 GPUhdi () int getClusterIndex(int layer) const
 
 GPUhdi () void setClusterIndex(int layer
 
 GPUhdi () int getNClusters() const
 
 GPUhdi () int getNumberOfClusters() const
 
 GPUhdi () float getChi2() const
 
 GPUhdi () void setChi2(float value)
 
 GPUdi () float getPt() const
 
 GPUhdi () uint32_t getPattern() const
 
 GPUhdi () int getFirstClusterLayer() const
 
 GPUhdi () int getLastClusterLayer() const
 

Public Attributes

int cluster
 
o2::track::TrackParCov paramIn
 
o2::track::TrackParCov paramOut
 
std::array< int, NLayers > clusters {}
 
TimeEstBC time
 
float chi2 {0.f}
 
int nClusters {0}
 

Detailed Description

template<int NLayers>
struct o2::its::TrackITSInternal< NLayers >

Definition at line 27 of file TrackITSInternal.h.

Member Function Documentation

◆ GPUdi()

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUdi ( ) const
inline

Definition at line 54 of file TrackITSInternal.h.

◆ GPUhdi() [1/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 52 of file TrackITSInternal.h.

◆ GPUhdi() [2/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 38 of file TrackITSInternal.h.

◆ GPUhdi() [3/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 67 of file TrackITSInternal.h.

◆ GPUhdi() [4/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 77 of file TrackITSInternal.h.

◆ GPUhdi() [5/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 50 of file TrackITSInternal.h.

◆ GPUhdi() [6/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 51 of file TrackITSInternal.h.

◆ GPUhdi() [7/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( )
inline

Definition at line 28 of file TrackITSInternal.h.

◆ GPUhdi() [8/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( ) const
inline

Definition at line 56 of file TrackITSInternal.h.

◆ GPUhdi() [9/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( )
inline

Definition at line 30 of file TrackITSInternal.h.

◆ GPUhdi() [10/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( )
inline

Definition at line 53 of file TrackITSInternal.h.

◆ GPUhdi() [11/11]

template<int NLayers>
o2::its::TrackITSInternal< NLayers >::GPUhdi ( )

Member Data Documentation

◆ chi2

template<int NLayers>
float o2::its::TrackITSInternal< NLayers >::chi2 {0.f}

Definition at line 91 of file TrackITSInternal.h.

◆ cluster

template<int NLayers>
int o2::its::TrackITSInternal< NLayers >::cluster
Initial value:

Definition at line 40 of file TrackITSInternal.h.

◆ clusters

template<int NLayers>
std::array<int, NLayers> o2::its::TrackITSInternal< NLayers >::clusters {}

Definition at line 89 of file TrackITSInternal.h.

◆ nClusters

template<int NLayers>
int o2::its::TrackITSInternal< NLayers >::nClusters {0}

Definition at line 92 of file TrackITSInternal.h.

◆ paramIn

template<int NLayers>
o2::track::TrackParCov o2::its::TrackITSInternal< NLayers >::paramIn

Definition at line 87 of file TrackITSInternal.h.

◆ paramOut

template<int NLayers>
o2::track::TrackParCov o2::its::TrackITSInternal< NLayers >::paramOut

Definition at line 88 of file TrackITSInternal.h.

◆ time

template<int NLayers>
TimeEstBC o2::its::TrackITSInternal< NLayers >::time

Definition at line 90 of file TrackITSInternal.h.


The documentation for this struct was generated from the following file: