#include <TrigStreamerHypoTool.h>
Definition at line 22 of file TrigStreamerHypoTool.h.
◆ TrigStreamerHypoTool()
| TrigStreamerHypoTool::TrigStreamerHypoTool |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
Definition at line 16 of file TrigStreamerHypoTool.cxx.
18 :
19 base_class(type, name, parent),
static HLT::Identifier fromToolName(const std::string &tname)
◆ ~TrigStreamerHypoTool()
| TrigStreamerHypoTool::~TrigStreamerHypoTool |
( |
| ) |
|
|
virtual |
◆ decide()
Definition at line 35 of file TrigStreamerHypoTool.cxx.
36{
37 ATH_MSG_DEBUG(
"Executing decide() of " <<
name() <<
" over " << hypoInfo.size() <<
" Decision Objects" );
40 return StatusCode::SUCCESS;
41 }
43 for (ITrigStreamerHypoTool::HypoInfo& hi : hypoInfo) {
44
46
47 ATH_MSG_DEBUG(
"Decision Object at index " <<
count <<
" Passed previous trigger step, passing here too.");
49 } else {
50 ATH_MSG_DEBUG(
"Decision Object at index " <<
count <<
" didn't pass previous trigger step. Cannot be accepted here.");
51 }
53 }
54
55 return StatusCode::SUCCESS;
56
57}
int count(std::string s, const std::string ®x)
count how many occurances of a regx are in a string
bool passed(DecisionID id, const DecisionIDContainer &idSet)
checks if required decision ID is in the set of IDs in the container
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.
◆ finalize()
| StatusCode TrigStreamerHypoTool::finalize |
( |
| ) |
|
|
overridevirtual |
◆ getId()
◆ initialize()
| StatusCode TrigStreamerHypoTool::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_decisionId
◆ m_pass
| Gaudi::Property<bool> TrigStreamerHypoTool::m_pass { this, "Pass", true, "Pass or reject"} |
|
private |
The documentation for this class was generated from the following files: