49 void setRoIArea(
float eta_width,
float phi_width);
70 float getVarVal(
const uint32_t key )
const;
71 const std::vector<TrigMonVar>
getVar()
const;
73 void print(std::ostream &os = std::cout);
Scalar eta() const
pseudorapidity method
Scalar phi() const
phi method
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
bool operator<(const TrigMonRoi &lhs, const TrigMonRoi &rhs)
bool operator==(const TrigMonRoi &lhs, const TrigMonRoi &rhs)
std::vector< float > m_var_val
void setRoiId(unsigned int id)
uint32_t getRoiId() const
std::vector< uint16_t > & getVarKey()
const std::vector< float > & getVarVal() const
TrigMonRoi(unsigned int roi_word)
std::vector< uint32_t > m_word
std::vector< uint16_t > m_var_key
const std::vector< TrigMonVar > getVar() const
void setNL1th(unsigned int lt)
std::vector< uint32_t > & getWord()
uint32_t getRoiWord() const
const std::vector< uint32_t > & getWord() const
void setEtaPhi(float eta, float phi)
void print(std::ostream &os=std::cout)
const std::vector< uint16_t > & getVarKey() const
std::vector< float > & getVarVal()
void setRoIArea(float eta_width, float phi_width)
void addVar(const TrigMonVar &var)
void addWord(unsigned int word)
The common trigger namespace for trigger analysis tools.
uint8_t getRoiId_Energy()
uint8_t getRoiId_Unknown()