18 std::map<std::string, float>,
19 std::map<std::string, std::vector<char>>,
20 std::map<std::string, std::vector<float>> >
23 auto salt_model_input_data =
m_dataloader.loadInputs(&tau);
26 auto [out_f, out_vc, out_vf] =
m_saltModel->runInference(salt_model_input_data.gnn_inputs);
28 return std::make_tuple(out_f, out_vc, out_vf);
TauGNNDataLoader m_dataloader
std::tuple< std::map< std::string, float >, std::map< std::string, std::vector< char > >, std::map< std::string, std::vector< float > > > compute(const xAOD::TauJet &tau) const
TauGNN(const TauGNNDataLoader::Config &config)
std::shared_ptr< const FlavorTagInference::SaltModel > m_saltModel
AsgMessaging(const std::string &name)
Constructor with a name.
This file contains "getter" functions used for accessing tagger inputs from the EDM.
TauJet_v3 TauJet
Definition of the current "tau version".