#include <GlobalTrackID.h>
Inherits o2::dataformats::AbstractRef< 25, 5, 2 >.
Inherited by o2::dataformats::VtxTrackIndex.
 | 
| enum   | Source : uint8_t {  
  ITS
, TPC
, TRD
, TOF
,  
  PHS
, CPV
, EMC
, HMP
,  
  MFT
, MCH
, MID
, ZDC
,  
  FT0
, FV0
, FDD
, ITSTPC
,  
  TPCTOF
, TPCTRD
, MFTMCH
, ITSTPCTRD
,  
  ITSTPCTOF
, TPCTRDTOF
, MFTMCHMID
, ITSTPCTRDTOF
,  
  ITSAB
, CTP
, MCHMID
, NSources
 
 } | 
|   | 
| using  | DetID = o2::detectors::DetID | 
|   | 
| typedef o2::gpu::gpustd::bitset< 32 >  | mask_t | 
|   | 
| 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 >()) | 
|   | 
Definition at line 35 of file GlobalTrackID.h.
 
◆ DetID
◆ mask_t
◆ Source
| Enumerator | 
|---|
| ITS  |  | 
| TPC  |  | 
| TRD  |  | 
| TOF  |  | 
| PHS  |  | 
| CPV  |  | 
| EMC  |  | 
| HMP  |  | 
| MFT  |  | 
| MCH  |  | 
| MID  |  | 
| ZDC  |  | 
| FT0  |  | 
| FV0  |  | 
| FDD  |  | 
| ITSTPC  |  | 
| TPCTOF  |  | 
| TPCTRD  |  | 
| MFTMCH  |  | 
| ITSTPCTRD  |  | 
| ITSTPCTOF  |  | 
| TPCTRDTOF  |  | 
| MFTMCHMID  |  | 
| ITSTPCTRDTOF  |  | 
| ITSAB  |  | 
| CTP  |  | 
| MCHMID  |  | 
| NSources  |  | 
Definition at line 40 of file GlobalTrackID.h.
 
 
◆ asString()
      
        
          | std::string GlobalTrackID::asString  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ClassDefNV()
◆ getSourceName() [1/2]
  
  
      
        
          | auto o2::dataformats::GlobalTrackID::getSourceName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSourceName() [2/2]
  
  
      
        
          | static auto o2::dataformats::GlobalTrackID::getSourceName  | 
          ( | 
          int  | 
          s | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
◆ getSourcesMask()
◆ getSourcesNames()
◆ GPUd()
      
        
          | o2::dataformats::GlobalTrackID::GPUd  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GPUdi() [1/7]
  
  
      
        
          | o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GPUdi() [2/7]
  
  
      
        
          | o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GPUdi() [3/7]
  
  
      
        
          | o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GPUdi() [4/7]
  
  
      
        
          | o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ GPUdi() [5/7]
      
        
          | GPUdi() static const expr DetID GPUdi() static const expr DetID o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GPUdi() [6/7]
      
        
          | o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ GPUdi() [7/7]
      
        
          | o2::dataformats::GlobalTrackID::GPUdi  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ print()
      
        
          | void GlobalTrackID::print  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ ALL
  
  
      
        
          | constexpr std::string_view o2::dataformats::GlobalTrackID::ALL {"all"} | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ MASK_ALL
  
  
      
        
          | constexpr mask_t o2::dataformats::GlobalTrackID::MASK_ALL = (1u << NSources) - 1 | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ MASK_NONE
  
  
      
        
          | constexpr mask_t o2::dataformats::GlobalTrackID::MASK_NONE = 0 | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ NONE
  
  
      
        
          | constexpr std::string_view o2::dataformats::GlobalTrackID::NONE {"none"} | 
         
       
   | 
  
staticconstexpr   | 
  
 
 
◆ srcm [1/2]
◆ srcm [2/2]
      
        
          | mask_t o2::dataformats::GlobalTrackID::srcm { return srcm[s] | 
        
      
 
 
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Reconstruction/include/ReconstructionDataFormats/GlobalTrackID.h
 
- /home/runner/work/AliceO2/AliceO2/DataFormats/Reconstruction/src/GlobalTrackID.cxx