Project
Loading...
Searching...
No Matches
GloIdx Struct Reference

Inherits o2::dataformats::AbstractRef< 25, 5, 2 >.

Public Types

enum  Source : uint8_t {
  ID0 , ID1 , ID2 , ID3 ,
  NSources
}
 
- Public Types inherited from o2::dataformats::AbstractRef< 25, 5, 2 >
using Base_t = decltype(AbstractRef::MVAR< NBIdx+NBSrc+NBFlg >())
 
using Idx_t = decltype(AbstractRef::MVAR< NBIdx >())
 
using Src_t = decltype(AbstractRef::MVAR< NBSrc >())
 
using Flg_t = decltype(AbstractRef::MVAR< NBFlg >())
 

Additional Inherited Members

- Public Member Functions inherited from o2::dataformats::AbstractRef< 25, 5, 2 >
 GPUdDefault () AbstractRef()=default
 
 GPUdi () AbstractRef(Idx_t idx
 
 GPUdi () AbstractRef(Base_t raw)
 
 GPUdi () Idx_t getIndex() const
 
 GPUdi () void setIndex(Idx_t idx)
 
 GPUdi () Src_t getSource() const
 
 GPUdi () void setSource(Src_t src)
 
 GPUdi () Flg_t getFlags() const
 
 GPUdi () void setFlags(Flg_t f)
 
 GPUdi () bool testBit(int i) const
 
 GPUdi () void setBit(int i)
 
 GPUdi () void resetBit(int i)
 
 GPUdi () void set(Idx_t idx
 
 GPUdi () Base_t getRaw() const
 
 GPUdi () void setRaw(Base_t v)
 
 GPUdi () Base_t getRawWOFlags() const
 
 GPUdi () bool isIndexSet() const
 
 GPUdi () bool isSourceSet() const
 
 GPUdi () bool operator
 
 ClassDefNV (AbstractRef, 1)
 
- Static Public Member Functions inherited from o2::dataformats::AbstractRef< 25, 5, 2 >
static constexpr int NBitsIndex ()
 
static constexpr int NBitsSource ()
 
static constexpr int NBitsFlags ()
 
- Public Attributes inherited from o2::dataformats::AbstractRef< 25, 5, 2 >
Src_t src
 
- Static Public Attributes inherited from o2::dataformats::AbstractRef< 25, 5, 2 >
static constexpr Base_t BaseMask
 
static constexpr Idx_t IdxMask
 
static constexpr Src_t SrcMask
 
static constexpr Flg_t FlgMask
 

Detailed Description

Definition at line 39 of file testAbstractRefAccessor.cxx.

Member Enumeration Documentation

◆ Source

enum GloIdx::Source : uint8_t
Enumerator
ID0 
ID1 
ID2 
ID3 
NSources 

Definition at line 40 of file testAbstractRefAccessor.cxx.


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