ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetReclustering
src
AthJetReclusteringAlgo.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef XAODJETRECLUSTERING_ATHJETRECLUSTERINGALGO_H
6
#define XAODJETRECLUSTERING_ATHJETRECLUSTERINGALGO_H 1
7
8
#include "
AthenaBaseComps/AthAlgorithm.h
"
9
#include "GaudiKernel/ToolHandle.h"
//included under assumption you'll want to use some tools! Remove if you don't!
10
11
class
IJetExecuteTool
;
12
13
class
AthJetReclusteringAlgo
:
public
::AthAlgorithm
{
14
public
:
15
AthJetReclusteringAlgo
(
const
std::string& name, ISvcLocator* pSvcLocator );
16
virtual
~AthJetReclusteringAlgo
();
17
18
virtual
StatusCode
initialize
();
19
virtual
StatusCode
execute
(
const
EventContext& ctx);
20
virtual
StatusCode
finalize
();
21
22
private
:
23
ToolHandle<IJetExecuteTool>
m_jetRecTool
;
24
};
25
26
#endif
//> !XAODJETRECLUSTERING_ATHJETRECLUSTERINGALGO_H
AthAlgorithm.h
AthAlgorithm::AthAlgorithm
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Definition
AthAlgorithm.cxx:10
AthJetReclusteringAlgo::execute
virtual StatusCode execute(const EventContext &ctx)
Execute method.
Definition
AthJetReclusteringAlgo.cxx:34
AthJetReclusteringAlgo::AthJetReclusteringAlgo
AthJetReclusteringAlgo(const std::string &name, ISvcLocator *pSvcLocator)
Definition
AthJetReclusteringAlgo.cxx:10
AthJetReclusteringAlgo::initialize
virtual StatusCode initialize()
Definition
AthJetReclusteringAlgo.cxx:21
AthJetReclusteringAlgo::m_jetRecTool
ToolHandle< IJetExecuteTool > m_jetRecTool
Definition
AthJetReclusteringAlgo.h:23
AthJetReclusteringAlgo::~AthJetReclusteringAlgo
virtual ~AthJetReclusteringAlgo()
AthJetReclusteringAlgo::finalize
virtual StatusCode finalize()
Definition
AthJetReclusteringAlgo.cxx:28
IJetExecuteTool
IJetExecuteTool is a dual-use tool interface for generic tools, i.e. those that behave like algorithm...
Definition
IJetExecuteTool.h:19
Generated on
for ATLAS Offline Software by
1.17.0