ATLAS Offline Software
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 
18  public:
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
EffectiveRTool
Giordon Stark Created: May 2015.
Definition: EffectiveRTool.h:17
EffectiveRTool::EffectiveRTool
EffectiveRTool(const std::string &myname)
Definition: EffectiveRTool.cxx:7
jet
Definition: JetCalibTools_PlotJESFactors.cxx:23
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
JetModifierBase.h
xAOD::Jet_v1
Class describing a jet.
Definition: Jet_v1.h:57
ASG_TOOL_CLASS
#define ASG_TOOL_CLASS(CLASSNAME, INT1)
Definition: AsgToolMacros.h:68
JetModifierBase
Definition: JetModifierBase.h:22
IJetModifier
IJetModifier is a dual-use tool interface for a tool that modifies a jet collection.
Definition: IJetModifier.h:20