#include <HIJetAugmentationTool.h>
Definition at line 26 of file HIJetAugmentationTool.h.
◆ HIJetAugmentationTool()
| DerivationFramework::HIJetAugmentationTool::HIJetAugmentationTool |
( |
const std::string & |
t, |
|
|
const std::string & |
n, |
|
|
const IInterface * |
p |
|
) |
| |
◆ ~HIJetAugmentationTool()
| DerivationFramework::HIJetAugmentationTool::~HIJetAugmentationTool |
( |
| ) |
|
◆ addBranches()
| StatusCode DerivationFramework::HIJetAugmentationTool::addBranches |
( |
const EventContext & |
ctx | ) |
const |
|
virtual |
Definition at line 53 of file HIJetAugmentationTool.cxx.
58 if (!hiJets.isValid()) {
60 return StatusCode::FAILURE;
63 if (!caloJets.isValid()) {
66 return StatusCode::FAILURE;
72 for (
const auto *hjet : *hiJets) {
74 float matchedJvt = -1;
76 for (
const auto *tjet : *caloJets) {
81 deltaR(tjet->eta(), hjet->eta(), hjet->phi(), tjet->phi());
83 if (dR <
m_deltaR.value() && dR < mindR) {
90 (jvtMatchedHandle)(*hjet) = matchedJvt;
92 (jvtMatchedHandle)(*hjet) = -1;
97 return StatusCode::SUCCESS;
◆ finalize()
| StatusCode DerivationFramework::HIJetAugmentationTool::finalize |
( |
| ) |
|
◆ initialize()
| StatusCode DerivationFramework::HIJetAugmentationTool::initialize |
( |
| ) |
|
◆ m_caloJet_key
◆ m_deltaR
| Gaudi::Property<float> DerivationFramework::HIJetAugmentationTool::m_deltaR |
|
private |
Initial value:{
this, "DeltaRJetMatching", 0.3,
"Maximum distance in eta-phi between two matched jets"}
Definition at line 40 of file HIJetAugmentationTool.h.
◆ m_eventInfoKey
◆ m_hiJet_key
◆ m_jvtMatchedKey
Initial value:{
this, "JVTMatchedName", "JvtMatched",
"SG Key for JVT AuxData"}
Definition at line 56 of file HIJetAugmentationTool.h.
◆ m_jvtUpdateTool
| PublicToolHandle<IJetUpdateJvt> DerivationFramework::HIJetAugmentationTool::m_jvtUpdateTool |
|
private |
Initial value:{
this, "JVTToolEMTopo", "JetVertexTaggerTool",
"JVT tool for EMTopo jets"}
JVT update tool.
Definition at line 51 of file HIJetAugmentationTool.h.
The documentation for this class was generated from the following files: