17#ifndef DERIVATIONFRAMEWORK_CLASSIFYANDCALCULATEHFTOOL_H
18#define DERIVATIONFRAMEWORK_CLASSIFYANDCALCULATEHFTOOL_H
57 virtual StatusCode
finalize()
override;
76 const std::map<
const xAOD::Jet*, std::vector<xAOD::TruthParticleContainer::const_iterator>>& particleMatch,
77 const std::map<const xAOD::TruthParticle*, DerivationFramework::HadronOriginClassifier::HF_id>& hadronMap,
78 const std::string& hfDecorationName)
const;
96 Gaudi::Property<float>
m_jetPtCut{
this,
"jetPtCut", 15000.,
"Cut on the jets pt that are considered to compute the HF classification."};
97 Gaudi::Property<float>
m_jetEtaCut{
this,
"jetEtaCut", 2.5,
"Cut on the jets eta that are considered to compute the HF classification."};
98 Gaudi::Property<float>
m_leadingHadronPtCut{
this,
"leadingHadronPtCut", 5000.,
"Cut on the hadrons that are considered to compute the HF classification."};
99 Gaudi::Property<float>
m_leadingHadronPtRatioCut{
this,
"leadingHadronPtRatioCut", -1.,
"Cut on the ratio between the pt of the leading hadron matched to a jet and the jet pt."};
Jet_v1 Jet
Definition of the current "jet version".
JetContainer_v1 JetContainer
Definition of the current "jet container version".