Project
Loading...
Searching...
No Matches
o2::its::TrackingTopology< NLayers >::View Struct Reference

#include <TrackingTopology.h>

Public Member Functions

 GPUhdi () const LayerLink &getLink(Id id) const
 
 GPUhdi () const CellTopology &getCell(Id id) const
 
 GPUhdi () Range getCellsStartingWithLink(Id linkId) const
 
std::string asString () const
 
void print () const
 

Public Attributes

const LayerLinklinks {nullptr}
 
const CellTopologycells {nullptr}
 
const RangecellsByFirstLinkIndex {nullptr}
 
const IdcellsByFirstLink {nullptr}
 
Mask seedingLayerMask {0}
 
Id nLinks {0}
 
Id nCells {0}
 
Id nCellsByFirstLink {0}
 

Detailed Description

template<int NLayers>
struct o2::its::TrackingTopology< NLayers >::View

Definition at line 68 of file TrackingTopology.h.

Member Function Documentation

◆ asString()

template<int NLayers>
std::string o2::its::TrackingTopology< NLayers >::View::asString ( ) const
inline

Definition at line 83 of file TrackingTopology.h.

◆ GPUhdi() [1/3]

template<int NLayers>
o2::its::TrackingTopology< NLayers >::View::GPUhdi ( ) const &
inline

Definition at line 79 of file TrackingTopology.h.

◆ GPUhdi() [2/3]

template<int NLayers>
o2::its::TrackingTopology< NLayers >::View::GPUhdi ( ) const &
inline

Definition at line 78 of file TrackingTopology.h.

◆ GPUhdi() [3/3]

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

Definition at line 80 of file TrackingTopology.h.

◆ print()

template<int NLayers>
void o2::its::TrackingTopology< NLayers >::View::print ( ) const
inline

Definition at line 101 of file TrackingTopology.h.

Member Data Documentation

◆ cells

template<int NLayers>
const CellTopology* o2::its::TrackingTopology< NLayers >::View::cells {nullptr}

Definition at line 70 of file TrackingTopology.h.

◆ cellsByFirstLink

template<int NLayers>
const Id* o2::its::TrackingTopology< NLayers >::View::cellsByFirstLink {nullptr}

Definition at line 72 of file TrackingTopology.h.

◆ cellsByFirstLinkIndex

template<int NLayers>
const Range* o2::its::TrackingTopology< NLayers >::View::cellsByFirstLinkIndex {nullptr}

Definition at line 71 of file TrackingTopology.h.

◆ links

template<int NLayers>
const LayerLink* o2::its::TrackingTopology< NLayers >::View::links {nullptr}

Definition at line 69 of file TrackingTopology.h.

◆ nCells

template<int NLayers>
Id o2::its::TrackingTopology< NLayers >::View::nCells {0}

Definition at line 75 of file TrackingTopology.h.

◆ nCellsByFirstLink

template<int NLayers>
Id o2::its::TrackingTopology< NLayers >::View::nCellsByFirstLink {0}

Definition at line 76 of file TrackingTopology.h.

◆ nLinks

template<int NLayers>
Id o2::its::TrackingTopology< NLayers >::View::nLinks {0}

Definition at line 74 of file TrackingTopology.h.

◆ seedingLayerMask

template<int NLayers>
Mask o2::its::TrackingTopology< NLayers >::View::seedingLayerMask {0}

Definition at line 73 of file TrackingTopology.h.


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