Project
Loading...
Searching...
No Matches
o2::its::Road< maxRoadSize > Class Template Referencefinal

#include <Road.h>

Public Member Functions

 GPUhd () Road()
 
 GPUhd () Road(int cellLayer
 
 GPUhd () int getRoadSize() const
 
int getLabel () const
 
void setLabel (const int)
 
 GPUhd () bool isFakeRoad() const
 
void setFakeRoad (const bool)
 
 GPUhd () int &operator[](const int &)
 
 GPUhd () int operator[](const int &) const
 
 GPUhd () void resetRoad()
 
 GPUhd () void addCell(int cellLayer
 

Public Attributes

int cellId: Road() { addCell(cellLayer
 

Detailed Description

template<unsigned char maxRoadSize = 5>
class o2::its::Road< maxRoadSize >

Definition at line 32 of file Road.h.

Member Function Documentation

◆ getLabel()

template<unsigned char maxRoadSize = 5>
int o2::its::Road< maxRoadSize >::getLabel ( ) const

◆ GPUhd() [1/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( ) const

◆ GPUhd() [2/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( ) const &

◆ GPUhd() [3/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( ) const

◆ GPUhd() [4/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( ) const &

◆ GPUhd() [5/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( )
inline

Definition at line 35 of file Road.h.

◆ GPUhd() [6/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( )

◆ GPUhd() [7/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( )

◆ GPUhd() [8/8]

template<unsigned char maxRoadSize = 5>
o2::its::Road< maxRoadSize >::GPUhd ( )
inline

Definition at line 46 of file Road.h.

◆ setFakeRoad()

template<unsigned char maxRoadSize = 5>
void o2::its::Road< maxRoadSize >::setFakeRoad ( const bool  )

◆ setLabel()

template<unsigned char maxRoadSize = 5>
void o2::its::Road< maxRoadSize >::setLabel ( const int  )

Member Data Documentation

◆ cellId

template<unsigned char maxRoadSize = 5>
int o2::its::Road< maxRoadSize >::cellId
Initial value:
{
if (mCellIds[cellLayer] == constants::its::UnusedIndex) {
++mRoadSize;
}
mCellIds[cellLayer] = cellId
int cellId
Definition Road.h:36
constexpr int UnusedIndex
Definition Constants.h:52

Definition at line 36 of file Road.h.


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