![]() |
Project
|
CCDB container for STU DCS data in EMCAL. More...
#include <TriggerSTUDCS.h>
Public Member Functions | |
TriggerSTUDCS ()=default | |
default constructor | |
TriggerSTUDCS (const TriggerSTUDCS &stu)=default | |
copy constructor | |
TriggerSTUDCS & | operator= (const TriggerSTUDCS &source)=default |
Assignment operator. | |
TriggerSTUDCS (std::array< int, 3 > Gammahigh, std::array< int, 3 > Jethigh, std::array< int, 3 > Gammalow, std::array< int, 3 > Jetlow, int rawData, int region, int fw, int patchSize, int median, std::array< int, 4 > phosScale) | |
nomral constructor | |
~TriggerSTUDCS ()=default | |
Destructor. | |
bool | operator== (const TriggerSTUDCS &other) const |
Comparison of two STU data. | |
std::string | toJSON () const |
Serialize object to JSON format. | |
void | setGammaHigh (int vzpar, int val) |
void | setJetHigh (int vzpar, int val) |
void | setGammaLow (int vzpar, int val) |
void | setJetLow (int vzpar, int val) |
void | setRawData (int rd) |
void | setRegion (int rg) |
void | setFw (int fv) |
void | setPHOSScale (int iscale, int val) |
void | setPatchSize (int size) |
void | setMedianMode (int mode) |
int | getGammaHigh (int vzpar) const |
int | getJetHigh (int vzpar) const |
int | getGammaLow (int vzpar) const |
int | getJetLow (int vzpar) const |
int | getRawData () const |
int | getRegion () const |
int | getFw () const |
int | getPHOSScale (int iscale) const |
int | getPatchSize () const |
int | getMedianMode () const |
void | PrintStream (std::ostream &stream) const |
Print STUs on a given stream. | |
CCDB container for STU DCS data in EMCAL.
based on AliEMCALTriggerSTUDCSConfig class authored by R. GUERNANE
Definition at line 32 of file TriggerSTUDCS.h.
|
default |
default constructor
|
default |
copy constructor
|
explicit |
nomral constructor
Definition at line 23 of file TriggerSTUDCS.cxx.
|
default |
Destructor.
|
inline |
Definition at line 87 of file TriggerSTUDCS.h.
Definition at line 81 of file TriggerSTUDCS.h.
Definition at line 83 of file TriggerSTUDCS.h.
Definition at line 82 of file TriggerSTUDCS.h.
Definition at line 84 of file TriggerSTUDCS.h.
|
inline |
Definition at line 90 of file TriggerSTUDCS.h.
|
inline |
Definition at line 89 of file TriggerSTUDCS.h.
Definition at line 88 of file TriggerSTUDCS.h.
|
inline |
Definition at line 85 of file TriggerSTUDCS.h.
|
inline |
Definition at line 86 of file TriggerSTUDCS.h.
|
default |
Assignment operator.
bool TriggerSTUDCS::operator== | ( | const TriggerSTUDCS & | other | ) | const |
Comparison of two STU data.
Testing two STUs for equalness. STUs are considered identical if the contents are identical.
Definition at line 39 of file TriggerSTUDCS.cxx.
void TriggerSTUDCS::PrintStream | ( | std::ostream & | stream | ) | const |
Print STUs on a given stream.
stream | Stream on which the STU is printed on |
Printing all the parameters of the STU 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 47 of file TriggerSTUDCS.cxx.
Definition at line 76 of file TriggerSTUDCS.h.
Definition at line 70 of file TriggerSTUDCS.h.
Definition at line 72 of file TriggerSTUDCS.h.
Definition at line 71 of file TriggerSTUDCS.h.
Definition at line 73 of file TriggerSTUDCS.h.
Definition at line 79 of file TriggerSTUDCS.h.
Definition at line 78 of file TriggerSTUDCS.h.
Definition at line 77 of file TriggerSTUDCS.h.
Definition at line 74 of file TriggerSTUDCS.h.
Definition at line 75 of file TriggerSTUDCS.h.
std::string TriggerSTUDCS::toJSON | ( | ) | const |
Serialize object to JSON format.
Definition at line 66 of file TriggerSTUDCS.cxx.