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 |