|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
#include <SUSYParametersHelper.h>


Public Member Functions | |
| SUSYParameterHelper (std::shared_ptr< IBlockComposer > iblock_c) | |
| Constructs the helper. | |
| void | init (int gen, WGroupId grp) override |
| Initializes SUSY-specific helper blocks. | |
| void | cleanup () override |
| Cleans up internal state and/or unregisters blocks if applicable. | |
Public Member Functions inherited from IWilsonParameterHelper | |
| IWilsonParameterHelper (std::shared_ptr< IBlockComposer > iblock_c) | |
| Constructs the helper using a block composer. | |
| virtual | ~IWilsonParameterHelper ()=default |
| bool | is_init () const |
| Returns whether init() has already been successfully called. | |
Protected Member Functions | |
| void | init_epsilon_block () |
| void | init_scale_independent_block (int gen) override |
| Builds SUSY scale-independent helper blocks. | |
| void | init_matching_block () override |
| Builds SUSY matching-scale helper blocks. | |
| void | init_running_block (WGroupId) override |
| Builds SUSY running-scale helper blocks. | |
Additional Inherited Members | |
Protected Attributes inherited from IWilsonParameterHelper | |
| std::shared_ptr< IBlockComposer > | iblock_c |
| Block composer (dependency engine) used to register dependent blocks. | |
| bool | initialized {false} |
| Tracks whether the helper has already been initialized. | |
Definition at line 61 of file SUSYParametersHelper.h.
|
inline |
Constructs the helper.
| ibc | Block composer used to register dependent blocks/params. |
Definition at line 67 of file SUSYParametersHelper.h.
|
inlineoverridevirtual |
Cleans up internal state and/or unregisters blocks if applicable.
Implements IWilsonParameterHelper.
Definition at line 82 of file SUSYParametersHelper.h.
|
overridevirtual |
Initializes SUSY-specific helper blocks.
Should be idempotent: if already initialized, does nothing.
| gen | Generation index (may be forwarded to some helper blocks). |
| grp | Wilson group identifier (may control which running blocks are needed). |
Implements IWilsonParameterHelper.
Definition at line 5 of file SUSYParametersHelper.cpp.
|
protected |
Definition at line 22 of file SUSYParametersHelper.cpp.
|
overrideprotectedvirtual |
Builds SUSY matching-scale helper blocks.
Implements IWilsonParameterHelper.
Definition at line 361 of file SUSYParametersHelper.cpp.
|
inlineoverrideprotectedvirtual |
Builds SUSY running-scale helper blocks.
Implements IWilsonParameterHelper.
Definition at line 100 of file SUSYParametersHelper.h.
|
overrideprotectedvirtual |
Builds SUSY scale-independent helper blocks.
Implements IWilsonParameterHelper.
Definition at line 265 of file SUSYParametersHelper.cpp.