#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