#include <Trigger.h>
Definition at line 27 of file Trigger.h.
◆ TriggerProperties() [1/2]
constexpr TrigGlobEffCorr::TriggerProperties::TriggerProperties |
( |
TriggerType |
tt | ) |
|
|
inlineexplicitconstexpr |
◆ TriggerProperties() [2/2]
◆ cbegin()
◆ cbegin_offset()
◆ cend()
◆ cend_offset()
◆ loadLegs()
template<typename Array >
can't be thrown due to bad user action – only in case of a bug in the Calculator class
special case needed to skip the duplicated leg for 2X_Y triggers
Works as well for non-mixed trilepton triggers since the asymmetric leg is always stored first
Definition at line 82 of file Trigger.h.
84 throw std::runtime_error(
◆ mixed()
constexpr bool TrigGlobEffCorr::TriggerProperties::mixed |
( |
| ) |
const |
|
inlineconstexpr |
◆ nDistinctLegs() [1/2]
constexpr unsigned TrigGlobEffCorr::TriggerProperties::nDistinctLegs |
( |
| ) |
const |
|
inlineconstexpr |
◆ nDistinctLegs() [2/2]
◆ type()
constexpr TriggerType TrigGlobEffCorr::TriggerProperties::type |
( |
| ) |
const |
|
inlineconstexpr |
◆ valid()
constexpr bool TrigGlobEffCorr::TriggerProperties::valid |
( |
| ) |
const |
|
inlineconstexpr |
◆ m_legs
std::array<std::size_t, 4> TrigGlobEffCorr::TriggerProperties::m_legs |
|
protected |
◆ m_type
The documentation for this class was generated from the following file: