|
ATLAS Offline Software
|
Go to the documentation of this file.
15 return StatusCode::SUCCESS;
18 template<
typename DetailType>
23 const std::string detailName = (
name !=
"" ? std::string(
name) :
threshold.name());
29 template<
typename DetailType>
34 const std::string detailName = (
name !=
"" ? std::string(
name) :
threshold.name());
43 return StatusCode::SUCCESS;
47 std::vector<bool> decisionCuts({
66 if (
m_logicAnd && !std::all_of(decisionCuts.begin(), decisionCuts.end(), [](
bool k) { return k; })) {
68 return StatusCode::SUCCESS;
69 }
else if (
m_logicAnd ==
false && !std::any_of(decisionCuts.begin(), decisionCuts.end(), [](
bool k) { return k; })) {
71 return StatusCode::SUCCESS;
77 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.