|
ATLAS Offline Software
|
Go to the documentation of this file.
11 MultifoldGNNTool::MultifoldGNNTool(
const std::string&
name):
15 declareProperty(
"nnFiles", m_nn_files,
16 "the path to the netowrk file used to run inference");
17 declareProperty(
"foldHashName", m_fold_hash_name,
18 "the path to the netowrk file used to run inference");
22 MultifoldGNNTool::~MultifoldGNNTool() {}
29 std::vector<std::shared_ptr<const GNN>> gnns;
33 newopts.default_output_values = def_handle.mapped();
39 return StatusCode::FAILURE;
47 return StatusCode::SUCCESS;
51 m_gnn->decorate(btag);
60 m_gnn->decorateWithDefaults(btag);
65 return m_gnn->getDecoratorKeys();
68 return m_gnn->getAuxInputKeys();
71 return m_gnn->getConstituentAuxInputKeys();
This file contains "getter" functions used for accessing tagger inputs from the EDM.
Base class for elements of a container that can have aux data.
::StatusCode StatusCode
StatusCode definition for legacy code.
GNNOptions getOptions(const GNNToolProperties &)
void propify(asg::AsgTool &tool, GNNToolProperties *props)