|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef LARFEBERRORSUMMARY_H 
    6 #define LARFEBERRORSUMMARY_H 
   44   const std::map<unsigned int,uint16_t>& 
get_all_febs() 
const ; 
 
  
LArFebErrorSummary()
Constructor with FEB Id.
const std::map< unsigned int, uint16_t > & get_all_febs() const
get all febs with error
bool set_feb_error(unsigned int febid, uint16_t e)
Add another FEB error record, return true if added successfully.
~LArFebErrorSummary()
Destructor.
static std::string error_to_string(uint16_t error)
interpret the error in string
uint16_t feb_error(HWIdentifier febid) const
get error for feb
static const std::string m_errorStrings[N_LArFebErrorType]
Holds information from the FEB Error Summary.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
std::map< unsigned int, uint16_t > m_feb_errors
error is stored in a map with key = feb id
macros to associate a CLID to a type
void clear()
clear internal map