#include <TriggerInfo_t.h>
Public Member Functions | |
| OpeningInfo_t ()=default | |
| Default constructor. More... | |
| OpeningInfo_t (optical_tick tick, Opening_t level=0U, std::size_t locationID=UnknownLocation) | |
Constructor: specify tick, the rest is optional. More... | |
| bool | hasLocation () const |
| Returns whether the location is set. More... | |
| bool | operator< (OpeningInfo_t const &other) const |
| Comparison: order from time. More... | |
Public Attributes | |
| optical_tick | tick = std::numeric_limits<optical_tick>::min() |
| Tick at which the trigger fired. More... | |
| Opening_t | level = 0U |
| Maximum level on the main trigger opening. More... | |
| LocationID_t | locationID = UnknownLocation |
| Identified of the trigger location. More... | |
Static Public Attributes | |
| static constexpr LocationID_t | UnknownLocation = std::numeric_limits<std::size_t>::max() |
| ID for a trigger in unknown location. More... | |
Definition at line 60 of file TriggerInfo_t.h.
|
default |
Default constructor.
|
inline |
Constructor: specify tick, the rest is optional.
Definition at line 79 of file TriggerInfo_t.h.
|
inline |
Returns whether the location is set.
Definition at line 86 of file TriggerInfo_t.h.
|
inline |
Comparison: order from time.
Definition at line 89 of file TriggerInfo_t.h.
| Opening_t icarus::trigger::details::TriggerInfo_t::OpeningInfo_t::level = 0U |
Maximum level on the main trigger opening.
Definition at line 69 of file TriggerInfo_t.h.
| LocationID_t icarus::trigger::details::TriggerInfo_t::OpeningInfo_t::locationID = UnknownLocation |
Identified of the trigger location.
Definition at line 72 of file TriggerInfo_t.h.
| optical_tick icarus::trigger::details::TriggerInfo_t::OpeningInfo_t::tick = std::numeric_limits<optical_tick>::min() |
Tick at which the trigger fired.
Definition at line 67 of file TriggerInfo_t.h.
|
static |
ID for a trigger in unknown location.
Definition at line 64 of file TriggerInfo_t.h.
1.8.5