#include <IObsWilsonBuilder.h>
Definition at line 26 of file IObsWilsonBuilder.h.
◆ ~IObsWilsonBuilder()
| virtual IObsWilsonBuilder::~IObsWilsonBuilder |
( |
| ) |
|
|
virtualdefault |
◆ add_custom_group()
Register a user-defined Wilson group described by lambdas.
Observable-side custom decays can call this to install Wilson coefficients that are not part of the static WGroup/ WCoef enums. Implementations should preserve the already-built Wilson manager and append the custom group.
- Parameters
-
| config | Runtime/custom Wilson group configuration. |
Implemented in ObsWilsonBuilder.
◆ add_matching_patch()
◆ build()
| virtual void IObsWilsonBuilder::build |
( |
std::shared_ptr< AbstractConfig > |
| ) |
|
|
pure virtual |
Build or extend the Wilson coefficient infrastructure using an observable config.
- Parameters
-
Implemented in ObsWilsonBuilder.
◆ get_proxy()
| virtual std::shared_ptr< IObsWilsonProxy > IObsWilsonBuilder::get_proxy |
( |
| ) |
|
|
pure virtual |
Return a proxy used by observables to access Wilson coefficients.
- Returns
- An observable Wilson proxy.
Implemented in ObsWilsonBuilder.
The documentation for this class was generated from the following file:
- /home/runner/work/Hyperiso/Hyperiso/Hyperiso/Hyperiso/core/src/BusinessLogic/ports/IObsWilsonBuilder.h