ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Reconstruction
Jet
JetReclustering
JetReclustering
EffectiveRTool.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 JetReclustering_EffectiveRTool_H
6
#define JetReclustering_EffectiveRTool_H
7
14
15
#include "
JetRec/JetModifierBase.h
"
16
17
class
EffectiveRTool
:
public
JetModifierBase
{
18
public
:
19
ASG_TOOL_CLASS
(
EffectiveRTool
,
IJetModifier
)
20
// Constructor from tool name.
21
EffectiveRTool
(
const
std::string& myname);
22
23
// Inherited method to modify a jet.
24
// Calls width and puts the result on the jet.
25
virtual
int
modifyJet
(
xAOD::Jet
&
jet
)
const
;
26
27
private
:
28
};
29
30
#endif
ASG_TOOL_CLASS
#define ASG_TOOL_CLASS(CLASSNAME, INT1)
Definition
AsgToolMacros.h:68
JetModifierBase.h
EffectiveRTool::modifyJet
virtual int modifyJet(xAOD::Jet &jet) const
Modify a single jet. This is obsolete and set to be removed.
Definition
EffectiveRTool.cxx:11
EffectiveRTool::EffectiveRTool
EffectiveRTool(const std::string &myname)
Definition
EffectiveRTool.cxx:7
IJetModifier
IJetModifier is a dual-use tool interface for a tool that modifies a jet collection.
Definition
IJetModifier.h:20
JetModifierBase::JetModifierBase
JetModifierBase(const std::string &myname)
Ctor.
Definition
JetModifierBase.cxx:9
jet
Definition
JetCalibTools_PlotJESFactors.cxx:23
xAOD::Jet
Jet_v1 Jet
Definition of the current "jet version".
Definition
Event/xAOD/xAODJet/xAODJet/Jet.h:17
Generated on
for ATLAS Offline Software by
1.17.0