CCDB container for TRU DCS data in EMCAL.
More...
#include <TriggerTRUDCS.h>
CCDB container for TRU DCS data in EMCAL.
- Author
- Hadi Hassan hadi..nosp@m.hass.nosp@m.an@ce.nosp@m.rn.c.nosp@m.h, Oak Ridge National Laboratory
- Since
- December 4th, 2019
based on AliEMCALTriggerTRUDCSConfig class authored by R. GUERNANE
Definition at line 32 of file TriggerTRUDCS.h.
◆ TriggerTRUDCS() [1/3]
o2::emcal::TriggerTRUDCS::TriggerTRUDCS |
( |
| ) |
|
|
default |
◆ TriggerTRUDCS() [2/3]
o2::emcal::TriggerTRUDCS::TriggerTRUDCS |
( |
const TriggerTRUDCS & |
tru | ) |
|
|
default |
◆ TriggerTRUDCS() [3/3]
TriggerTRUDCS::TriggerTRUDCS |
( |
uint64_t |
selpf, |
|
|
uint64_t |
l0sel, |
|
|
uint64_t |
l0cosm, |
|
|
uint64_t |
gthrl0, |
|
|
uint64_t |
rlbkstu, |
|
|
uint64_t |
fw, |
|
|
std::array< uint32_t, 6 > |
maskReg |
|
) |
| |
|
explicit |
◆ ~TriggerTRUDCS()
o2::emcal::TriggerTRUDCS::~TriggerTRUDCS |
( |
| ) |
|
|
default |
◆ getFw()
uint64_t o2::emcal::TriggerTRUDCS::getFw |
( |
| ) |
const |
|
inline |
◆ getGTHRL0()
uint64_t o2::emcal::TriggerTRUDCS::getGTHRL0 |
( |
| ) |
const |
|
inline |
◆ getL0COSM()
uint64_t o2::emcal::TriggerTRUDCS::getL0COSM |
( |
| ) |
const |
|
inline |
◆ getL0SEL()
uint64_t o2::emcal::TriggerTRUDCS::getL0SEL |
( |
| ) |
const |
|
inline |
◆ getMaskReg()
uint32_t o2::emcal::TriggerTRUDCS::getMaskReg |
( |
int |
pos | ) |
const |
|
inline |
◆ getRLBKSTU()
uint64_t o2::emcal::TriggerTRUDCS::getRLBKSTU |
( |
| ) |
const |
|
inline |
◆ getSELPF()
uint64_t o2::emcal::TriggerTRUDCS::getSELPF |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ operator==()
bool TriggerTRUDCS::operator== |
( |
const TriggerTRUDCS & |
other | ) |
const |
Comparison of two TRU data.
- Returns
- true if the TRU data are identical, false otherwise
Testing two TRUs for equalness. TRUs are considered identical if the contents are identical.
Definition at line 35 of file TriggerTRUDCS.cxx.
◆ PrintStream()
void TriggerTRUDCS::PrintStream |
( |
std::ostream & |
stream | ) |
const |
Print TRUs on a given stream.
- Parameters
-
stream | Stream on which the TRU is printed on |
Printing all the parameters of the TRU on the stream.
The function is called in the operator<< providing direct access to protected members. Explicit calls by the users is normally not necessary.
Definition at line 40 of file TriggerTRUDCS.cxx.
◆ setFw()
void o2::emcal::TriggerTRUDCS::setFw |
( |
uint64_t |
fw | ) |
|
|
inline |
◆ setGTHRL0()
void o2::emcal::TriggerTRUDCS::setGTHRL0 |
( |
uint64_t |
lg | ) |
|
|
inline |
◆ setL0COSM()
void o2::emcal::TriggerTRUDCS::setL0COSM |
( |
uint64_t |
lc | ) |
|
|
inline |
◆ setL0SEL()
void o2::emcal::TriggerTRUDCS::setL0SEL |
( |
uint64_t |
la | ) |
|
|
inline |
◆ setMaskReg()
void o2::emcal::TriggerTRUDCS::setMaskReg |
( |
uint32_t |
msk, |
|
|
int |
pos |
|
) |
| |
|
inline |
◆ setRLBKSTU()
void o2::emcal::TriggerTRUDCS::setRLBKSTU |
( |
uint64_t |
rb | ) |
|
|
inline |
◆ setSELPF()
void o2::emcal::TriggerTRUDCS::setSELPF |
( |
uint64_t |
pf | ) |
|
|
inline |
◆ toJSON()
std::string TriggerTRUDCS::toJSON |
( |
| ) |
const |
Serialize object to JSON format.
- Returns
- JSON-serialized TRU DCS config object
Definition at line 57 of file TriggerTRUDCS.cxx.
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/EMCAL/calib/include/EMCALCalib/TriggerTRUDCS.h
- /home/runner/work/AliceO2/AliceO2/Detectors/EMCAL/calib/src/TriggerTRUDCS.cxx