![]() |
Project
|
#include <ROFLookupTables.h>
Inherits o2::itsmft::tracking::ROFMaskTable.
Public Member Functions | |
| ROFMaskTable () | |
| GPUh () explicit ROFMaskTable(const o2 | |
| GPUh () void swap(ROFMaskTable &other) noexcept | |
| GPUhdi () const expr int32_t getEntries() const noexcept | |
Public Member Functions inherited from o2::itsmft::tracking::ROFMaskTable | |
| ROFMaskTable (int32_t nLayers=0) | |
| GPUh () explicit ROFMaskTable(const LayerTimingBase &timingBase) | |
| GPUh () void init() | |
| GPUh () size_t getFlatMaskSize() const noexcept | |
| GPUh () void setROFEnabled(int32_t layer | |
Public Member Functions inherited from o2::itsmft::tracking::LayerTimingBase | |
| LayerTimingBase (int32_t nLayers=0) | |
| GPUh () void defineLayer(int32_t layer | |
| GPUh () void defineLayer(int32_t layer | |
| GPUh () const LayerTiming &getLayer(int32_t layer) const | |
| GPUh () int32_t getEntries() const noexcept | |
| GPUh () void print() const | |
Additional Inherited Members | |
Public Types inherited from o2::itsmft::tracking::ROFMaskTable | |
| using | T = LayerTimingBase::T |
| using | BCRange = dataformats::RangeReference< T, T > |
| using | TableIndex = uint32_t |
| using | TableEntry = uint8_t |
| using | View = ROFMaskView< TableEntry, TableIndex > |
Public Types inherited from o2::itsmft::tracking::LayerTimingBase | |
| using | T = LayerTiming::BCType |
Public Attributes inherited from o2::itsmft::tracking::ROFMaskTable | |
| int32_t | rofId |
| int32_t uint8_t | state |
| std::vector< TableEntry > | mFlatMask |
Public Attributes inherited from o2::itsmft::tracking::LayerTimingBase | |
| T | nROFsTF |
| T T | rofLength |
| T T T | rofDelay |
| T T T T | rofBias |
| T T T T T | rofTE |
| mLayers [layer] = {nROFsTF, rofLength, rofDelay, rofBias, rofTE} | |
| const LayerTiming & | timing |
Protected Attributes inherited from o2::itsmft::tracking::LayerTimingBase | |
| std::vector< LayerTiming > | mLayers |
Definition at line 529 of file ROFLookupTables.h.
|
inline |
Definition at line 532 of file ROFLookupTables.h.
|
inline |
Definition at line 533 of file ROFLookupTables.h.
|
inlinenoexcept |
Definition at line 540 of file ROFLookupTables.h.
|
inlinenoexcept |
Definition at line 541 of file ROFLookupTables.h.