Project
Loading...
Searching...
No Matches
o2::tof::diagnostic Namespace Reference

Enumerations

enum  EDRMDiagnostic_t {
  DRM_HEADER_MISSING = 1 << 4 , DRM_TRAILER_MISSING = 1 << 5 , DRM_FEEID_MISMATCH = 1 << 6 , DRM_ORBIT_MISMATCH = 1 << 7 ,
  DRM_CRC_MISMATCH = 1 << 8 , DRM_ENAPARTMASK_DIFFER = 1 << 9 , DRM_CLOCKSTATUS_WRONG = 1 << 10 , DRM_FAULTSLOTMASK_NOTZERO = 1 << 11 ,
  DRM_READOUTTIMEOUT_NOTZERO = 1 << 12 , DRM_EVENTWORDS_MISMATCH = 1 << 13 , DRM_DIAGNOSTIC_SPARE1 = 1 << 14 , DRM_DECODE_ERROR = 1 << 15 ,
  DRM_MAXDIAGNOSTIC_BIT = 1 << 16
}
 
enum  ELTMDiagnostic_t {
  LTM_HEADER_MISSING = 1 << 4 , LTM_TRAILER_MISSING = 1 << 5 , LTM_DIAGNOSTIC_SPARE1 = 1 << 6 , LTM_HEADER_UNEXPECTED = 1 << 7 ,
  LTM_MAXDIAGNOSTIC_BIT = 1 << 16
}
 
enum  ETRMDiagnostic_t {
  TRM_HEADER_MISSING = 1 << 4 , TRM_TRAILER_MISSING = 1 << 5 , TRM_CRC_MISMATCH = 1 << 6 , TRM_HEADER_UNEXPECTED = 1 << 7 ,
  TRM_EVENTCNT_MISMATCH = 1 << 8 , TRM_EMPTYBIT_NOTZERO = 1 << 9 , TRM_LBIT_NOTZERO = 1 << 10 , TRM_FAULTSLOTBIT_NOTZERO = 1 << 11 ,
  TRM_EVENTWORDS_MISMATCH = 1 << 12 , TRM_DIAGNOSTIC_SPARE1 = 1 << 13 , TRM_DIAGNOSTIC_SPARE2 = 1 << 14 , TRM_DECODE_ERROR = 1 << 15 ,
  TRM_DIAGNOSTIC_SPARE3 = TRM_DECODE_ERROR , TRM_MAXDIAGNOSTIC_BIT = 1 << 16
}
 
enum  ETRMChainDiagnostic_t {
  TRMCHAIN_HEADER_MISSING = 1 << 16 , TRMCHAIN_TRAILER_MISSING = 1 << 17 , TRMCHAIN_STATUS_NOTZERO = 1 << 18 , TRMCHAIN_EVENTCNT_MISMATCH = 1 << 19 ,
  TRMCHAIN_TDCERROR_DETECTED = 1 << 20 , TRMCHAIN_BUNCHCNT_MISMATCH = 1 << 21 , TRMCHAIN_DIAGNOSTIC_SPARE1 = 1 << 22 , TRMCHAIN_DIAGNOSTIC_SPARE2 = 1 << 23 ,
  TRMCHAIN_MAXDIAGNOSTIC_BIT = 1 << 24
}
 

Enumeration Type Documentation

◆ EDRMDiagnostic_t

DRM diagnostic bits, 12 bits [4-15]

Enumerator
DRM_HEADER_MISSING 
DRM_TRAILER_MISSING 
DRM_FEEID_MISMATCH 
DRM_ORBIT_MISMATCH 
DRM_CRC_MISMATCH 
DRM_ENAPARTMASK_DIFFER 
DRM_CLOCKSTATUS_WRONG 
DRM_FAULTSLOTMASK_NOTZERO 
DRM_READOUTTIMEOUT_NOTZERO 
DRM_EVENTWORDS_MISMATCH 
DRM_DIAGNOSTIC_SPARE1 
DRM_DECODE_ERROR 
DRM_MAXDIAGNOSTIC_BIT 

Definition at line 103 of file CompressedDataFormat.h.

◆ ELTMDiagnostic_t

LTM diagnostic bits

Enumerator
LTM_HEADER_MISSING 
LTM_TRAILER_MISSING 
LTM_DIAGNOSTIC_SPARE1 
LTM_HEADER_UNEXPECTED 
LTM_MAXDIAGNOSTIC_BIT 

Definition at line 138 of file CompressedDataFormat.h.

◆ ETRMChainDiagnostic_t

TRM Chain diagnostic bits, 8 bits [16-23] chainA [24-31] chainB

Enumerator
TRMCHAIN_HEADER_MISSING 
TRMCHAIN_TRAILER_MISSING 
TRMCHAIN_STATUS_NOTZERO 
TRMCHAIN_EVENTCNT_MISMATCH 
TRMCHAIN_TDCERROR_DETECTED 
TRMCHAIN_BUNCHCNT_MISMATCH 
TRMCHAIN_DIAGNOSTIC_SPARE1 
TRMCHAIN_DIAGNOSTIC_SPARE2 
TRMCHAIN_MAXDIAGNOSTIC_BIT 

Definition at line 175 of file CompressedDataFormat.h.

◆ ETRMDiagnostic_t

TRM diagnostic bits, 12 bits [4-15]

Enumerator
TRM_HEADER_MISSING 
TRM_TRAILER_MISSING 
TRM_CRC_MISMATCH 
TRM_HEADER_UNEXPECTED 
TRM_EVENTCNT_MISMATCH 
TRM_EMPTYBIT_NOTZERO 
TRM_LBIT_NOTZERO 
TRM_FAULTSLOTBIT_NOTZERO 
TRM_EVENTWORDS_MISMATCH 
TRM_DIAGNOSTIC_SPARE1 
TRM_DIAGNOSTIC_SPARE2 
TRM_DECODE_ERROR 
TRM_DIAGNOSTIC_SPARE3 
TRM_MAXDIAGNOSTIC_BIT 

Definition at line 157 of file CompressedDataFormat.h.