#include <TrigMonROBSum.h>
Definition at line 24 of file TrigMonROBSum.h.
◆ TrigMonROBSum() [1/2]
| TrigMonROBSum::TrigMonROBSum |
( |
| ) |
|
◆ TrigMonROBSum() [2/2]
| TrigMonROBSum::TrigMonROBSum |
( |
uint32_t | word | ) |
|
|
explicit |
◆ ~TrigMonROBSum()
| TrigMonROBSum::~TrigMonROBSum |
( |
| ) |
|
|
inline |
◆ addROB()
| bool TrigMonROBSum::addROB |
( |
const TrigMonROBData & | data, |
|
|
int | subdet = -1 ) |
Definition at line 81 of file TrigMonROBSum.cxx.
82{
83
84
85
86
87 if(
getNROB() > 254)
return false;
88 if(
getSize() > 1048574)
return false;
89
92
93 if(subdet < 0) {
95 }
96 else {
98 }
99
100 return true;
101}
char data[hepevt_bytes_allocation_ATLAS]
bool setSize(uint32_t size)
bool setNROB(uint32_t nrob)
bool setHistory(uint32_t hist)
◆ getHistory()
Definition at line 131 of file TrigMonROBSum.cxx.
132{
133
134
135
137}
TrigMonROBData::History getROBHistory(unsigned int val)
◆ getNROB()
| uint32_t TrigMonROBSum::getNROB |
( |
| ) |
const |
◆ getSize()
| uint32_t TrigMonROBSum::getSize |
( |
| ) |
const |
◆ getSubDet()
| uint32_t TrigMonROBSum::getSubDet |
( |
| ) |
const |
◆ getWord()
| uint32_t TrigMonROBSum::getWord |
( |
| ) |
const |
|
inline |
◆ print()
| void TrigMonROBSum::print |
( |
std::ostream & | os = std::cout | ) |
const |
◆ setHistory()
| bool TrigMonROBSum::setHistory |
( |
uint32_t | hist | ) |
|
Definition at line 36 of file TrigMonROBSum.cxx.
37{
38
39
40
41 if(hist < 16) {
44 return true;
45 }
47 return false;
48}
#define REPORT_MESSAGE_WITH_CONTEXT(LVL, CONTEXT_NAME)
Report a message, with an explicitly specified context name.
◆ setNROB()
| bool TrigMonROBSum::setNROB |
( |
uint32_t | nrob | ) |
|
Definition at line 51 of file TrigMonROBSum.cxx.
52{
53
54
55
56 if(nrob < 256) {
59 return true;
60 }
62 return false;
63}
◆ setSize()
| bool TrigMonROBSum::setSize |
( |
uint32_t | size | ) |
|
Definition at line 66 of file TrigMonROBSum.cxx.
67{
68
69
70
71 if(size < 1048576) {
74 return true;
75 }
77 return false;
78}
◆ m_word
| uint32_t TrigMonROBSum::m_word |
|
private |
The documentation for this class was generated from the following files: