![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
47 GNN(
const std::string& nnFile,
49 const std::map<std::string, std::string>& variableRemapping = {},
51 float defaultOutputValue = NAN);
77 using Decs = std::vector<std::pair<std::string, Dec<T>>>;
89 std::tuple<FTagDataDependencyNames, std::set<std::string>>
std::vector< ElementLink< TPC > > TrackLinks
GNN(const std::string &nnFile, const GNNOptions &opts)
std::vector< std::shared_ptr< IConstituentsLoader > > m_constituentsLoaders
This file contains "getter" functions used for accessing tagger inputs from the EDM.
std::shared_ptr< const OnnxUtil > m_onnxUtil
Base class for elements of a container that can have aux data.
std::vector< internal::VarFromJet > m_varsFromJet
TrackParticleContainer_v1 TrackParticleContainer
Definition of the current "TrackParticle container version".
Helper class to provide constant type-safe access to aux data.
FTagDataDependencyNames m_dataDependencyNames
virtual std::set< std::string > getDecoratorKeys() const
std::vector< internal::VarFromBTag > m_varsFromBTag
virtual std::set< std::string > getConstituentAuxInputKeys() const
Helper class to provide type-safe access to aux data.
virtual std::set< std::string > getAuxInputKeys() const
Decs< std::vector< float > > jetVecFloat
std::string m_input_node_name
Decs< TrackLinks > jetTrackLinks
std::vector< std::pair< std::string, Dec< T > >> Decs
SG::AuxElement::ConstAccessor< ElementLink< xAOD::JetContainer > > m_jetLink
virtual void decorateWithDefaults(const SG::AuxElement &jet) const
Decs< std::vector< char > > jetVecChar
std::tuple< FTagDataDependencyNames, std::set< std::string > > createDecorators(const OnnxUtil::OutputConfig &outConfig, const FTagOptions &options)
virtual void decorate(const xAOD::BTagging &btag) const