The parent class in LeptonFlavour for calculating all the Wilson coefficients for various Lepton Flavor Violating (LFV) processes. More...
#include <LeptonFlavour.h>
The parent class in LeptonFlavour for calculating all the Wilson coefficients for various Lepton Flavor Violating (LFV) processes.
The LeptonFlavour class aggregates the Wilson coefficients for each of the LFV the processes generated by the model by calling the Hamiltonians.
Definition at line 32 of file LeptonFlavour.h.
Public Member Functions | |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffgminus2mu () |
| Computes the Wilson coefficient for the process \( (g-2)_{\mu} \) at one-loop. More... | |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffli_3lj (int li_lj) |
| Computes the Wilson coefficient for the process \( \ell_j \to \ell_i \ell_i \ell_i \). More... | |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffli_lj_gamma (int li_lj) |
| Computes the Wilson coefficient for the process \( \ell_j \to \ell_i \gamma \). More... | |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffmueconversion () |
| Computes the Wilson coefficient for the process \( \mu \to \e \) conversion in Nuclei. More... | |
| const HeffDLi3j & | getHDLi3j () const |
| The member that returns an object of the class HeffDLi3j. More... | |
| const HeffDLij & | getHDLij () const |
| The member that returns an object of the class HeffDLij. More... | |
| const Heffgminus2 & | getHgminus2 () const |
| The member that returns an object of the class Heffgminus2. More... | |
| const Heffmueconv & | getHmueconv () const |
| The member that returns an object of the class Heffmueconv. More... | |
| LeptonFlavour (const StandardModel &SM_i) | |
| The constructor. More... | |
Private Attributes | |
| HeffDLi3j | HDLi3j |
| Object for the Hamiltonian for the process \( \ell_j \to \ell_i \ell_i \ell_i \). More... | |
| HeffDLij | HDLij |
| Object for the Hamiltonian for the process \( \ell_j \to \ell_i \gamma \). More... | |
| Heffgminus2 | Hgminus2 |
| Object for the Hamiltonian for the process \( (g-2)_{\mu} \) at one-loop. More... | |
| Heffmueconv | Hmueconv |
| Object for the Hamiltonian for the process \( \mu \to \e \) conversion in Nuclei. More... | |
|
inline |
The constructor.
| [in] | SM_i | a reference to an object of the class StandardModel |
Definition at line 39 of file LeptonFlavour.h.
|
inline |
Computes the Wilson coefficient for the process \( (g-2)_{\mu} \) at one-loop.
Definition at line 113 of file LeptonFlavour.h.
|
inline |
Computes the Wilson coefficient for the process \( \ell_j \to \ell_i \ell_i \ell_i \).
| [in] | li_lj | determines the process, e.g., 1 = \( \mu \to eee \), 2 = \( \tau \to \mu \mu \mu \), 3 = \( \tau \to eee \) |
Definition at line 77 of file LeptonFlavour.h.
|
inline |
Computes the Wilson coefficient for the process \( \ell_j \to \ell_i \gamma \).
| [in] | li_lj | determines the process, e.g., 1 = \( \mu \to e \gamma \), 2 = \( \tau \to \mu \gamma \), 3 = \( \tau \to e \gamma \) |
Definition at line 58 of file LeptonFlavour.h.
|
inline |
Computes the Wilson coefficient for the process \( \mu \to \e \) conversion in Nuclei.
Definition at line 95 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class HeffDLi3j.
Definition at line 67 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class HeffDLij.
Definition at line 48 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class Heffgminus2.
Definition at line 104 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class Heffmueconv.
Definition at line 86 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( \ell_j \to \ell_i \ell_i \ell_i \).
Definition at line 125 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( \ell_j \to \ell_i \gamma \).
Definition at line 121 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( (g-2)_{\mu} \) at one-loop.
Definition at line 133 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( \mu \to \e \) conversion in Nuclei.
Definition at line 129 of file LeptonFlavour.h.