|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Abstract model interface used by the statistical layer. More...
#include <cstddef>#include <vector>#include <map>#include <memory>#include "Include.h"#include "ObservableValue.h"

Go to the source code of this file.
Classes | |
| class | IModelThreadGuard |
| class | IModel |
| Interface for a model capable of producing observable predictions. More... | |
Typedefs | |
| using | Vec = std::vector< double > |
Abstract model interface used by the statistical layer.
This header defines the model-facing port consumed by the Monte Carlo, likelihood and profiling components. Implementations are responsible for applying fit parameters and nuisance parameters, computing predictions and exposing observable metadata.
Definition in file IModel.h.