ATLAS Offline Software
Loading...
Searching...
No Matches
LArBadFebEnum Class Reference

#include <LArBadFebEnum.h>

Inheritance diagram for LArBadFebEnum:
Collaboration diagram for LArBadFebEnum:

Public Types

enum  ProblemType {
  deadAllBit = 0 , deadReadoutBit = 1 , inErrorBit = 2 , deactivatedInOKSBit = 3 ,
  maskParity = 16 , maskBCID =17 , maskSampleHeader = 18 , maskEVTID = 19 ,
  maskScacStatus = 20 , maskScaOutOfRange = 21 , maskGainMismatch = 22 , maskTypeMismatch = 23 ,
  maskNumOfSamples = 24 , maskEmptyDataBlock = 25 , maskDspBlockSize = 26 , maskCheckSum = 27 ,
  maskMissingHeader = 28 , maskBadGain = 29
}
typedef unsigned int PosType
typedef unsigned int BitWord

Detailed Description

Definition at line 8 of file LArBadFebEnum.h.

Member Typedef Documentation

◆ BitWord

typedef unsigned int LArBadFebEnum::BitWord

Definition at line 13 of file LArBadFebEnum.h.

◆ PosType

typedef unsigned int LArBadFebEnum::PosType

Definition at line 12 of file LArBadFebEnum.h.

Member Enumeration Documentation

◆ ProblemType

Enumerator
deadAllBit 
deadReadoutBit 
inErrorBit 
deactivatedInOKSBit 
maskParity 
maskBCID 
maskSampleHeader 
maskEVTID 
maskScacStatus 
maskScaOutOfRange 
maskGainMismatch 
maskTypeMismatch 
maskNumOfSamples 
maskEmptyDataBlock 
maskDspBlockSize 
maskCheckSum 
maskMissingHeader 
maskBadGain 

Definition at line 15 of file LArBadFebEnum.h.

15 {
16 deadAllBit = 0,
17 deadReadoutBit = 1,
18 inErrorBit = 2,
19 deactivatedInOKSBit = 3, //From LArFebErrorSummary.h:
20 maskParity = 16, //Parity,
21 maskBCID =17, //BCID,
22 maskSampleHeader = 18, //SampleHeader,
23 maskEVTID = 19, //EVTID,
24 maskScacStatus = 20, //ScacStatus,
25 maskScaOutOfRange = 21, //ScaOutOfRange,
26 maskGainMismatch = 22, //GainMismatch,
27 maskTypeMismatch = 23, //TypeMismatch,
28 maskNumOfSamples = 24, //NumOfSamples,
29 maskEmptyDataBlock = 25, //EmptyDataBlock,
30 maskDspBlockSize = 26, //DspBlockSize,
31 maskCheckSum = 27, //CheckSum,
32 maskMissingHeader = 28, //MissingHeader,
33 maskBadGain = 29 //BadGain,
34 //N_LArFebErrorType
35 };

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