ATLAS Offline Software
TrigTauTrackingHypoTool.h
Go to the documentation of this file.
1 // emacs: this is -*- c++ -*-
2 /*
3  Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
4 */
5 
6 #ifndef TrigTauHypo_TrigTauTrackingHypoTool_H
7 #define TrigTauHypo_TrigTauTrackingHypoTool_H
8 
11 
13 
14 
19 class TrigTauTrackingHypoTool : public extends<AthAlgTool, ITrigTauTrackingHypoTool>
20 {
21 public:
22  TrigTauTrackingHypoTool(const std::string& type, const std::string& name, const IInterface* parent);
23 
24  virtual StatusCode initialize() override;
25 
26  virtual StatusCode decide(std::vector<ITrigTauTrackingHypoTool::ToolInfo>& input) const override;
27  virtual bool decide(const ITrigTauTrackingHypoTool::ToolInfo& i) const override;
28 
29 private:
31 };
32 
33 #endif
TrigTauTrackingHypoTool::m_decisionId
HLT::Identifier m_decisionId
Definition: TrigTauTrackingHypoTool.h:30
python.CaloAddPedShiftConfig.type
type
Definition: CaloAddPedShiftConfig.py:42
lumiFormat.i
int i
Definition: lumiFormat.py:85
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
PlotPulseshapeFromCool.input
input
Definition: PlotPulseshapeFromCool.py:106
AthAlgTool.h
test_pyathena.parent
parent
Definition: test_pyathena.py:15
HLT::Identifier
Definition: TrigCompositeUtils/TrigCompositeUtils/HLTIdentifier.h:19
TrigTauTrackingHypoTool::TrigTauTrackingHypoTool
TrigTauTrackingHypoTool(const std::string &type, const std::string &name, const IInterface *parent)
Definition: TrigTauTrackingHypoTool.cxx:13
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
ITrigTauTrackingHypoTool::ToolInfo
Definition: ITrigTauTrackingHypoTool.h:23
TrigTauTrackingHypoTool::decide
virtual StatusCode decide(std::vector< ITrigTauTrackingHypoTool::ToolInfo > &input) const override
Definition: TrigTauTrackingHypoTool.cxx:41
TrigTauTrackingHypoTool
Definition: TrigTauTrackingHypoTool.h:20
ITrigTauTrackingHypoTool.h
HLTIdentifier.h
TrigTauTrackingHypoTool::initialize
virtual StatusCode initialize() override
Definition: TrigTauTrackingHypoTool.cxx:20