![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
15 return StatusCode::SUCCESS;
22 const std::string detailName = (
name !=
"" ? std::string(
name) :
threshold.name());
32 const std::string detailName = (
name !=
"" ? std::string(
name) :
threshold.name());
41 return StatusCode::SUCCESS;
45 std::vector<bool> decisionCuts({
63 if (
m_logicAnd && !std::all_of(decisionCuts.begin(), decisionCuts.end(), [](
bool k) { return k; })) {
65 return StatusCode::SUCCESS;
66 }
else if (
m_logicAnd ==
false && !std::any_of(decisionCuts.begin(), decisionCuts.end(), [](
bool k) { return k; })) {
68 return StatusCode::SUCCESS;
74 return StatusCode::SUCCESS;
TrigCompositeUtils::DecisionID numeric() const
numeric ID
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.
Mixin class to perform additional checks on a component.
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
::StatusCode StatusCode
StatusCode definition for legacy code.
Class used to describe composite objects in the HLT.
Header file to be included by clients of the Monitored infrastructure.
bool getDetail(const std::string &name, TYPE &value) const
Get an TYPE detail from the object.