#include <IWilsonParameters.h>
|
| 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 35 of file IWilsonParameters.h.
◆ IWilsonParameterHelper()
| IWilsonParameterHelper::IWilsonParameterHelper |
( |
std::shared_ptr< IBlockComposer > |
iblock_c | ) |
|
|
inline |
Constructs the helper using a block composer.
- Parameters
-
| iblock_c | Block composer used to register dependent blocks/params. |
Definition at line 41 of file IWilsonParameters.h.
◆ ~IWilsonParameterHelper()
| virtual IWilsonParameterHelper::~IWilsonParameterHelper |
( |
| ) |
|
|
virtualdefault |
◆ cleanup()
| virtual void IWilsonParameterHelper::cleanup |
( |
| ) |
|
|
pure virtual |
◆ init()
| virtual void IWilsonParameterHelper::init |
( |
int |
gen, |
|
|
WGroupId |
grp |
|
) |
| |
|
pure virtual |
Initializes all required helper blocks.
Implementations should be idempotent: calling init() twice should not register duplicates.
- Parameters
-
| gen | Generation index (used by some blocks, e.g. lepton mass choice). |
| grp | Wilson group identifier (may steer which running matrices are built). |
Implemented in SUSYParameterHelper, THDMParameterHelper, and WilsonParameterHelper.
◆ init_matching_block()
| virtual void IWilsonParameterHelper::init_matching_block |
( |
| ) |
|
|
protectedpure virtual |
◆ init_running_block()
| virtual void IWilsonParameterHelper::init_running_block |
( |
WGroupId |
grp | ) |
|
|
protectedpure virtual |
◆ init_scale_independent_block()
| virtual void IWilsonParameterHelper::init_scale_independent_block |
( |
int |
gen | ) |
|
|
protectedpure virtual |
◆ is_init()
| bool IWilsonParameterHelper::is_init |
( |
| ) |
const |
|
inline |
◆ iblock_c
◆ initialized
| bool IWilsonParameterHelper::initialized {false} |
|
protected |
Tracks whether the helper has already been initialized.
Definition at line 88 of file IWilsonParameters.h.
The documentation for this class was generated from the following file:
- /home/runner/work/Hyperiso/Hyperiso/Hyperiso/Hyperiso/core/src/PhysicalModel/domain/IWilsonParameters.h