ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Trigger
TrigSteer
DecisionHandling
DecisionHandling
DebugComboHypoTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef DECISIONHANDLING_DEBUGCOMBOHYPOTOOL_H
6
#define DECISIONHANDLING_DEBUGCOMBOHYPOTOOL_H
7
8
#include "
TrigCompositeUtils/HLTIdentifier.h
"
9
#include "
AthenaBaseComps/AthAlgTool.h
"
10
#include "
TrigCompositeUtils/TrigCompositeUtils.h
"
11
#include "
DecisionHandling/ComboHypoToolBase.h
"
12
19
class
DebugComboHypoTool
:
public
ComboHypoToolBase
{
20
21
public
:
22
23
DebugComboHypoTool
(
const
std::string&
type
,
24
const
std::string& name,
25
const
IInterface* parent);
26
27
virtual
~DebugComboHypoTool
() {};
28
virtual
StatusCode
initialize
()
override
;
29
30
private
:
31
bool
executeAlg
(
const
std::vector<Combo::LegDecision>& combination,
32
const
EventContext& ctx)
const override
;
33
34
};
35
36
#endif
// DECISIONHANDLING_DEBUGCOMBOHYPOTOOL_H
37
AthAlgTool.h
ComboHypoToolBase.h
HLTIdentifier.h
TrigCompositeUtils.h
ComboHypoToolBase::ComboHypoToolBase
ComboHypoToolBase(const std::string &type, const std::string &name, const IInterface *parent)
Definition
ComboHypoToolBase.cxx:10
DebugComboHypoTool::executeAlg
bool executeAlg(const std::vector< Combo::LegDecision > &combination, const EventContext &ctx) const override
Only a dummy implementation exists in ComboHypoToolBase.
Definition
DebugComboHypoTool.cxx:24
DebugComboHypoTool::DebugComboHypoTool
DebugComboHypoTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition
DebugComboHypoTool.cxx:12
DebugComboHypoTool::initialize
virtual StatusCode initialize() override
Definition
DebugComboHypoTool.cxx:19
DebugComboHypoTool::~DebugComboHypoTool
virtual ~DebugComboHypoTool()
Definition
DebugComboHypoTool.h:27
type
Generated on
for ATLAS Offline Software by
1.17.0