Project
Loading...
Searching...
No Matches
o2::emcal::RawReaderMemory::MinorError Class Reference

Minor (non-crashing) raw decoding errors. More...

#include <RawReaderMemory.h>

Public Member Functions

 MinorError ()=default
 Dummy constructor.
 
 MinorError (RawDecodingError::ErrorType_t errortype, int feeID)
 Main constructor.
 
 ~MinorError ()=default
 Destructor.
 
void setErrorType (RawDecodingError::ErrorType_t errortype)
 Set the type of the error.
 
void setFEEID (int feeID)
 Set the ID of the FEE equipment.
 
RawDecodingError::ErrorType_t getErrorType () const
 Get type of the error.
 
int getFEEID () const
 Get ID of the FEE.
 

Detailed Description

Minor (non-crashing) raw decoding errors.

Minor errors share the same codes as major raw decoding errors, however are not crashing.

Definition at line 46 of file RawReaderMemory.h.

Constructor & Destructor Documentation

◆ MinorError() [1/2]

o2::emcal::RawReaderMemory::MinorError::MinorError ( )
default

Dummy constructor.

◆ MinorError() [2/2]

o2::emcal::RawReaderMemory::MinorError::MinorError ( RawDecodingError::ErrorType_t  errortype,
int  feeID 
)
inline

Main constructor.

Parameters
errortypeType of the error
feeIDID of the FEE equipment

Definition at line 55 of file RawReaderMemory.h.

◆ ~MinorError()

o2::emcal::RawReaderMemory::MinorError::~MinorError ( )
default

Destructor.

Member Function Documentation

◆ getErrorType()

RawDecodingError::ErrorType_t o2::emcal::RawReaderMemory::MinorError::getErrorType ( ) const
inline

Get type of the error.

Returns
Type of the error

Definition at line 70 of file RawReaderMemory.h.

◆ getFEEID()

int o2::emcal::RawReaderMemory::MinorError::getFEEID ( ) const
inline

Get ID of the FEE.

Returns
ID of the FEE

Definition at line 74 of file RawReaderMemory.h.

◆ setErrorType()

void o2::emcal::RawReaderMemory::MinorError::setErrorType ( RawDecodingError::ErrorType_t  errortype)
inline

Set the type of the error.

Parameters
errortypeType of the error

Definition at line 62 of file RawReaderMemory.h.

◆ setFEEID()

void o2::emcal::RawReaderMemory::MinorError::setFEEID ( int  feeID)
inline

Set the ID of the FEE equipment.

Parameters
feeIDID of the FEE

Definition at line 66 of file RawReaderMemory.h.


The documentation for this class was generated from the following file: