#include <L1InfoHypoTool.h>
Definition at line 18 of file L1InfoHypoTool.h.
◆ L1InfoHypoTool()
| L1InfoHypoTool::L1InfoHypoTool |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
Definition at line 7 of file L1InfoHypoTool.cxx.
7 :
8 base_class(type, name, parent),
static HLT::Identifier fromToolName(const std::string &tname)
◆ decide()
Definition at line 20 of file L1InfoHypoTool.cxx.
20 {
22
23 std::vector<IL1InfoHypoTool::L1Info* > positive(
input.size() );
24
25 for ( const IL1InfoHypoTool::L1Info& hypoInfo : input ) {
26 if ( hypoInfo.previousDecisionsIDs.count(
m_decisionId.numeric() ) > 0 ) {
27 bool decisionPassed = false;
29 if (decisionPassed) {
31 }
32 }
33 }
34
35 return StatusCode::SUCCESS;
36}
#define ATH_CHECK
Evaluate an expression and check for errors.
void addDecisionID(DecisionID id, Decision *d)
Appends the decision (given as ID) to the decision object.
◆ getId()
◆ initialize()
| StatusCode L1InfoHypoTool::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_ctpUnpackingTool
| ToolHandle<ICTPUnpackingTool> L1InfoHypoTool::m_ctpUnpackingTool {this, "CTPUnpackingTool", "CTPUnpackingTool"} |
|
private |
Definition at line 29 of file L1InfoHypoTool.h.
29{this, "CTPUnpackingTool", "CTPUnpackingTool"};
◆ m_decisionId
◆ m_l1ItemNames
| Gaudi::Property<std::vector<std::string> > L1InfoHypoTool::m_l1ItemNames {this, "L1ItemNames"} |
|
private |
The documentation for this class was generated from the following files: