a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
EWSMOneLoopEW.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 */
7
8#ifndef EWSMONELOOPEW_H
9#define EWSMONELOOPEW_H
10
11#include "EWSMcache.h"
12
106public:
107
112 EWSMOneLoopEW(const EWSMcache& cache_i);
113
114
116
126 double DeltaAlpha_l(const double s) const;
127
137 double DeltaAlpha_t(const double s) const;
138
152 double DeltaRho(const double Mw_i) const;
153
174 double DeltaR_rem(const double Mw_i) const;
175
193 double DeltaRbar_rem(const double Mw_i) const;
194
227 gslpp::complex deltaRho_rem_tmp(const gslpp::complex u_f, const double Mw_i) const;
228
241 gslpp::complex deltaRho_rem_f(const Particle f, const double Mw_i) const;
242
274 gslpp::complex deltaKappa_rem_tmp(const double deltaf, const gslpp::complex uf,
275 const double Mw_i) const;
276
289 gslpp::complex deltaKappa_rem_f(const Particle f, const double Mw_i) const;
290
349 double rho_GammaW_tmp(const double Qi, const double Qj,
350 const double Mw_i) const;
351
362 double rho_GammaW(const Particle fi, const Particle fj, const double Mw_i) const;
363
364
366
379 gslpp::complex SigmabarWW_bos(const double mu, const double s, const double Mw_i) const;
380
393 gslpp::complex SigmabarWW_fer(const double mu, const double s, const double Mw_i) const;
394
407 gslpp::complex SigmabarZZ_bos(const double mu, const double s, const double Mw_i) const;
408
421 gslpp::complex SigmabarZZ_fer(const double mu, const double s, const double Mw_i) const;
422
435 gslpp::complex PibarGammaGamma_bos(const double mu, const double s, const double Mw_i) const;
436
450 gslpp::complex PibarGammaGamma_fer(const double mu, const double s, const Particle f) const;
451
464 gslpp::complex PibarGammaGamma_fer(const double mu, const double s) const;
465
478 gslpp::complex PibarZgamma_bos(const double mu, const double s, const double Mw_i) const;
479
492 gslpp::complex PibarZgamma_fer(const double mu, const double s, const double Mw_i) const;
493
494
496
507 gslpp::complex SigmabarPrime_WW_bos_Mw2(const double mu, const double Mw_i) const;
508
519 gslpp::complex SigmabarPrime_WW_fer_Mw2(const double mu, const double Mw_i) const;
520
531 gslpp::complex SigmabarPrime_ZZ_bos_Mz2(const double mu, const double Mw_i) const;
532
543 gslpp::complex SigmabarPrime_ZZ_fer_Mz2(const double mu, const double Mw_i) const;
544
546
563 double DeltaRhobar(const double mu, const double Mw_i) const;
564
579 double DeltaRhobarW(const double mu, const double Mw_i) const;
580
581
583
593 double TEST_DeltaRhobar_bos(const double Mw_i) const;
594
604 double TEST_DeltaRhobarW_bos(const double Mw_i) const;
605
606
608
628 gslpp::complex FZa_0(const double s, const double Mw_i) const;
629
649 gslpp::complex FWa_0(const double s, const double Mw_i) const;
650
664 gslpp::complex FbarWa_0(const double s) const;
665
685 gslpp::complex FWn_0(const double s, const double Mw_i) const;
686
721 gslpp::complex FWa_t(const double s, const double Mw_i) const;
722
745 gslpp::complex FbarWa_t(const double s, const double Mw_i) const;
746
786 gslpp::complex FWn_t(const double s, const double Mw_i) const;
787
803 gslpp::complex FZ(const double s, const double Mw_i) const;
804
829 gslpp::complex FW(const double s, const Particle f, const double Mw_i) const;
830
832
840 gslpp::complex TEST_FWn(const double s, const double mf, const double Mw_i) const;
841
842
844
845private:
847
848};
849
850#endif /* EWSMONELOOPEW_H */
851
A class for one-loop corrections to the EW precision observables.
double rho_GammaW_tmp(const double Qi, const double Qj, const double Mw_i) const
EW radiative corrections to the widths of , denoted as .
gslpp::complex deltaKappa_rem_f(const Particle f, const double Mw_i) const
Remainder contribution of to the effective couplings , denoted as .
gslpp::complex TEST_FWn(const double s, const double mf, const double Mw_i) const
A test function for with a finite fermion mass.
gslpp::complex SigmabarWW_bos(const double mu, const double s, const double Mw_i) const
The bosonic contribution to the self-energy of the boson in the Unitary gauge, .
gslpp::complex PibarGammaGamma_bos(const double mu, const double s, const double Mw_i) const
The bosonic contribution to the self-energy of the photon in the Unitary gauge, .
double rho_GammaW(const Particle fi, const Particle fj, const double Mw_i) const
EW radiative corrections to the width of , denoted as .
double DeltaRbar_rem(const double Mw_i) const
.
gslpp::complex SigmabarZZ_bos(const double mu, const double s, const double Mw_i) const
The bosonic contribution to the self-energy of the boson in the Unitary gauge, .
double DeltaR_rem(const double Mw_i) const
Remainder contribution of to , denoted as .
const EWSMcache & cache
A reference to an object of type EWSMcache.
gslpp::complex FZa_0(const double s, const double Mw_i) const
The form factor .
gslpp::complex FZ(const double s, const double Mw_i) const
The unified form factor .
gslpp::complex FWn_t(const double s, const double Mw_i) const
The form factor .
double TEST_DeltaRhobar_bos(const double Mw_i) const
A test function.
gslpp::complex SigmabarWW_fer(const double mu, const double s, const double Mw_i) const
The fermionic contribution to the self-energy of the boson in the Unitary gauge, .
gslpp::complex FbarWa_0(const double s) const
The form factor .
gslpp::complex FWn_0(const double s, const double Mw_i) const
The form factor .
gslpp::complex deltaRho_rem_tmp(const gslpp::complex u_f, const double Mw_i) const
Remainder contribution of to the effective couplings , denoted as .
double DeltaRhobarW(const double mu, const double Mw_i) const
.
double DeltaAlpha_t(const double s) const
Top-quark contribution of to the electromagnetic coupling , denoted as .
double TEST_DeltaRhobarW_bos(const double Mw_i) const
A test function.
gslpp::complex FWa_t(const double s, const double Mw_i) const
The form factor .
gslpp::complex deltaKappa_rem_tmp(const double deltaf, const gslpp::complex uf, const double Mw_i) const
Remainder contribution of to the effective couplings , denoted as .
double DeltaRho(const double Mw_i) const
Leading one-loop contribution of to , denoted as .
double DeltaAlpha_l(const double s) const
Leptonic contribution of to the electromagnetic coupling , denoted as .
gslpp::complex SigmabarPrime_ZZ_bos_Mz2(const double mu, const double Mw_i) const
The derivative of the bosonic contribution to the self-energy of the boson for in the Unitary gauge...
gslpp::complex PibarZgamma_bos(const double mu, const double s, const double Mw_i) const
The bosonic contribution to the self-energy of the - mixing in the Unitary gauge,...
gslpp::complex FbarWa_t(const double s, const double Mw_i) const
The form factor .
gslpp::complex PibarGammaGamma_fer(const double mu, const double s, const Particle f) const
The fermionic contribution to the self-energy of the photon in the Unitary gauge, associated with loo...
gslpp::complex FWa_0(const double s, const double Mw_i) const
The form factor .
EWSMOneLoopEW(const EWSMcache &cache_i)
Constructor.
double DeltaRhobar(const double mu, const double Mw_i) const
.
gslpp::complex SigmabarZZ_fer(const double mu, const double s, const double Mw_i) const
The fermionic contribution to the self-energy of the boson in the Unitary gauge, .
gslpp::complex SigmabarPrime_WW_bos_Mw2(const double mu, const double Mw_i) const
The derivative of the bosonic contribution to the self-energy of the boson for in the Unitary gauge...
gslpp::complex FW(const double s, const Particle f, const double Mw_i) const
The unified form factor for .
gslpp::complex PibarZgamma_fer(const double mu, const double s, const double Mw_i) const
The fermionic contribution to the self-energy of the - mixing in the Unitary gauge,...
gslpp::complex SigmabarPrime_WW_fer_Mw2(const double mu, const double Mw_i) const
The derivative of the fermionic contribution to the self-energy of the boson for in the Unitary gau...
gslpp::complex deltaRho_rem_f(const Particle f, const double Mw_i) const
Remainder contribution of to the effective couplings , denoted as .
gslpp::complex SigmabarPrime_ZZ_fer_Mz2(const double mu, const double Mw_i) const
The derivative of the fermionic contribution to the self-energy of the boson for in the Unitary gau...
A class for cache variables used in computing radiative corrections to the EW precision observables.
Definition: EWSMcache.h:40
A class for particles.
Definition: Particle.h:26
Test Observable.