All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
icarus::trigger::SlidingWindowPatternAlg::AllTriggerInfo_t Struct Reference

Complete information from this algorithm, standard + non-standard (extra). More...

#include <SlidingWindowPatternAlg.h>

Public Member Functions

 operator bool () const
 Returns whether this trigger fired. More...
 
bool operator! () const
 Returns whether this trigger did not fire. More...
 

Public Attributes

TriggerInfo_t info
 Standard trigger information. More...
 
MoreInfo_t extra
 

Detailed Description

Complete information from this algorithm, standard + non-standard (extra).

Definition at line 85 of file SlidingWindowPatternAlg.h.

Member Function Documentation

icarus::trigger::SlidingWindowPatternAlg::AllTriggerInfo_t::operator bool ( ) const
inline

Returns whether this trigger fired.

Definition at line 89 of file SlidingWindowPatternAlg.h.

89 { return info.fired(); }
bool fired() const
Returns whether the trigger fired.
bool icarus::trigger::SlidingWindowPatternAlg::AllTriggerInfo_t::operator! ( ) const
inline

Returns whether this trigger did not fire.

Definition at line 91 of file SlidingWindowPatternAlg.h.

91 { return !info.fired(); }
bool fired() const
Returns whether the trigger fired.

Member Data Documentation

MoreInfo_t icarus::trigger::SlidingWindowPatternAlg::AllTriggerInfo_t::extra

Extra trigger information.

Definition at line 87 of file SlidingWindowPatternAlg.h.

TriggerInfo_t icarus::trigger::SlidingWindowPatternAlg::AllTriggerInfo_t::info

Standard trigger information.

Definition at line 86 of file SlidingWindowPatternAlg.h.


The documentation for this struct was generated from the following file: