|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Model-dependent parameter repository and initialization strategies. More...
#include <memory>#include <ranges>#include <algorithm>#include <unordered_set>#include <functional>#include "ParameterRouter.h"#include "BlockAccessor.h"#include "Interface.h"#include "QCDHelper.h"#include "EWHelper.h"#include "config.hpp"#include "SourcesView.h"#include "DependentParameter.h"

Go to the source code of this file.
Classes | |
| class | ModelStrategy |
| Abstract initialization strategy for one parameter namespace. More... | |
| class | SMModelStrategy |
| Strategy responsible for Standard Model parameters. More... | |
| class | BSMModelStrategy |
| Strategy responsible for BSM parameters. More... | |
| class | FlavorStrategy |
| Strategy responsible for flavor-sector input blocks. More... | |
| class | GeneralModelStrategy |
| Placeholder / generic strategy class. More... | |
| class | WilsonInputStrategy |
| Strategy responsible for Wilson-coefficient input blocks. More... | |
| class | DecayStrategy |
| Strategy responsible for decay-related parameter blocks. More... | |
| class | ObservableStrategy |
| Strategy responsible for observable-related blocks. More... | |
| class | PassthroughStrategy |
| Strategy responsible for passthrough / output-preserved blocks. More... | |
| class | Parameters |
| Block-based parameter repository for one ParameterType namespace. More... | |
| class | ParametersFactory |
| Factory/cache for Parameters instances. More... | |
Model-dependent parameter repository and initialization strategies.
This header defines the main runtime parameter layer used throughout HyperISO.
It contains:
A Parameters instance owns a BlockAccessor containing all blocks for one parameter namespace (SM, BSM, WILSON, ...). The actual content is initialized through a model-specific ModelStrategy:
Blocks are usually extracted from the MemoryManager input cache, then enriched with dependent blocks / derived quantities during post-initialization.
Parameters provides:
Definition in file Parameters.h.