#include "TrigSteeringEvent/Enums.h"
#include <string>
#include <sstream>
#include <iostream>
Go to the source code of this file.
◆ getActionFromString()
Definition at line 17 of file Enums.cxx.
17 {
23}
@ ABORT_JOB
if things go really wrong, i.e.
@ CONTINUE
if all is OK the processing should be continued
@ ABORT_CHAIN
if things went wrong but it is not severe, other unrelated chains will continue
@ ABORT_EVENT
if things went wrong severely, event corruption suspected
◆ getReasonFromString()
Definition at line 41 of file Enums.cxx.
41 {
47 break;
48 }
49 }
50 if ( ! found )
53}
const std::string ReasonNames[16]
@ LAST_
and can't be higher because of serialization in the chain
◆ getSteeringInternalReasonFromString()
Definition at line 74 of file Enums.cxx.
74 {
77
81 break;
82 }
83 }
84 if ( ! found )
87}
const std::string SteeringInternalReasonNames[]
@ LAST_
there is basically no restriction on size since these errors are not saved per chain so do not need t...
◆ strAction()
Definition at line 13 of file Enums.cxx.
13 {
15}
const std::string ActionNames[4]
◆ strReason()
◆ strSteeringInternalReason()
Definition at line 92 of file Enums.cxx.
92 {
95 return "UNSPECIFIED_";
96}
◆ ActionNames
| const std::string ActionNames[4] = {"CONTINUE", "ABORT_CHAIN", "ABORT_EVENT", "ABORT_JOB"} |
Definition at line 11 of file Enums.cxx.
11{"CONTINUE", "ABORT_CHAIN", "ABORT_EVENT", "ABORT_JOB"};