|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Abstract statistics-layer interface for dependency source resolution. More...
#include <IStatSourcesProxy.h>

Public Member Functions | |
| virtual | ~IStatSourcesProxy ()=default |
| Virtual destructor. | |
| virtual std::unordered_set< ParamId > | get_all_leaf_sources (const std::unordered_set< ParamId > ¶m_ids) const =0 |
| Resolves a set of parameters to their leaf dependency sources. | |
Abstract statistics-layer interface for dependency source resolution.
This interface provides a single high-level operation: given a set of parameter identifiers, return the complete set of leaf source parameters that ultimately feed them.
“Leaf” means that no additional parameter/block dependency is known below that node in the dependency graph.
Definition at line 54 of file IStatSourcesProxy.h.
|
virtualdefault |
Virtual destructor.
|
pure virtual |
Resolves a set of parameters to their leaf dependency sources.
Implementations are expected to recursively traverse parameter and/or block dependencies until only root parameters remain.
| param_ids | Set of starting parameter identifiers. |
param_ids. Implemented in StatParamSourcesProxy.