ATLAS Offline Software
KtDeltaRTool.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef JETSUBSTRUCTURE_KTDELTARTOOL_H
6 #define JETSUBSTRUCTURE_KTDELTARTOOL_H
7 
9 
10 class KtDeltaRTool :
13 
14  public:
15  // Ctor.
16  KtDeltaRTool(const std::string& t);
17 
18  // Add moment to a jet.
19  int modifyJet(xAOD::Jet& injet) const;
20 
21  // Display properties.
22  void print() const;
23 
24  private:
25  double m_jetrad;
26 
27 };
28 
29 #endif
KtDeltaRTool::modifyJet
int modifyJet(xAOD::Jet &injet) const
Modify a single jet. This is obsolete and set to be removed.
Definition: KtDeltaRTool.cxx:15
KtDeltaRTool::print
void print() const
Print the state of the tool.
Definition: KtDeltaRTool.cxx:32
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
KtDeltaRTool::KtDeltaRTool
KtDeltaRTool(const std::string &t)
Definition: KtDeltaRTool.cxx:10
JetSubStructureMomentToolsBase.h
KtDeltaRTool::m_jetrad
double m_jetrad
Definition: KtDeltaRTool.h:25
KtDeltaRTool
Definition: KtDeltaRTool.h:11
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
JetSubStructureMomentToolsBase
Definition: JetSubStructureMomentToolsBase.h:18
IJetModifier
IJetModifier is a dual-use tool interface for a tool that modifies a jet collection.
Definition: IJetModifier.h:20