#include <KtSplittingScale.h>
Definition at line 11 of file KtSplittingScale.h.
◆ KtSplittingScale()
JetSubStructureUtils::KtSplittingScale::KtSplittingScale |
( |
unsigned int |
nSubJets | ) |
|
|
inline |
◆ result() [1/3]
double KtSplittingScale::result |
( |
const fastjet::PseudoJet & |
jet | ) |
const |
|
virtual |
Definition at line 12 of file KtSplittingScale.cxx.
14 if(
jet.constituents().empty())
return -1;
17 fastjet::E_scheme, fastjet::Best);
19 fastjet::PseudoJet kt_jet = fastjet::sorted_by_pt(kt_clust_seq.inclusive_jets()).front();
20 double split = 1.5*sqrt(kt_clust_seq.exclusive_subdmerge(kt_jet,
m_nSubJets));
◆ result() [2/3]
Definition at line 25 of file SubstructureCalculator.h.
30 std::vector<fastjet::PseudoJet> constit_pseudojets;
32 jet.getConstituents().end(),
33 std::back_inserter(constit_pseudojets),
35 const xAOD::IParticle* ip = c->rawConstituent();
38 fastjet::PseudoJet(ip->p4());
◆ result() [3/3]
Definition at line 25 of file SubstructureCalculator.h.
30 std::vector<fastjet::PseudoJet> constit_pseudojets;
32 jet.getConstituents().end(),
33 std::back_inserter(constit_pseudojets),
35 const xAOD::IParticle* ip = c->rawConstituent();
38 fastjet::PseudoJet(ip->p4());
◆ m_nSubJets
unsigned int JetSubStructureUtils::KtSplittingScale::m_nSubJets |
|
private |
The documentation for this class was generated from the following files: