12#ifndef ALICEO2_EMCAL_TRIGGERDCS_H
13#define ALICEO2_EMCAL_TRIGGERDCS_H
60 std::string
toJSON()
const;
65 std::array<TriggerTRUDCS, 46>
getTRUArr()
const {
return mTRUArr; }
82 std::array<TriggerTRUDCS, 46> mTRUArr;
91std::ostream&
operator<<(std::ostream& in,
const TriggerDCS& dcs);
CCDB container for the DCS data in EMCAL.
bool isTRUEnabled(int iTRU) const
Check whether TRU is enabled.
std::array< TriggerTRUDCS, 46 > getTRUArr() const
~TriggerDCS()=default
Destructor.
TriggerDCS()=default
default constructor
void setTRU(Int_t iTRU, TriggerTRUDCS a)
TriggerSTUDCS getSTUDCSEMCal() const
void setSTUEMCal(TriggerSTUDCS so)
TriggerSTUDCS getSTUDCSDCal() const
TriggerDCS(const TriggerDCS &trg)=default
copy constructor
void setSTUDCal(TriggerSTUDCS so)
TriggerDCS & operator=(const TriggerDCS &source)=default
Assignment operator.
bool operator==(const TriggerDCS &other) const
Comparison of two DCS data.
TriggerTRUDCS getTRUDCS(Int_t iTRU) const
std::string toJSON() const
Serialize object to JSON format.
CCDB container for STU DCS data in EMCAL.
CCDB container for TRU DCS data in EMCAL.
GLsizei GLsizei GLchar * source
GLboolean GLboolean GLboolean GLboolean a
std::ostream & operator<<(std::ostream &stream, const Cell &cell)
Stream operator for EMCAL cell.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
VectorOfTObjectPtrs other