#include "FlavorTagDiscriminants/FlipTagEnums.h"
#include "FlavorTagDiscriminants/AssociationEnums.h"
#include "FlavorTagDiscriminants/FTagDataDependencyNames.h"
#include "FlavorTagDiscriminants/OnnxUtil.h"
#include "FlavorTagDiscriminants/ConstituentsLoader.h"
#include "xAODJet/Jet.h"
#include "xAODBTagging/BTagging.h"
#include "lwtnn/lightweight_network_config.hh"
#include <string>
#include <vector>
#include <functional>
#include <exception>
#include <type_traits>
#include <regex>
Go to the source code of this file.
|
VarFromBTag | FlavorTagDiscriminants::internal::get::varFromBTag (const std::string &name, EDMType, const std::string &defaultflag) |
|
StringRegexes | FlavorTagDiscriminants::dataprep::getNameFlippers (const FlipTagConfig &flip_config) |
|
std::tuple< std::vector< FTagInputConfig >, std::vector< ConstituentsInputConfig >, FTagOptions > | FlavorTagDiscriminants::dataprep::createGetterConfig (lwt::GraphConfig &graph_config, FlipTagConfig flip_config, std::map< std::string, std::string > remap_scalar, TrackLinkType track_link_type) |
|
std::tuple< std::vector< internal::VarFromBTag >, std::vector< internal::VarFromJet >, FTagDataDependencyNames > | FlavorTagDiscriminants::dataprep::createBvarGetters (const std::vector< FTagInputConfig > &inputs) |
|
std::tuple< std::map< std::string, internal::OutNodeFloat >, FTagDataDependencyNames, std::set< std::string > > | FlavorTagDiscriminants::dataprep::createDecorators (const lwt::GraphConfig &config, const FTagOptions &options) |
|
std::tuple< std::function< char(const internal::Tracks &)>, std::vector< SG::AuxElement::Decorator< char > >, FTagDataDependencyNames, std::set< std::string > > | FlavorTagDiscriminants::dataprep::createIpChecker (const lwt::GraphConfig &, const FTagOptions &) |
|
void | FlavorTagDiscriminants::dataprep::checkForUnusedRemaps (const std::map< std::string, std::string > &requested, const std::set< std::string > &used) |
|