The Gaudi Framework  v38r0 (2143aa4c)
EventStatus Namespace Reference

Enumerations

enum  Status {
  Invalid = 0, Success = 1, AlgFail = 2, AlgStall = 3,
  Other = 4
}
 

Functions

std::ostreamoperator<< (std::ostream &os, Status s)
 

Enumeration Type Documentation

◆ Status

Enumerator
Invalid 
Success 
AlgFail 
AlgStall 
Other 

Definition at line 73 of file IAlgExecStateSvc.h.

73 { Invalid = 0, Success = 1, AlgFail = 2, AlgStall = 3, Other = 4 };

Function Documentation

◆ operator<<()

std::ostream& EventStatus::operator<< ( std::ostream os,
Status  s 
)
inline

Definition at line 74 of file IAlgExecStateSvc.h.

74  {
75  static constexpr std::array<const char*, 5> label{ "Invalid", "Success", "AlgFail", "AlgStall", "Other" };
76  return os << label.at( s );
77  }
gaudirun.s
string s
Definition: gaudirun.py:346
EventStatus::Other
@ Other
Definition: IAlgExecStateSvc.h:73
EventStatus::Success
@ Success
Definition: IAlgExecStateSvc.h:73
EventStatus::Invalid
@ Invalid
Definition: IAlgExecStateSvc.h:73
EventStatus::AlgStall
@ AlgStall
Definition: IAlgExecStateSvc.h:73
std::array
STL class.
EventStatus::AlgFail
@ AlgFail
Definition: IAlgExecStateSvc.h:73