![]() |
Project
|
CCDB container for TRU DCS data in EMCAL. More...
#include <TriggerTRUDCS.h>
Public Member Functions | |
| TriggerTRUDCS ()=default | |
| default constructor | |
| TriggerTRUDCS (const TriggerTRUDCS &tru)=default | |
| copy constructor | |
| TriggerTRUDCS & | operator= (const TriggerTRUDCS &source)=default |
| Assignment operator. | |
| 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) | |
| nomral constructor | |
| ~TriggerTRUDCS ()=default | |
| Destructor. | |
| bool | operator== (const TriggerTRUDCS &other) const |
| Comparison of two TRU data. | |
| std::string | toJSON () const |
| Serialize object to JSON format. | |
| void | setSELPF (uint64_t pf) |
| void | setL0SEL (uint64_t la) |
| void | setL0COSM (uint64_t lc) |
| void | setGTHRL0 (uint64_t lg) |
| void | setMaskReg (uint32_t msk, int pos) |
| void | setRLBKSTU (uint64_t rb) |
| void | setFw (uint64_t fw) |
| uint64_t | getSELPF () const |
| uint64_t | getL0SEL () const |
| uint64_t | getL0COSM () const |
| uint64_t | getGTHRL0 () const |
| uint32_t | getMaskReg (int pos) const |
| uint64_t | getRLBKSTU () const |
| uint64_t | getFw () const |
| void | PrintStream (std::ostream &stream) const |
| Print TRUs on a given stream. | |
CCDB container for TRU DCS data in EMCAL.
based on AliEMCALTriggerTRUDCSConfig class authored by R. GUERNANE
Definition at line 32 of file TriggerTRUDCS.h.
|
default |
default constructor
|
default |
copy constructor
|
explicit |
nomral constructor
Definition at line 23 of file TriggerTRUDCS.cxx.
|
default |
Destructor.
|
inline |
Definition at line 81 of file TriggerTRUDCS.h.
|
inline |
Definition at line 78 of file TriggerTRUDCS.h.
|
inline |
Definition at line 77 of file TriggerTRUDCS.h.
|
inline |
Definition at line 76 of file TriggerTRUDCS.h.
|
inline |
Definition at line 79 of file TriggerTRUDCS.h.
|
inline |
Definition at line 80 of file TriggerTRUDCS.h.
|
inline |
Definition at line 75 of file TriggerTRUDCS.h.
|
default |
Assignment operator.
| bool TriggerTRUDCS::operator== | ( | const TriggerTRUDCS & | other | ) | const |
Comparison of two TRU data.
Testing two TRUs for equalness. TRUs are considered identical if the contents are identical.
Definition at line 35 of file TriggerTRUDCS.cxx.
| void TriggerTRUDCS::PrintStream | ( | std::ostream & | stream | ) | const |
Print TRUs on a given stream.
| 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.
Definition at line 73 of file TriggerTRUDCS.h.
Definition at line 70 of file TriggerTRUDCS.h.
Definition at line 69 of file TriggerTRUDCS.h.
Definition at line 68 of file TriggerTRUDCS.h.
Definition at line 71 of file TriggerTRUDCS.h.
Definition at line 72 of file TriggerTRUDCS.h.
Definition at line 67 of file TriggerTRUDCS.h.
| std::string TriggerTRUDCS::toJSON | ( | ) | const |
Serialize object to JSON format.
Definition at line 57 of file TriggerTRUDCS.cxx.