1 #ifndef DataFormats_Common_HLTPathStatus_h 2 #define DataFormats_Common_HLTPathStatus_h 43 assert(((
int)
state) < 4);
44 assert(
index < 16384);
52 unsigned int index()
const {
return (static_cast<unsigned int>(status_ / 4)); }
65 #endif // DataFormats_Common_HLTPathStatus_h
HLTPathStatus(const hlt::HLTState state=hlt::Ready, const unsigned int index=0)
constructor
uint16_t status_
packed status of trigger path [unsigned char is too small]
void reset()
reset this path
bool wasrun() const
was this path run?
HLTState
status of a trigger path
hlt::HLTState state() const
get state of path
bool error() const
has this path encountered an error (exception)?
bool accept() const
has this path accepted the event?
unsigned int index() const