A class for calculating all the Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \). More...
#include <HeffDLi3j.h>
A class for calculating all the Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \).
The HeffDLi3j class aggregates the Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \) generated by the model and sum them order by order.
Definition at line 30 of file HeffDLi3j.h.
Public Member Functions | |
gslpp::vector< gslpp::complex > ** | ComputeCoeffDLi3j (int li_lj) |
Computes the Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \). More... | |
const StandardModel & | GetModel () const |
Calls the model analyzed to calculate Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \). More... | |
HeffDLi3j (const StandardModel &SM_i) | |
The constructor of the class HeffDLi3j. More... | |
virtual | ~HeffDLi3j () |
destructor of the class HeffDLi3j. More... | |
Private Attributes | |
WilsonCoefficient | coeffDLi3j_1 |
Variable which stores the Wilson coefficient for \( \mu \to eee \). More... | |
WilsonCoefficient | coeffDLi3j_2 |
Variable which stores the Wilson coefficient for \( \tau \to \mu \mu \mu \). More... | |
WilsonCoefficient | coeffDLi3j_3 |
Variable which stores the Wilson coefficient for \( \tau \to eee \). More... | |
WilsonCoefficient | coeffDLi3j_4 |
const StandardModel & | model |
Variable which stores the model information. More... | |
HeffDLi3j::HeffDLi3j | ( | const StandardModel & | SM_i | ) |
The constructor of the class HeffDLi3j.
[in] | Wilson | coefficient responsible for the process \( \ell_j \to \ell_i \ell_i \ell_i \) in the SM |
[in] | Wilson | coefficient responsible for the process \( \ell_j \to \ell_i \ell_i \ell_i \) in the model analyzed |
Definition at line 10 of file HeffDLi3j.cpp.
|
virtual |
gslpp::vector< gslpp::complex > ** HeffDLi3j::ComputeCoeffDLi3j | ( | int | li_lj | ) |
Computes the Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \).
li_lj | determines the process, e.g., 1 = \( \mu \to eee \), 2 = \( \tau \to \mu \mu \mu \), 3 = \( \tau \to eee \) |
Definition at line 19 of file HeffDLi3j.cpp.
|
inline |
Calls the model analyzed to calculate Wilson coefficients for the process \( \ell_j \to \ell_i \ell_i \ell_i \).
Definition at line 54 of file HeffDLi3j.h.
|
private |
Variable which stores the Wilson coefficient for \( \mu \to eee \).
Definition at line 67 of file HeffDLi3j.h.
|
private |
Variable which stores the Wilson coefficient for \( \tau \to \mu \mu \mu \).
Definition at line 71 of file HeffDLi3j.h.
|
private |
Variable which stores the Wilson coefficient for \( \tau \to eee \).
Definition at line 75 of file HeffDLi3j.h.
|
private |
Definition at line 77 of file HeffDLi3j.h.
|
private |
Variable which stores the model information.
Definition at line 62 of file HeffDLi3j.h.