|
Hyperiso 1.0.3
Modular flavour-physics calculations, Wilson coefficients and statistical inference
|
SUSY-specific implementation of IWilsonParameterHelper. More...
#include <algorithm>#include <array>#include <functional>#include "Math.h"#include "Logger.h"#include "ParameterProxy.h"#include "WilsonParamComposer.h"#include "IWilsonParameters.h"

Go to the source code of this file.
Classes | |
| class | SUSYParameterHelper |
Typedefs | |
| using | Array2D_7x4 = std::array< std::array< double, M_UL_UR >, N_UL_UR > |
| using | Array2D_4x4 = std::array< std::array< double, M_NL_NR >, N_NL_NR > |
| using | Array2D_7x7 = std::array< std::array< double, M_Gamma_U >, N_Gamma_U > |
| using | Array3D_3x7x4 = std::array< Array2D_7x4, N_X > |
| using | Array1D_4 = std::array< double, 4 > |
| using | Array1D_3 = std::array< double, N_Mch > |
| using | Array1D_7 = std::array< double, N_MsqU > |
| using | Array2D_4x4_I = std::array< std::array< complex_t, M_NL_NR >, N_NL_NR > |
Variables | |
| constexpr double | Pi = 3.14159265358979323846 |
| constexpr int | N_UL_UR = 7 |
| constexpr int | M_UL_UR = 4 |
| constexpr int | N_NL_NR = 4 |
| constexpr int | M_NL_NR = 4 |
| constexpr int | N_Gamma_U = 7 |
| constexpr int | M_Gamma_U = 7 |
| constexpr int | N_X = 3 |
| constexpr int | N_Mch = 3 |
| constexpr int | N_MsqU = 6 |
| constexpr int | N_MsqD = 6 |
| constexpr int | N_Msn = 4 |
SUSY-specific implementation of IWilsonParameterHelper.
This helper is responsible for building auxiliary Wilson parameter blocks required when the active model is SUSY.
It composes:
The "EPSILON_SUSY" block is built from a mix of:
Composition is performed via the injected IBlockComposer.
Definition in file SUSYParametersHelper.h.
Definition at line 47 of file SUSYParametersHelper.h.
| using Array1D_4 = std::array<double, 4> |
Definition at line 46 of file SUSYParametersHelper.h.
Definition at line 48 of file SUSYParametersHelper.h.
| using Array2D_4x4 = std::array<std::array<double, M_NL_NR>, N_NL_NR> |
Definition at line 43 of file SUSYParametersHelper.h.
| using Array2D_4x4_I = std::array<std::array<complex_t, M_NL_NR>, N_NL_NR> |
Definition at line 49 of file SUSYParametersHelper.h.
| using Array2D_7x4 = std::array<std::array<double, M_UL_UR>, N_UL_UR> |
Definition at line 42 of file SUSYParametersHelper.h.
| using Array2D_7x7 = std::array<std::array<double, M_Gamma_U>, N_Gamma_U> |
Definition at line 44 of file SUSYParametersHelper.h.
| using Array3D_3x7x4 = std::array<Array2D_7x4, N_X> |
Definition at line 45 of file SUSYParametersHelper.h.
| constexpr int M_Gamma_U = 7 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int M_NL_NR = 4 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int M_UL_UR = 4 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_Gamma_U = 7 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_Mch = 3 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_Msn = 4 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_MsqD = 6 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_MsqU = 6 |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_NL_NR = 4 |
Definition at line 40 of file SUSYParametersHelper.h.
|
constexpr |
Definition at line 40 of file SUSYParametersHelper.h.
| constexpr int N_X = 3 |
Definition at line 40 of file SUSYParametersHelper.h.
|
constexpr |
Definition at line 38 of file SUSYParametersHelper.h.