A class for the form factors \(G_1\), \(G_2\) and \(G_3\) in the processes \(e^+e^-\to f\bar{f}\) at LEP-II. More...
#include <EWSMTwoFermionsLEP2.h>
A class for the form factors \(G_1\), \(G_2\) and \(G_3\) in the processes \(e^+e^-\to f\bar{f}\) at LEP-II.
Definition at line 25 of file EWSMTwoFermionsLEP2.h.
Public Member Functions | |
double | AFB_l (const QCD::lepton l, const double mf, const double s, const double Mw, const double GammaZ, const bool bWeak) const |
double | AFB_q (const QCD::quark q, const double mf, const double s, const double Mw, const double GammaZ, const bool bWeak) const |
gslpp::complex | B_WW_c_0 (const double mu, const double s, const double t, const double u, const double Mw) const |
gslpp::complex | B_WW_c_0_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | B_WW_d (const double mu, const double s, const double t, const double u, const double Mw) const |
gslpp::complex | B_WW_d_0 (const double mu, const double s, const double t, const double u, const double Mw) const |
gslpp::complex | B_WW_d_0_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | B_WW_d_0_hat_TEST (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | B_ZZ_0 (const double mu, const double s, const double t, const double u) const |
gslpp::complex | chi_Z (const double s, const double Mw, const double GammaZ) const |
gslpp::complex | D_Z (const double mu, const double s, const double Mw) const |
gslpp::complex | D_Z_hat (const double s, const double Mw) const |
gslpp::complex | Delta_B_WW_d (const double mu, const double s, const double t, const double u, const double Mw) const |
gslpp::complex | Delta_B_WW_d_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | Delta_kappa_e_TOP (const double s, const double t, const double u, const double Mw, const bool bWWbox) const |
gslpp::complex | Delta_kappa_e_WW_hat (const double s, const double t, const double u, const double Mw, const double I3f) const |
gslpp::complex | Delta_kappa_e_WW_TOP_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | Delta_kappa_e_ZZ (const double mu, const double s, const double t, const double u, const double Mw, const double I3f, const double Qf) const |
gslpp::complex | Delta_kappa_ef_TOP (const double s, const double t, const double u, const double Mw, const bool bWWbox) const |
gslpp::complex | Delta_kappa_ef_WW_hat (const double s, const double t, const double u, const double Mw, const double I3f) const |
gslpp::complex | Delta_kappa_ef_WW_TOP_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | Delta_kappa_ef_ZZ (const double mu, const double s, const double t, const double u, const double Mw, const double I3f, const double Qf) const |
gslpp::complex | Delta_kappa_f_TOP (const double s, const double t, const double u, const double Mw, const bool bWWbox) const |
gslpp::complex | Delta_kappa_f_WW_hat (const double s, const double t, const double u, const double Mw, const double I3f) const |
gslpp::complex | Delta_kappa_f_WW_TOP_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | Delta_kappa_f_ZZ (const double mu, const double s, const double t, const double u, const double Mw, const double I3f, const double Qf) const |
gslpp::complex | Delta_rho_ef_TOP (const double s, const double t, const double u, const double Mw, const bool bWWbox) const |
gslpp::complex | Delta_rho_ef_WW_hat (const double s, const double t, const double u, const double Mw, const double I3f) const |
gslpp::complex | Delta_rho_ef_WW_TOP_hat (const double s, const double t, const double u, const double Mw) const |
gslpp::complex | Delta_rho_ef_ZZ (const double mu, const double s, const double t, const double u, const double Mw, const double I3f, const double Qf) const |
gslpp::complex | DeltaRhobar (const double mu, const double Mw) const |
gslpp::complex | DeltaRhobarZ (const double mu, const double Mw) const |
double | dsigma_l (const QCD::lepton l, const double mf, const double s, const double cosTheta, const double Mw, const double GammaZ, const bool bWeak) const |
double | dsigma_l_box (const QCD::lepton l, const double mf, const double s, const double cosTheta, const double Mw, const double GammaZ) const |
double | dsigma_q (const QCD::quark q, const double mf, const double s, const double cosTheta, const double Mw, const double GammaZ, const bool bWeak) const |
double | dsigma_q_box (const QCD::quark q, const double mf, const double s, const double cosTheta, const double Mw, const double GammaZ) const |
EWSMTwoFermionsLEP2 (const EWSMcache &cache_i, const bool bKeepNonUnitary_i=false) | |
Constructor. More... | |
gslpp::complex | F_W_0 (const double s, const double Mw) const |
gslpp::complex | F_W_0_hat (const double s, const double Mw) const |
gslpp::complex | F_W_t (const double s, const double Mw) const |
gslpp::complex | F_W_t_hat (const double s, const double Mw) const |
gslpp::complex | F_Wa_0 (const double s, const double Mw) const |
gslpp::complex | F_Wa_t (const double s, const double Mw) const |
gslpp::complex | F_Wn_0 (const double s, const double Mw) const |
gslpp::complex | F_Wn_0_hat (const double s, const double Mw) const |
gslpp::complex | F_Wn_t (const double s, const double Mw) const |
gslpp::complex | F_Wn_t_hat (const double s, const double Mw) const |
gslpp::complex | F_za_0 (const double s, const double Mw) const |
double | G_1 (const double s, const double t, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
double | G_1_box (const double s, const double t, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWWbox=true, const bool bZZbox=true) const |
double | G_1_noBox (const double s, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak) const |
double | G_2 (const double s, const double t, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
double | G_2_box (const double s, const double t, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWWbox=true, const bool bZZbox=true) const |
double | G_2_noBox (const double s, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak) const |
double | G_3 (const double s, const double t, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
double | G_3_box (const double s, const double t, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWWbox=true, const bool bZZbox=true) const |
double | G_3_noBox (const double s, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak) const |
double | G_3prime_l (const QCD::lepton l, const double mf, const double s, const double Mw, const double GammaZ, const bool bWeak) const |
double | G_3prime_q (const QCD::quark q, const double mf, const double s, const double Mw, const double GammaZ, const bool bWeak) const |
gslpp::complex | G_e (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
gslpp::complex | G_ef (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
gslpp::complex | G_f (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
double | H_ISR (const double x, const double s) const |
double | H_ISR_FB (const double x, const double s) const |
gslpp::complex | kappa_e (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
gslpp::complex | kappa_ef (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
gslpp::complex | kappa_f (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
gslpp::complex | Pibar_gg_bos (const double mu, const double s, const double Mw) const |
gslpp::complex | Pibar_gg_bos_hat (const double s, const double Mw) const |
gslpp::complex | Pibar_Zgamma (const double mu, const double s, const double Mw) const |
gslpp::complex | Pibar_Zgamma_hat (const double s, const double Mw) const |
double | QCD_FSR_forAFB (const QCD::quark q, const double mf, const double s) const |
double | QCD_FSR_forSigma (const double s) const |
double | QED_FSR_forSigma (const double s, const double Qf) const |
gslpp::complex | rho_ef (const double s, const double t, const double Mw, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak, const bool bWWbox, const bool bZZbox) const |
void | setBDebug (bool bDebug) |
double | sigma_l (const QCD::lepton l, const double mf, const double s, const double Mw, const double GammaZ, const bool bWeak) const |
double | sigma_q (const QCD::quark q, const double mf, const double s, const double Mw, const double GammaZ, const bool bWeak) const |
gslpp::complex | V_pol (const double s) const |
Private Member Functions | |
double | AFB (const double s, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const bool bWeak) const |
double | alpha_at_s (const double s) const |
double | dsigma (const double s, const double cosTheta, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const double Ncf, const bool bWeak) const |
double | dsigma_box (const double s, const double cosTheta, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const double Ncf) const |
double | sigma (const double s, const double Mw, const double GammaZ, const double I3f, const double Qf, const double mf, const double mfp, const double Ncf, const bool bWeak) const |
Private Attributes | |
bool | bDebug |
bool | bKeepNonUnitary |
const EWSMcache & | cache |
A reference to an object of type EWSMcache. More... | |
const EWSMOneLoopEW | myOneLoopEW |
An object of type EWSMOneLoopEW. More... | |
EWSMTwoFermionsLEP2::EWSMTwoFermionsLEP2 | ( | const EWSMcache & | cache_i, |
const bool | bKeepNonUnitary_i = false |
||
) |
Constructor.
[in] | cache_i | reference to an EWSMcommon object |
[in] | bKeepNonUnitary_i | true if keeping non-unitary terms |
Definition at line 13 of file EWSMTwoFermionsLEP2.cpp.
|
private |
Definition at line 1421 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::AFB_l | ( | const QCD::lepton | l, |
const double | mf, | ||
const double | s, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | l | lepton in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1238 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::AFB_q | ( | const QCD::quark | q, |
const double | mf, | ||
const double | s, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | q | quark in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1249 of file EWSMTwoFermionsLEP2.cpp.
|
private |
Definition at line 1356 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::B_WW_c_0 | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 946 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::B_WW_c_0_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 1129 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::B_WW_d | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 915 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::B_WW_d_0 | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::B_WW_d_0_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 1083 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::B_WW_d_0_hat_TEST | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 1098 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::B_ZZ_0 | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u | ||
) | const |
Definition at line 957 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::chi_Z | ( | const double | s, |
const double | Mw, | ||
const double | GammaZ | ||
) | const |
Definition at line 338 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::D_Z | ( | const double | mu, |
const double | s, | ||
const double | Mw | ||
) | const |
Definition at line 837 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::D_Z_hat | ( | const double | s, |
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::Delta_B_WW_d | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 939 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_B_WW_d_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 1115 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_e_TOP | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const bool | bWWbox | ||
) | const |
Definition at line 585 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_e_WW_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f | ||
) | const |
Definition at line 653 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_e_WW_TOP_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
Definition at line 715 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_e_ZZ | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf | ||
) | const |
Definition at line 756 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_ef_TOP | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const bool | bWWbox | ||
) | const |
Definition at line 618 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_ef_WW_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f | ||
) | const |
Definition at line 689 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_ef_WW_TOP_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_ef_ZZ | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_f_TOP | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const bool | bWWbox | ||
) | const |
Definition at line 601 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_f_WW_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f | ||
) | const |
Definition at line 671 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_f_WW_TOP_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::Delta_kappa_f_ZZ | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf | ||
) | const |
Definition at line 771 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_rho_ef_TOP | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const bool | bWWbox | ||
) | const |
Definition at line 568 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_rho_ef_WW_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f | ||
) | const |
Definition at line 635 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Delta_rho_ef_WW_TOP_hat | ( | const double | s, |
const double | t, | ||
const double | u, | ||
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::Delta_rho_ef_ZZ | ( | const double | mu, |
const double | s, | ||
const double | t, | ||
const double | u, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf | ||
) | const |
Definition at line 739 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::DeltaRhobar | ( | const double | mu, |
const double | Mw | ||
) | const |
Definition at line 827 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::DeltaRhobarZ | ( | const double | mu, |
const double | Mw | ||
) | const |
Definition at line 832 of file EWSMTwoFermionsLEP2.cpp.
|
private |
Definition at line 1366 of file EWSMTwoFermionsLEP2.cpp.
|
private |
Definition at line 1384 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::dsigma_l | ( | const QCD::lepton | l, |
const double | mf, | ||
const double | s, | ||
const double | cosTheta, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | l | lepton in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | cosTheta | cosine of the scattering angle theta |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1149 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::dsigma_l_box | ( | const QCD::lepton | l, |
const double | mf, | ||
const double | s, | ||
const double | cosTheta, | ||
const double | Mw, | ||
const double | GammaZ | ||
) | const |
[in] | l | lepton in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | cosTheta | cosine of the scattering angle theta |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
Definition at line 1180 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::dsigma_q | ( | const QCD::quark | q, |
const double | mf, | ||
const double | s, | ||
const double | cosTheta, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | q | quark in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | cosTheta | cosine of the scattering angle theta |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1161 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::dsigma_q_box | ( | const QCD::quark | q, |
const double | mf, | ||
const double | s, | ||
const double | cosTheta, | ||
const double | Mw, | ||
const double | GammaZ | ||
) | const |
[in] | q | quark in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | cosTheta | cosine of the scattering angle theta |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
Definition at line 1191 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_W_0 | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 888 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_W_0_hat | ( | const double | s, |
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::F_W_t | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 894 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_W_t_hat | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 1066 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_Wa_0 | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 868 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_Wa_t | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 873 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_Wn_0 | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 878 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_Wn_0_hat | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 1023 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_Wn_t | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 883 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::F_Wn_t_hat | ( | const double | s, |
const double | Mw | ||
) | const |
gslpp::complex EWSMTwoFermionsLEP2::F_za_0 | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 863 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_1 | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 24 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_1_box | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWWbox = true , |
||
const bool | bZZbox = true |
||
) | const |
Definition at line 112 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_1_noBox | ( | const double | s, |
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak | ||
) | const |
Definition at line 82 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_2 | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 44 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_2_box | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWWbox = true , |
||
const bool | bZZbox = true |
||
) | const |
Definition at line 183 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_2_noBox | ( | const double | s, |
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak | ||
) | const |
Definition at line 92 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_3 | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 63 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_3_box | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWWbox = true , |
||
const bool | bZZbox = true |
||
) | const |
Definition at line 254 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_3_noBox | ( | const double | s, |
const double | Mw, | ||
const double | GammaZ, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak | ||
) | const |
Definition at line 102 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_3prime_l | ( | const QCD::lepton | l, |
const double | mf, | ||
const double | s, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | l | lepton in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1319 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::G_3prime_q | ( | const QCD::quark | q, |
const double | mf, | ||
const double | s, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | q | quark in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1333 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::G_e | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 348 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::G_ef | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 374 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::G_f | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 361 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::H_ISR | ( | const double | x, |
const double | s | ||
) | const |
[in] | x | s'=(1-x)s |
[in] | s | the invariant mass squared of the initial-state e^+ e^- pair |
Definition at line 1289 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::H_ISR_FB | ( | const double | x, |
const double | s | ||
) | const |
[in] | x | s'=(1-x)s |
[in] | s | the invariant mass squared of the initial-state e^+ e^- pair |
Definition at line 1303 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::kappa_e | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 431 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::kappa_ef | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 526 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::kappa_f | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 485 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Pibar_gg_bos | ( | const double | mu, |
const double | s, | ||
const double | Mw | ||
) | const |
Definition at line 856 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Pibar_gg_bos_hat | ( | const double | s, |
const double | Mw | ||
) | const |
Definition at line 990 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Pibar_Zgamma | ( | const double | mu, |
const double | s, | ||
const double | Mw | ||
) | const |
Definition at line 848 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::Pibar_Zgamma_hat | ( | const double | s, |
const double | Mw | ||
) | const |
double EWSMTwoFermionsLEP2::QCD_FSR_forAFB | ( | const QCD::quark | q, |
const double | mf, | ||
const double | s | ||
) | const |
[in] | q | quark in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | the invariant mass squared of the initial-state e^+ e^- pair |
Definition at line 1273 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::QCD_FSR_forSigma | ( | const double | s | ) | const |
double EWSMTwoFermionsLEP2::QED_FSR_forSigma | ( | const double | s, |
const double | Qf | ||
) | const |
[in] | s | the invariant mass squared of the initial-state e^+ e^- pair |
[in] | Qf | the electromagnetic charge of the final-state fermion |
Definition at line 1280 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::rho_ef | ( | const double | s, |
const double | t, | ||
const double | Mw, | ||
const double | I3f, | ||
const double | Qf, | ||
const double | mf, | ||
const double | mfp, | ||
const bool | bWeak, | ||
const bool | bWWbox, | ||
const bool | bZZbox | ||
) | const |
Definition at line 390 of file EWSMTwoFermionsLEP2.cpp.
|
inline |
Definition at line 38 of file EWSMTwoFermionsLEP2.h.
|
private |
Definition at line 1406 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::sigma_l | ( | const QCD::lepton | l, |
const double | mf, | ||
const double | s, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | l | lepton in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1209 of file EWSMTwoFermionsLEP2.cpp.
double EWSMTwoFermionsLEP2::sigma_q | ( | const QCD::quark | q, |
const double | mf, | ||
const double | s, | ||
const double | Mw, | ||
const double | GammaZ, | ||
const bool | bWeak | ||
) | const |
[in] | q | quark in the final state |
[in] | mf | the mass of the final-state fermion |
[in] | s | invariant mass squared of the initial-state e^+ e^- pair |
[in] | Mw | the W-boson mass |
[in] | GammaZ | the Z-boson decay width |
[in] | bWeak | flag to control weak corrections (not including box diagrams) |
Definition at line 1220 of file EWSMTwoFermionsLEP2.cpp.
gslpp::complex EWSMTwoFermionsLEP2::V_pol | ( | const double | s | ) | const |
Definition at line 325 of file EWSMTwoFermionsLEP2.cpp.
|
private |
Definition at line 399 of file EWSMTwoFermionsLEP2.h.
|
private |
Definition at line 400 of file EWSMTwoFermionsLEP2.h.
|
private |
A reference to an object of type EWSMcache.
Definition at line 402 of file EWSMTwoFermionsLEP2.h.
|
private |
An object of type EWSMOneLoopEW.
Definition at line 403 of file EWSMTwoFermionsLEP2.h.