Project
Loading...
Searching...
No Matches
o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex > Struct Template Reference

#include <ROFViews.h>

Public Member Functions

 GPUhdi () bool isROFEnabled(int32_t layer
 
 GPUh () void printLayer(int32_t layer) const
 

Public Attributes

const TableEntry * mFlatMask {nullptr}
 
const TableIndex * mLayerROFOffsets {nullptr}
 
int32_t mLayerCount {0}
 
int32_t rofId const noexcept
 
return mFlatMask [mLayerROFOffsets[layer]+rofId] = 0u
 

Detailed Description

template<typename TableEntry, typename TableIndex>
struct o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >

Definition at line 314 of file ROFViews.h.

Member Function Documentation

◆ GPUh()

template<typename TableEntry , typename TableIndex >
o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::GPUh ( ) const
inline

Definition at line 326 of file ROFViews.h.

◆ GPUhdi()

template<typename TableEntry , typename TableIndex >
o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::GPUhdi ( )

Member Data Documentation

◆ mFlatMask [1/2]

template<typename TableEntry , typename TableIndex >
const TableEntry* o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::mFlatMask {nullptr}

Definition at line 315 of file ROFViews.h.

◆ mFlatMask [2/2]

template<typename TableEntry , typename TableIndex >
return o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::mFlatMask[mLayerROFOffsets[layer]+rofId] = 0u

Definition at line 322 of file ROFViews.h.

◆ mLayerCount

template<typename TableEntry , typename TableIndex >
int32_t o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::mLayerCount {0}

Definition at line 317 of file ROFViews.h.

◆ mLayerROFOffsets

template<typename TableEntry , typename TableIndex >
const TableIndex* o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::mLayerROFOffsets {nullptr}

Definition at line 316 of file ROFViews.h.

◆ noexcept

template<typename TableEntry , typename TableIndex >
int32_t rofId const o2::itsmft::tracking::ROFMaskView< TableEntry, TableIndex >::noexcept
Initial value:
{
assert(layer >= 0 && layer < mLayerCount)
GLenum GLuint GLint GLint layer
Definition glcorearb.h:1310

Definition at line 319 of file ROFViews.h.


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