Definition at line 80 of file DTBlockedROChannelsTest.h.
◆ DTRobBinsMap() [1/2]
DTBlockedROChannelsTest::DTRobBinsMap::DTRobBinsMap |
( |
DQMStore::IGetter & |
igetter, |
|
|
const int |
fed, |
|
|
const int |
ros |
|
) |
| |
Definition at line 291 of file DTBlockedROChannelsTest.cc.
References dduHName, dqm::implementation::IGetter::get(), meDDU, meROS, and rosHName.
296 mename <<
"DT/00-DataIntegrity/FED" << fed <<
"/ROS" << ros <<
"/FED" << fed <<
"_ROS" << ros <<
"_ROSError";
300 whname <<
"DT/00-DataIntegrity/FED" << fed <<
"/FED" << fed <<
"_ROSStatus";
const MonitorElement * meROS
const MonitorElement * meDDU
virtual MonitorElement * get(std::string const &fullpath) const
◆ DTRobBinsMap() [2/2]
DTBlockedROChannelsTest::DTRobBinsMap::DTRobBinsMap |
( |
| ) |
|
◆ ~DTRobBinsMap()
DTBlockedROChannelsTest::DTRobBinsMap::~DTRobBinsMap |
( |
| ) |
|
◆ addRobBin()
void DTBlockedROChannelsTest::DTRobBinsMap::addRobBin |
( |
int |
robBin | ) |
|
◆ getChamberPercentage()
double DTBlockedROChannelsTest::DTRobBinsMap::getChamberPercentage |
( |
DQMStore::IGetter & |
igetter | ) |
|
Definition at line 350 of file DTBlockedROChannelsTest.cc.
References dqm::implementation::IGetter::get().
353 int nChangedROBs = 0;
367 return 1. - ((double)nChangedROBs / (
double)
robsAndValues.size());
const MonitorElement * meROS
const MonitorElement * meDDU
std::map< int, int > robsAndValues
virtual MonitorElement * get(std::string const &fullpath) const
bool robChanged(int robBin)
◆ getValueRobBin()
int DTBlockedROChannelsTest::DTRobBinsMap::getValueRobBin |
( |
int |
robBin | ) |
const |
|
private |
◆ getValueRos()
int DTBlockedROChannelsTest::DTRobBinsMap::getValueRos |
( |
| ) |
const |
|
private |
◆ init()
void DTBlockedROChannelsTest::DTRobBinsMap::init |
( |
bool |
v | ) |
|
|
inline |
◆ readNewValues()
void DTBlockedROChannelsTest::DTRobBinsMap::readNewValues |
( |
DQMStore::IGetter & |
igetter | ) |
|
◆ robChanged()
bool DTBlockedROChannelsTest::DTRobBinsMap::robChanged |
( |
int |
robBin | ) |
|
Definition at line 334 of file DTBlockedROChannelsTest.cc.
337 LogWarning(
"DTDQM|DTRawToDigi|DTMonitorClient|DTBlockedROChannelsTest")
338 <<
"[DTRobBinsMap]***Error: ROB: " << robBin <<
" is not valid" << endl;
int getValueRobBin(int robBin) const
std::map< int, int > robsAndValues
Log< level::Warning, false > LogWarning
◆ dduHName
std::string DTBlockedROChannelsTest::DTRobBinsMap::dduHName |
|
private |
◆ init_
bool DTBlockedROChannelsTest::DTRobBinsMap::init_ |
|
private |
◆ meDDU
◆ meROS
◆ robsAndValues
std::map<int, int> DTBlockedROChannelsTest::DTRobBinsMap::robsAndValues |
|
private |
◆ rosBin
int DTBlockedROChannelsTest::DTRobBinsMap::rosBin |
|
private |
◆ rosHName
std::string DTBlockedROChannelsTest::DTRobBinsMap::rosHName |
|
private |
◆ rosValue
int DTBlockedROChannelsTest::DTRobBinsMap::rosValue |
|
private |