1 #ifndef DataFormats_CTPPSDigi_HPTDCErrorFlags_h
2 #define DataFormats_CTPPSDigi_HPTDCErrorFlags_h
77 return "InternalFatalChipError";
81 return "HitRejectedByEventSizeLimit";
83 return "HitErrorGroup3";
85 return "HitLostL1OverflowGroup3";
87 return "HitLostROFifoOverflowGroup3";
89 return "HitErrorGroup2";
91 return "HitLostL1OverflowGroup2";
93 return "HitLostROFifoOverflowGroup2";
95 return "HitErrorGroup1";
97 return "HitLostL1OverflowGroup1";
99 return "HitLostROFifoOverflowGroup1";
101 return "HitErrorGroup0";
103 return "HitLostL1OverflowGroup0";
105 return "HitLostROFifoOverflowGroup0";
unsigned short errorFlag() const
bool hitErrorGroup3() const
bool hitLostROFifoOverflowGroup1() const
bool hitErrorGroup0() const
static std::string hptdcErrorName(const unsigned short id)
bool hitLostROFifoOverflowGroup2() const
bool hitLostL1OverflowGroup2() const
bool hitLostROFifoOverflowGroup0() const
unsigned short error_flags
bool internalFatalChipError() const
bool hitErrorGroup1() const
bool hitLostL1OverflowGroup1() const
bool hitLostROFifoOverflowGroup3() const
bool hitLostL1OverflowGroup0() const
bool hitRejectedByEventSizeLimit() const
bool errorId(unsigned short id) const
bool hitLostL1OverflowGroup3() const
bool hitErrorGroup2() const
HPTDCErrorFlags(unsigned short flags=0)