![]() |
ATLAS Offline Software
|
#include <Enums.h>
Public Types | |
| enum | Code { UNKNOWN =0, MISSING_FEATURE, GAUDI_EXCEPTION, EFORMAT_EXCEPTION, STD_EXCEPTION, UNKNOWN_EXCEPTION, NAV_ERROR, MISSING_ROD, CORRUPTED_ROD, TIMEOUT, BAD_JOB_SETUP, USERDEF_1, USERDEF_2, USERDEF_3, USERDEF_4, LAST_ =0xf, UNSPECIFIED_ = -1 } |
Definition at line 25 of file Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/Enums.h.
| enum HLT::Reason::Code |
| Enumerator | |
|---|---|
| UNKNOWN | |
| MISSING_FEATURE | the feataure was expected but could not be found |
| GAUDI_EXCEPTION | GAUDI exception was caught. |
| EFORMAT_EXCEPTION | eformat exception was caught |
| STD_EXCEPTION | std exeption was caught |
| UNKNOWN_EXCEPTION | unknown exception thrown |
| NAV_ERROR | suspected Navigation error |
| MISSING_ROD | while unpacking detector data ROD fragment is missing |
| CORRUPTED_ROD | ROD with the detector data seems to be corrupted. |
| TIMEOUT | the timeout occured |
| BAD_JOB_SETUP | the job is possibly badly configured (2 places where this can occur: configuration, and runtime i.e. when FEX before given Hypo is always attaching feature but this time it is not there) |
| USERDEF_1 | this is custom user defined code: for clarity users should define consts i.e. const int NO_HITS = HLT::Reason::USERDEF_1 or #define NO_HITS (HLT::Reason::USERDEF_1) and then use this while creating ErrorCodes |
| USERDEF_2 | |
| USERDEF_3 | |
| USERDEF_4 | |
| LAST_ | and can't be higher because of serialization in the chain |
| UNSPECIFIED_ | do not use |
Definition at line 26 of file Trigger/TrigEvent/TrigSteeringEvent/TrigSteeringEvent/Enums.h.
1.8.18