Project
Loading...
Searching...
No Matches
ErrorCodes.h File Reference
#include <string>
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::mch
 
namespace  o2::mch::raw
 

Enumerations

enum  o2::mch::raw::ErrorCodes {
  o2::mch::raw::ErrorParity = 1 , o2::mch::raw::ErrorHammingCorrectable = 1 << 1 , o2::mch::raw::ErrorHammingUncorrectable = 1 << 2 , o2::mch::raw::ErrorBadSyncPacket = 1 << 3 ,
  o2::mch::raw::ErrorBadHeartBeatPacket = 1 << 4 , o2::mch::raw::ErrorBadDataPacket = 1 << 5 , o2::mch::raw::ErrorBadClusterSize = 1 << 6 , o2::mch::raw::ErrorBadIncompleteWord = 1 << 7 ,
  o2::mch::raw::ErrorTruncatedData = 1 << 8 , o2::mch::raw::ErrorTruncatedDataUL = 1 << 9 , o2::mch::raw::ErrorUnexpectedSyncPacket = 1 << 10 , o2::mch::raw::ErrorBadELinkID = 1 << 11 ,
  o2::mch::raw::ErrorBadLinkID = 1 << 12 , o2::mch::raw::ErrorUnknownLinkID = 1 << 13 , o2::mch::raw::ErrorBadHBTime = 1 << 14 , o2::mch::raw::ErrorNonRecoverableDecodingError = 1 << 15
}
 

Functions

uint32_t o2::mch::raw::getErrorCodesSize ()
 
std::string o2::mch::raw::errorCodeAsString (uint32_t code)