38 const std::map<DDUIdType, ExaminerStatusType>& mDDU_ERRORS_,
39 const std::map<CSCIdType, ExaminerStatusType>& mCSC_ERRORS_,
40 const std::map<CSCIdType, ExaminerStatusType>& mCSC_PAYLOADS_,
41 const std::map<CSCIdType, ExaminerStatusType>& mCSC_STATUS_)
78 <<
" DCCMask=0x" << std::hex << std::setw(8) << std::setfill(
'0') <<
getDCCMask()
79 <<
" CSCMask=0x" << std::hex << std::setw(8) << std::setfill(
'0') <<
getCSCMask()
80 <<
" DCCErrors=0x" << std::hex << std::setw(8) << std::setfill(
'0') <<
getDDUSummaryErrors()
83 std::ostringstream ost;
86 for (std::set<DDUIdType>::iterator itr=ddu_list.begin(); itr != ddu_list.end(); ++itr) {
87 ost <<
"DDU_" << std::dec << ((*itr)&0xFF)
88 <<
" Errors=0x" << std::hex << std::setw(8) << std::setfill(
'0') <<
getDDUErrors(*itr);
94 for (std::set<CSCIdType>::iterator itr=csc_list.begin(); itr != csc_list.end(); ++itr) {
95 ost <<
"CSC_" << std::dec << (((*itr)>>4)&0xFF) <<
"_" << ((*itr)&0xF)
96 <<
" Errors=0x" << std::hex << std::setw(8) << std::setfill(
'0') <<
getCSCErrors(*itr)
97 <<
" Payload=0x" << std::setw(8) << std::setfill(
'0') <<
getCSCPayload(*itr)
98 <<
" Status=0x" << std::setw(8) << std::setfill(
'0') <<
getCSCStatus(*itr);
107 <<
" DCCMask=0x" << std::hex << std::setw(8) << std::setfill(
'0') << digi.
getDCCMask()
108 <<
" CSCMask=0x" << std::hex << std::setw(8) << std::setfill(
'0') << digi.
getCSCMask()
109 <<
" DCCErrors=0x" << std::hex << std::setw(8) << std::setfill(
'0') << digi.
getDDUSummaryErrors()
112 for (std::set<DDUIdType>::iterator itr=ddu_list.begin(); itr != ddu_list.end(); ++itr) {
113 o <<
"DDU_" <<
std::dec << ((*itr)&0xFF)
114 <<
" Errors=0x" << std::hex << std::setw(8) << std::setfill(
'0') << digi.
getDDUErrors(*itr) <<
"\n";
117 for (std::set<CSCIdType>::iterator itr=csc_list.begin(); itr != csc_list.end(); ++itr) {
119 o <<
"CSC_" << std::dec << (((*itr)>>4)&0xFF) <<
"_" << ((*itr)&0xF)
120 <<
" Errors=0x" << std::hex << std::setw(8) << std::setfill(
'0') << digi.
getCSCErrors(*itr)
121 <<
" Payload=0x" << std::setw(8) << std::setfill(
'0') << digi.
getCSCPayload(*itr)
122 <<
" Status=0x" << std::setw(8) << std::setfill(
'0') << digi.
getCSCStatus(*itr) <<
"\n";