ATLAS Offline Software
Loading...
Searching...
No Matches
Reconstruction
Jet
JetRecTools
JetRecTools
JetUsedInFitTrackDecoratorTool.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// JetUsedInFitTrackDecoratorTool.h
6
10
11
#ifndef JETRECTOOLS_JETUSEDINFITDECORATORTOOL_H
12
#define JETRECTOOLS_JETUSEDINFITDECORATORTOOL_H
13
14
// FrameWork inlcudes:
15
#include "
AsgTools/AsgTool.h
"
16
#include "
AsgTools/ToolHandle.h
"
17
18
// Tool includes:
19
#include "
JetInterface/IJetExecuteTool.h
"
20
#include "
InDetRecToolInterfaces/IInDetUsedInFitTrackDecoratorTool.h
"
21
22
class
JetUsedInFitTrackDecoratorTool
23
:
public
asg::AsgTool
,
24
virtual
public
IJetExecuteTool
25
{
26
27
ASG_TOOL_CLASS
(
JetUsedInFitTrackDecoratorTool
,
IJetExecuteTool
)
28
29
public
:
30
31
// Constructor:
32
JetUsedInFitTrackDecoratorTool
(
const
std::string& name);
33
34
// Inherited interface:
35
StatusCode
initialize
();
36
int
execute
()
const
;
37
38
protected
:
39
40
// Decoration tool:
41
ToolHandle<InDet::IInDetUsedInFitTrackDecoratorTool>
m_decoTool
;
42
43
};
44
45
#endif
ASG_TOOL_CLASS
#define ASG_TOOL_CLASS(CLASSNAME, INT1)
Definition
AsgToolMacros.h:68
AsgTool.h
IInDetUsedInFitTrackDecoratorTool.h
IJetExecuteTool.h
ToolHandle.h
IJetExecuteTool
IJetExecuteTool is a dual-use tool interface for generic tools, i.e. those that behave like algorithm...
Definition
IJetExecuteTool.h:19
JetUsedInFitTrackDecoratorTool::m_decoTool
ToolHandle< InDet::IInDetUsedInFitTrackDecoratorTool > m_decoTool
Definition
JetUsedInFitTrackDecoratorTool.h:41
JetUsedInFitTrackDecoratorTool::JetUsedInFitTrackDecoratorTool
JetUsedInFitTrackDecoratorTool(const std::string &name)
Definition
JetUsedInFitTrackDecoratorTool.cxx:10
JetUsedInFitTrackDecoratorTool::initialize
StatusCode initialize()
Dummy implementation of the initialisation function.
Definition
JetUsedInFitTrackDecoratorTool.cxx:17
JetUsedInFitTrackDecoratorTool::execute
int execute() const
Method to be called for each event.
Definition
JetUsedInFitTrackDecoratorTool.cxx:23
asg::AsgTool
Base class for the dual-use tool implementation classes.
Definition
AsgTool.h:47
Generated on
for ATLAS Offline Software by
1.14.0