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 26 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 33 of file LeptonFlavour.h.
|
inline |
Computes the Wilson coefficient for the process \( (g-2)_{\mu} \) at one-loop.
Definition at line 107 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 71 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 52 of file LeptonFlavour.h.
|
inline |
Computes the Wilson coefficient for the process \( \mu \to \e \) conversion in Nuclei.
Definition at line 89 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class HeffDLi3j.
Definition at line 61 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class HeffDLij.
Definition at line 42 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class Heffgminus2.
Definition at line 98 of file LeptonFlavour.h.
|
inline |
The member that returns an object of the class Heffmueconv.
Definition at line 80 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( \ell_j \to \ell_i \ell_i \ell_i \).
Definition at line 119 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( \ell_j \to \ell_i \gamma \).
Definition at line 115 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( (g-2)_{\mu} \) at one-loop.
Definition at line 127 of file LeptonFlavour.h.
|
private |
Object for the Hamiltonian for the process \( \mu \to \e \) conversion in Nuclei.
Definition at line 123 of file LeptonFlavour.h.