ATLAS Offline Software
Loading...
Searching...
No Matches
ISaltModel.h File Reference
#include "FlavorTagInference/SaltModelGraphConfig.h"
#include "FlavorTagInference/SaltModelOutput.h"
#include "nlohmann/json.hpp"
#include <memory>
#include <map>
#include <vector>
#include <string>
Include dependency graph for ISaltModel.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FlavorTagInference::InferenceOutput
class  FlavorTagInference::ISaltModel

Namespaces

namespace  FlavorTagInference
 This file contains "getter" functions used for accessing tagger inputs from the EDM.

Typedefs

using FlavorTagInference::OutputConfig = std::vector<SaltModelOutput>
using FlavorTagInference::ISaltModelPtr = std::shared_ptr<const ISaltModel>

Enumerations

enum class  FlavorTagInference::SaltModelVersion { FlavorTagInference::UNKNOWN , FlavorTagInference::V0 , FlavorTagInference::V1 , FlavorTagInference::V2 }

Functions

 FlavorTagInference::NLOHMANN_JSON_SERIALIZE_ENUM (SaltModelVersion, { { SaltModelVersion::UNKNOWN, "" }, { SaltModelVersion::V0, "v0" }, { SaltModelVersion::V1, "v1" }, { SaltModelVersion::V2, "v2" }, }) using Inputs