|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Statistics-layer proxy for read-only access to parameters and observables. More...
#include <memory>#include <string>#include <unordered_set>#include "IStatParameterProxy.h"#include "ParameterProvider.h"#include "Include.h"#include "BinnedObservableId.h"#include "BlockProvider.h"#include "ExperimentObs.h"

Go to the source code of this file.
Classes | |
| class | StatParameterProxy |
| Concrete read-only proxy used by the statistics layer. More... | |
Statistics-layer proxy for read-only access to parameters and observables.
This proxy adapts ParameterProvider to the needs of the statistics module. It provides:
(block, LhaID),Two internal providers are maintained:
pp : generic provider used with fully typed ParamId access,pp_with_type : provider bound to a specific ParameterType, used for (block, LhaID) queries.Special handling is provided for Wilson parameters: if a Wilson entry is missing, the proxy returns a default-constructed scalar_t instead of failing. This is convenient because some Wilson blocks may be optional, backend-dependent, or group-dependent.
Definition in file StatParameterProxy.h.