|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
Adapter that bridges the statistics module to the core dependency-pruning backend. More...
#include <StatDependencyPruner.h>


Public Member Functions | |
| void | reattach_block (ParameterType tp, const std::string &block_name) override |
| Reattaches a previously detached block. | |
| void | detach_block (ParameterType tp, const std::string &block_name) override |
| Detaches a block from its upstream dependencies. | |
| void | reattach_parameter (ParameterType tp, const std::string &block_name, const LhaID &id) override |
| Reattaches a previously detached dependent parameter. | |
| void | detach_parameter (ParameterType tp, const std::string &block_name, const LhaID &id) override |
| Detaches a dependent parameter from its upstream dependencies. | |
Public Member Functions inherited from IStatDependencyPruner | |
| virtual | ~IStatDependencyPruner ()=default |
| Virtual destructor. | |
Adapter that bridges the statistics module to the core dependency-pruning backend.
This class is a thin façade over DependencyPruner.
It forwards all requests to the underlying core adapter, converting the string block name interface of the statistics layer into the corresponding core calls.
Definition at line 37 of file StatDependencyPruner.h.
|
overridevirtual |
Detaches a block from its upstream dependencies.
Detaches a block from its upstream dependencies.
Delegates to:
| tp | Parameter namespace containing the block. |
| block_name | Name of the block to detach. |
Delegates to:
| tp | Parameter namespace containing the block. |
| block_name | Name of the block to detach. |
Implements IStatDependencyPruner.
Definition at line 13 of file StatDependencyPruner.cpp.
|
overridevirtual |
Detaches a dependent parameter from its upstream dependencies.
Detaches a dependent parameter from its upstream dependencies.
Delegates to:
| tp | Parameter namespace containing the parameter. |
| block_name | Name of the parent block. |
| id | Identifier of the parameter to detach. |
Delegates to:
| tp | Parameter namespace containing the parameter. |
| block_name | Name of the parent block. |
| id | Identifier of the parameter to detach. |
Implements IStatDependencyPruner.
Definition at line 27 of file StatDependencyPruner.cpp.
|
overridevirtual |
Reattaches a previously detached block.
Reattaches a previously detached block.
Delegates to:
| tp | Parameter namespace containing the block. |
| block_name | Name of the block to reattach. |
Delegates to:
| tp | Parameter namespace containing the block. |
| block_name | Name of the block to reattach. |
Implements IStatDependencyPruner.
Definition at line 6 of file StatDependencyPruner.cpp.
|
overridevirtual |
Reattaches a previously detached dependent parameter.
Reattaches a previously detached dependent parameter.
Delegates to:
| tp | Parameter namespace containing the parameter. |
| block_name | Name of the parent block. |
| id | Identifier of the parameter to reattach. |
Delegates to:
| tp | Parameter namespace containing the parameter. |
| block_name | Name of the parent block. |
| id | Identifier of the parameter to reattach. |
Implements IStatDependencyPruner.
Definition at line 20 of file StatDependencyPruner.cpp.