![]() |
ATLAS Offline Software
|
FineTimeErrorCode class for L1Calo error codes. More...
#include <FineTimeErrorCode.h>
Public Types | |
| enum | FineTimeBits { BadRefBit = 0 , BadCalibBit = 1 , RefSetByHand = 2 , CalibSetByHand = 3 } |
Public Member Functions | |
| FineTimeErrorCode () | |
| FineTimeErrorCode (unsigned int errorCode) | |
| virtual | ~FineTimeErrorCode () |
| FineTimeErrorCode (const FineTimeErrorCode &e) | |
| FineTimeErrorCode & | operator= (const FineTimeErrorCode &e) |
| FineTimeErrorCode & | operator|= (const FineTimeErrorCode &e) |
| bool | badRefValue () const |
| void | badRefValue (bool bad) |
| bool | badCalib () const |
| void | badAdc (bool bad) |
| bool | isRefSetByHand () const |
| void | refIsSetByHand (bool bad) |
| bool | isCalibSetByHand () const |
| void | calibIsSetByHand (bool bad) |
| std::string | printStatus () const |
| unsigned int | errorCode () const |
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 FineTimeErrorCode &r) |
FineTimeErrorCode class for L1Calo error codes.
Definition at line 19 of file FineTimeErrorCode.h.
| Enumerator | |
|---|---|
| BadRefBit | |
| BadCalibBit | |
| RefSetByHand | |
| CalibSetByHand | |
Definition at line 25 of file FineTimeErrorCode.h.
| FineTimeErrorCode::FineTimeErrorCode | ( | ) |
Definition at line 12 of file FineTimeErrorCode.cxx.
| FineTimeErrorCode::FineTimeErrorCode | ( | unsigned int | errorCode | ) |
Definition at line 15 of file FineTimeErrorCode.cxx.
|
inlinevirtual |
Definition at line 35 of file FineTimeErrorCode.h.
| FineTimeErrorCode::FineTimeErrorCode | ( | const FineTimeErrorCode & | e | ) |
Definition at line 18 of file FineTimeErrorCode.cxx.
|
inline |
Definition at line 45 of file FineTimeErrorCode.h.
|
inline |
Definition at line 44 of file FineTimeErrorCode.h.
|
inline |
Definition at line 41 of file FineTimeErrorCode.h.
|
inline |
Definition at line 42 of file FineTimeErrorCode.h.
|
protectedinherited |
Definition at line 7 of file AbstractErrorCode.cxx.
|
inline |
Definition at line 51 of file FineTimeErrorCode.h.
|
inlineinherited |
Definition at line 21 of file AbstractErrorCode.h.
|
inlineprotectedinherited |
Definition at line 26 of file AbstractErrorCode.h.
|
inline |
Definition at line 50 of file FineTimeErrorCode.h.
|
inline |
Definition at line 47 of file FineTimeErrorCode.h.
| FineTimeErrorCode & FineTimeErrorCode::operator= | ( | const FineTimeErrorCode & | e | ) |
Definition at line 21 of file FineTimeErrorCode.cxx.
| FineTimeErrorCode & FineTimeErrorCode::operator|= | ( | const FineTimeErrorCode & | e | ) |
Definition at line 27 of file FineTimeErrorCode.cxx.
| std::string FineTimeErrorCode::printStatus | ( | ) | const |
Definition at line 33 of file FineTimeErrorCode.cxx.
|
inline |
Definition at line 48 of file FineTimeErrorCode.h.
|
protectedinherited |
Definition at line 15 of file AbstractErrorCode.cxx.
|
friend |
Definition at line 58 of file FineTimeErrorCode.cxx.
|
privateinherited |
Definition at line 33 of file AbstractErrorCode.h.