![]() |
ATLAS Offline Software
|
ChanDeadErrorCode class for L1Calo error codes Adapted from /LVL1/l1calo/coolL1Calo/coolL1Calo/ChanDeadCode.h. More...
#include <ChanDeadErrorCode.h>
Public Types | |
| enum | ChanDeadBits { BadLvdsBit = 0 , BadAdcBit = 0 , BadMcmBit = 1 , FrontEndDeadBit = 4 , ReceiverDeadBit = 5 , HighVoltsOffBit = 6 , LowVoltsOffBit = 7 , NoisyTowerBit = 8 , PSCellsMaskedBit = 16 , FrontCellsMaskedBit = 17 , MiddleCellsMaskedBit = 18 , BackCellsMaskedBit = 19 } |
Protected Member Functions | |
| void | errorCode (unsigned int code) |
| bool | bitIsSet (unsigned int number) const |
| void | setBit (unsigned int number, bool value) |
Private Attributes | |
| unsigned int | m_errorCode {} |
Friends | |
| std::ostream & | operator<< (std::ostream &output, const ChanDeadErrorCode &r) |
ChanDeadErrorCode class for L1Calo error codes Adapted from /LVL1/l1calo/coolL1Calo/coolL1Calo/ChanDeadCode.h.
Definition at line 21 of file ChanDeadErrorCode.h.
| Enumerator | |
|---|---|
| BadLvdsBit | |
| BadAdcBit | |
| BadMcmBit | |
| FrontEndDeadBit | |
| ReceiverDeadBit | |
| HighVoltsOffBit | |
| LowVoltsOffBit | |
| NoisyTowerBit | |
| PSCellsMaskedBit | |
| FrontCellsMaskedBit | |
| MiddleCellsMaskedBit | |
| BackCellsMaskedBit | |
Definition at line 27 of file ChanDeadErrorCode.h.
| ChanDeadErrorCode::ChanDeadErrorCode | ( | ) |
Definition at line 12 of file ChanDeadErrorCode.cxx.
| ChanDeadErrorCode::ChanDeadErrorCode | ( | unsigned int | errorCode | ) |
Definition at line 15 of file ChanDeadErrorCode.cxx.
|
inlinevirtual |
Definition at line 57 of file ChanDeadErrorCode.h.
| ChanDeadErrorCode::ChanDeadErrorCode | ( | const ChanDeadErrorCode & | e | ) |
Definition at line 18 of file ChanDeadErrorCode.cxx.
|
inline |
Definition at line 99 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 100 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 69 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 70 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 66 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 67 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 72 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 73 of file ChanDeadErrorCode.h.
|
protectedinherited |
Definition at line 7 of file AbstractErrorCode.cxx.
|
inline |
Definition at line 64 of file ChanDeadErrorCode.h.
|
inlineinherited |
Definition at line 21 of file AbstractErrorCode.h.
|
inlineprotectedinherited |
Definition at line 26 of file AbstractErrorCode.h.
|
inline |
Definition at line 93 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 94 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 75 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 76 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 81 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 82 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 84 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 85 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 96 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 97 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 87 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 88 of file ChanDeadErrorCode.h.
|
defaultnoexcept |
| ChanDeadErrorCode & ChanDeadErrorCode::operator= | ( | const ChanDeadErrorCode & | e | ) |
Definition at line 21 of file ChanDeadErrorCode.cxx.
| ChanDeadErrorCode & ChanDeadErrorCode::operator|= | ( | const ChanDeadErrorCode & | e | ) |
Definition at line 27 of file ChanDeadErrorCode.cxx.
| std::string ChanDeadErrorCode::printStatus | ( | ) | const |
Definition at line 33 of file ChanDeadErrorCode.cxx.
|
inline |
Definition at line 90 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 91 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 78 of file ChanDeadErrorCode.h.
|
inline |
Definition at line 79 of file ChanDeadErrorCode.h.
|
protectedinherited |
Definition at line 15 of file AbstractErrorCode.cxx.
|
friend |
Definition at line 87 of file ChanDeadErrorCode.cxx.
|
privateinherited |
Definition at line 33 of file AbstractErrorCode.h.