![]() |
ATLAS Offline Software
|
#include <ClassifyAndCalculateHFAugmentation.h>
Public Member Functions | |
ClassifyAndCalculateHFAugmentation (const std::string &t, const std::string &n, const IInterface *p) | |
~ClassifyAndCalculateHFAugmentation () | |
virtual StatusCode | initialize () override |
virtual StatusCode | finalize () override |
virtual StatusCode | addBranches () const override |
Private Attributes | |
SG::ReadHandleKey< xAOD::TruthParticleContainer > | m_truthParticlesKey {this, "TruthParticleContainerName", "TruthParticles", "Name of the truth particles collection that is used to compute the HF Classification"} |
SG::ReadHandleKey< xAOD::JetContainer > | m_jetCollectionKey {this, "jetCollectionName", "AntiKt4TruthDressedWZJets", "Name of the jet collection that is used to compute the HF Classification"} |
SG::ReadHandleKey< xAOD::EventInfo > | m_eventInfoKey {this, "EventInfo", "EventInfo", ""} |
SG::WriteDecorHandleKey< xAOD::EventInfo > | m_hfDecorKey {this, "EventInfoHFDecorName", "", "Name that is used to store the HF Classification."} |
SG::WriteDecorHandleKey< xAOD::EventInfo > | m_SimplehfDecorKey {this, "EventInfoSimpleHFDecorName", "", "Name that is used to store the simple HF Classification."} |
SG::WriteDecorHandleKey< xAOD::JetContainer > | m_jetIDDecorationKey {this, "JetOriginIDDecorationKey", "", "jet origin ID decoration key"} |
Gaudi::Property< std::string > | m_hfDecorationName {this, "hfDecorationName", "HF_Classification", "Name that is used to store the HF Classification."} |
Gaudi::Property< std::string > | m_SimplehfDecorationName {this, "SimplehfDecorationName", "SimpleHFClassification", "Name that is used to store the simple HF Classification."} |
Gaudi::Property< std::string > | m_jetIDDecorationName {this, "HadronOriginIDDecorationName", "HFHadronOriginID", "Name that is used to store the jet origin ID."} |
ToolHandle< DerivationFramework::JetMatchingTool > | m_JetMatchingTool_Tool |
ToolHandle< DerivationFramework::ClassifyAndCalculateHFTool > | m_HFClassification_tool |
ToolHandle< DerivationFramework::HadronOriginClassifier > | m_HadronOriginClassifier_Tool |
Definition at line 60 of file ClassifyAndCalculateHFAugmentation.h.
DerivationFramework::ClassifyAndCalculateHFAugmentation::ClassifyAndCalculateHFAugmentation | ( | const std::string & | t, |
const std::string & | n, | ||
const IInterface * | p | ||
) |
Definition at line 27 of file ClassifyAndCalculateHFAugmentation.cxx.
DerivationFramework::ClassifyAndCalculateHFAugmentation::~ClassifyAndCalculateHFAugmentation | ( | ) |
Definition at line 44 of file ClassifyAndCalculateHFAugmentation.cxx.
|
overridevirtual |
Definition at line 101 of file ClassifyAndCalculateHFAugmentation.cxx.
|
overridevirtual |
Definition at line 91 of file ClassifyAndCalculateHFAugmentation.cxx.
|
overridevirtual |
Definition at line 52 of file ClassifyAndCalculateHFAugmentation.cxx.
|
private |
Definition at line 94 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 115 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 114 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 104 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 96 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 93 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 98 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 106 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 113 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 105 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 97 of file ClassifyAndCalculateHFAugmentation.h.
|
private |
Definition at line 92 of file ClassifyAndCalculateHFAugmentation.h.