Pixel error – collection of errors and error information. More...
#include <SiPixelRawDataError.h>
Public Member Functions | |
int | getFedId () const |
std::string | getMessage () const |
int | getType () const |
cms_uint32_t | getWord32 () const |
cms_uint64_t | getWord64 () const |
void | setFedId (int fedId) |
void | setMessage () |
void | setType (int errorType) |
void | setWord32 (cms_uint32_t errorWord32) |
void | setWord64 (cms_uint64_t errorWord64) |
SiPixelRawDataError () | |
Default constructor. More... | |
SiPixelRawDataError (cms_uint32_t errorWord32, const int errorType, int fedId) | |
Constructor for 32-bit error word. More... | |
SiPixelRawDataError (cms_uint64_t errorWord64, const int errorType, int fedId) | |
Constructor with 64-bit error word and type included (header or trailer word) More... | |
~SiPixelRawDataError () | |
Destructor. More... | |
Private Attributes | |
std::string | errorMessage_ |
int | errorType_ |
cms_uint32_t | errorWord32_ |
cms_uint64_t | errorWord64_ |
int | fedId_ |
Pixel error – collection of errors and error information.
Class to contain and store all information about errors
Definition at line 19 of file SiPixelRawDataError.h.
SiPixelRawDataError::SiPixelRawDataError | ( | ) |
SiPixelRawDataError::SiPixelRawDataError | ( | cms_uint32_t | errorWord32, |
const int | errorType, | ||
int | fedId | ||
) |
Constructor for 32-bit error word.
Definition at line 17 of file SiPixelRawDataError.cc.
References setMessage().
SiPixelRawDataError::SiPixelRawDataError | ( | cms_uint64_t | errorWord64, |
const int | errorType, | ||
int | fedId | ||
) |
Constructor with 64-bit error word and type included (header or trailer word)
Definition at line 22 of file SiPixelRawDataError.cc.
References setMessage().
SiPixelRawDataError::~SiPixelRawDataError | ( | ) |
|
inline |
|
inline |
|
inline |
Definition at line 40 of file SiPixelRawDataError.h.
References errorType_.
Referenced by Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::getDaughterObjects(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::getObjectRef(), Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::getShortType(), and Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::properties().
|
inline |
|
inline |
void SiPixelRawDataError::setFedId | ( | int | fedId | ) |
Definition at line 42 of file SiPixelRawDataError.cc.
References l1tstage2_dqm_sourceclient-live_cfg::fedId, and fedId_.
void SiPixelRawDataError::setMessage | ( | ) |
Definition at line 44 of file SiPixelRawDataError.cc.
References errorMessage_, and errorType_.
Referenced by setType(), and SiPixelRawDataError().
void SiPixelRawDataError::setType | ( | int | errorType | ) |
void SiPixelRawDataError::setWord32 | ( | cms_uint32_t | errorWord32 | ) |
void SiPixelRawDataError::setWord64 | ( | cms_uint64_t | errorWord64 | ) |
|
private |
Definition at line 51 of file SiPixelRawDataError.h.
Referenced by getMessage(), and setMessage().
|
private |
Definition at line 49 of file SiPixelRawDataError.h.
Referenced by getType(), setMessage(), and setType().
|
private |
Definition at line 47 of file SiPixelRawDataError.h.
Referenced by getWord32(), and setWord32().
|
private |
Definition at line 48 of file SiPixelRawDataError.h.
Referenced by getWord64(), and setWord64().
|
private |
Definition at line 50 of file SiPixelRawDataError.h.
Referenced by getFedId(), and setFedId().