1 #ifndef ALIEMCALTRIGGERDCSCONFIG_H 2 #define ALIEMCALTRIGGERDCSCONFIG_H 17 #include "TClonesArray.h" 56 std::string
ToJSON()
const;
101 #endif //ALIEMCALTRIGGERDCSCONFIG_H TClonesArray * GetTRUArr() const
AliEMCALTriggerSTUDCSConfig * GetSTUDCSConfig(Bool_t isDCAL=false) const
AliEMCALTriggerTRUDCSConfig * GetTRUDCSConfig(Int_t iTRU) const
AliEMCALTriggerDCSConfig & operator=(const AliEMCALTriggerDCSConfig &cd)
TClonesArray * fTRUArr
TRU array.
bool IsTRUEnabled(int iTRU) const
Check whether TRU is enabled.
void SetSTUObj(AliEMCALTriggerSTUDCSConfig *so, Bool_t isDCAL=false)
EMCal trigger STU DCS Config.
virtual ~AliEMCALTriggerDCSConfig()
Destructor.
void SetTRUArr(TClonesArray *const ta)
AliEMCALTriggerSTUDCSConfig * fSTUDCAL
STU of DCAL.
friend std::ostream & operator<<(std::ostream &stream, const AliEMCALTriggerDCSConfig &config)
Streaming operator for trigger DCS config.
bool operator==(const AliEMCALTriggerDCSConfig &other) const
Equalty operator.
std::string ToJSON() const
Serialize object to JSON format.
AliEMCALTriggerSTUDCSConfig * fSTUObj
STU.
AliEMCALTriggerDCSConfig()
Default constructor.