![]() |
Project
|
#include <DsChannelId.h>
Public Member Functions | |
DsChannelId ()=default | |
DsChannelId (uint32_t channelId) | |
DsChannelId (uint16_t solarId, uint8_t eLinkId, uint8_t channel) | |
void | set (uint16_t solarId, uint8_t eLinkId, uint8_t channel) |
uint16_t | getSolarId () const |
uint8_t | getElinkId () const |
uint8_t | getDsId () const |
uint8_t | getChannel () const |
std::string | asString () const |
uint32_t | value () const |
bool | isValid () const |
Static Public Member Functions | |
static uint32_t | make (uint16_t solarId, uint8_t eLinkId, uint8_t channel) |
Unique 32-bit identifier of a DualSampa channel. The ID is generated from the following indexes:
Definition at line 25 of file DsChannelId.h.
|
default |
|
inline |
Definition at line 29 of file DsChannelId.h.
|
inline |
Definition at line 30 of file DsChannelId.h.
std::string o2::mch::DsChannelId::asString | ( | ) | const |
Definition at line 17 of file DsChannelId.cxx.
|
inline |
Definition at line 51 of file DsChannelId.h.
|
inline |
Definition at line 50 of file DsChannelId.h.
|
inline |
Definition at line 48 of file DsChannelId.h.
|
inline |
Definition at line 47 of file DsChannelId.h.
|
inline |
Definition at line 57 of file DsChannelId.h.
|
inlinestatic |
Definition at line 35 of file DsChannelId.h.
|
inline |
Definition at line 42 of file DsChannelId.h.
|
inline |
Definition at line 55 of file DsChannelId.h.