A class for the \(\Delta F = 2\) effective Hamiltonian. More...
#include <HeffDF2.h>
A class for the \(\Delta F = 2\) effective Hamiltonian.
This class is used to compute the contributions to the \(\Delta F = 2\) by taking the values of the Wilson coefficients from the model matching classes and runs them down to the relevant scale for the observables.
Public Member Functions | |
| gslpp::matrix< double > | AnomalousDimension (orders order, unsigned int nf=0) const |
| void | ChangeScheme (schemes schout, WilsonCoefficient &c_in, orders order) |
| change scheme for a Wilson Coefficient More... | |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffBd (double mu, schemes scheme=NDR, bool SM=false) |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffBs (double mu, schemes scheme=NDR, bool SM=false) |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffdd (double mu, schemes scheme=NDR) |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffK (double mu, schemes scheme=NDR) |
| gslpp::vector< gslpp::complex > ** | ComputeCoeffmK (double mu, schemes scheme=NDR) |
| for Delta M_K the SM contribution is set to zero More... | |
| WilsonCoefficient | getCoeffBd () const |
| WilsonCoefficient | getCoeffBs () const |
| WilsonCoefficient | getCoeffDD () const |
| WilsonCoefficient | getCoeffK () const |
| WilsonCoefficient | getCoeffmK () const |
| EvolDF2 & | getUDF2 () const |
| HeffDF2 (const StandardModel &SM) | |
| constructor More... | |
| virtual | ~HeffDF2 () |
| destructor More... | |
Private Member Functions | |
| gslpp::complex | S0tt (double mu) const |
Private Attributes | |
| WilsonCoefficient | coeffbd |
| WilsonCoefficient | coeffbs |
| WilsonCoefficient | coeffDd |
| WilsonCoefficient | coeffk |
| WilsonCoefficient | coeffmk |
| gslpp::matrix< double > | drNDRLRI |
| std::unique_ptr< EvolDF2 > | evolDF2 |
| const StandardModel & | model |
| HeffDF2::HeffDF2 | ( | const StandardModel & | SM | ) |
constructor
| SM | |
| SM_Matching |
Definition at line 12 of file HeffDF2.cpp.
|
virtual |
| gslpp::matrix< double > HeffDF2::AnomalousDimension | ( | orders | order, |
| unsigned int | nf = 0 |
||
| ) | const |
| order | |
| nf | is the number of active flavours |
| void HeffDF2::ChangeScheme | ( | schemes | schout, |
| WilsonCoefficient & | c_in, | ||
| orders | order | ||
| ) |
change scheme for a Wilson Coefficient
| schout | is the renormalization scheme in output |
| c_in | is the Wilson Coefficient to be converted to scheme schout |
| order |
Definition at line 205 of file HeffDF2.cpp.
| gslpp::vector< gslpp::complex > ** HeffDF2::ComputeCoeffBd | ( | double | mu, |
| schemes | scheme = NDR, |
||
| bool | SM = false |
||
| ) |
| mu | is the low energy scale |
| scheme | indicates the renormalization scheme (Default: NDR) |
Definition at line 38 of file HeffDF2.cpp.
| gslpp::vector< gslpp::complex > ** HeffDF2::ComputeCoeffBs | ( | double | mu, |
| schemes | scheme = NDR, |
||
| bool | SM = false |
||
| ) |
| mu | is the low energy scale |
| scheme | indicates the renormalization scheme (Default: NDR) |
| SM | boolean to select only the SM contributions to the coefficients (Default: false) |
Definition at line 68 of file HeffDF2.cpp.
| mu | is the low energy scale |
| scheme | indicates the renormalization scheme (Default: NDR) |
Definition at line 99 of file HeffDF2.cpp.
| mu | is the low energy scale |
| scheme | indicates the renormalization scheme (Default: NDR) |
Definition at line 125 of file HeffDF2.cpp.
for Delta M_K the SM contribution is set to zero
| mu | is the low energy scale |
| scheme | indicates the renormalization scheme (Default: NDR) |
Definition at line 175 of file HeffDF2.cpp.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |