ATLAS Offline Software
SubjetFinder.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef jetsubstructureutils_subjetfinder_header
6 #define jetsubstructureutils_subjetfinder_header
7 
9 #include <vector>
10 #include "fastjet/JetDefinition.hh"
11 
12 namespace JetSubStructureUtils {
13  class SubjetFinder : public SubstructureCalculator<std::vector<fastjet::PseudoJet> > {
14  public:
15  SubjetFinder(fastjet::JetAlgorithm fj_jetalg = fastjet::kt_algorithm, float jet_radius = 0.3, float pt_min = 5000, int exclusive_njets = -1);
16 
18  virtual std::vector<fastjet::PseudoJet> result(const fastjet::PseudoJet &jet) const;
19 
20  private:
21  fastjet::JetAlgorithm m_fj_jetalg;
22  float m_jetrad;
23  float m_ptmin;
25  };
26 }
27 
28 #endif
JetSubStructureUtils::SubjetFinder::m_ptmin
float m_ptmin
Definition: SubjetFinder.h:23
xAOD::JetAlgorithmType::kt_algorithm
@ kt_algorithm
Definition: JetContainerInfo.h:31
JetSubStructureUtils::SubjetFinder::SubjetFinder
SubjetFinder(fastjet::JetAlgorithm fj_jetalg=fastjet::kt_algorithm, float jet_radius=0.3, float pt_min=5000, int exclusive_njets=-1)
Definition: SubjetFinder.cxx:15
JetSubStructureUtils
Definition: RCJet.h:49
JetSubStructureUtils::SubjetFinder::m_exclusivenjets
int m_exclusivenjets
Definition: SubjetFinder.h:24
JetSubStructureUtils::SubjetFinder::m_fj_jetalg
fastjet::JetAlgorithm m_fj_jetalg
Definition: SubjetFinder.h:21
JetSubStructureUtils::SubstructureCalculator::result
virtual TOut result(const xAOD::Jet &jet) const
Definition: SubstructureCalculator.h:25
SubstructureCalculator.h
jet
Definition: JetCalibTools_PlotJESFactors.cxx:23
JetSubStructureUtils::SubjetFinder
Definition: SubjetFinder.h:13
JetSubStructureUtils::SubjetFinder::m_jetrad
float m_jetrad
Definition: SubjetFinder.h:22
JetSubStructureUtils::SubjetFinder::result
virtual std::vector< fastjet::PseudoJet > result(const fastjet::PseudoJet &jet) const
Definition: SubjetFinder.cxx:20
JetSubStructureUtils::SubstructureCalculator
Definition: SubstructureCalculator.h:21