Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef MULTIFOLD_GNN_H
6 #define MULTIFOLD_GNN_H
29 const std::string& fold_hash_name,
31 MultifoldGNN(
const std::vector<std::shared_ptr<const FlavorTagInference::GNN>>& folds,
32 const std::string& fold_hash_name);
46 std::vector<std::shared_ptr<const FlavorTagInference::GNN>>
m_folds;
void decorate(const xAOD::BTagging &btag) const
This file contains "getter" functions used for accessing tagger inputs from the EDM.
MultifoldGNN(MultifoldGNN &&)
Base class for elements of a container that can have aux data.
std::set< std::string > getDecoratorKeys() const
Helper class to provide constant type-safe access to aux data.
MultifoldGNN(const MultifoldGNN &)
std::set< std::string > getConstituentAuxInputKeys() const
SG::AuxElement::ConstAccessor< ElementLink< xAOD::JetContainer > > m_jetLink
void decorateWithDefaults(const SG::AuxElement &jet) const
MultifoldGNN(const std::vector< std::string > &folds, const std::string &fold_hash_name, const FlavorTagInference::GNNOptions &opts)
std::set< std::string > getAuxInputKeys() const
const FlavorTagInference::GNN & getFold(const SG::AuxElement &element) const
std::vector< std::shared_ptr< const FlavorTagInference::GNN > > m_folds
SG::AuxElement::ConstAccessor< uint32_t > m_fold_hash