NPEffectiveGIMR Class Reference

A model class for new physics in the form of the dimension-six effective Lagrangian. More...

#include <NPEffectiveGIMR.h>

Inheritance diagram for NPEffectiveGIMR:
[legend]
Collaboration diagram for NPEffectiveGIMR:
[legend]

Detailed Description

A model class for new physics in the form of the dimension-six effective Lagrangian.

Author
HEPfit Collaboration

This is a Model class containing parameters and functions associated with the general dimension-six effective Lagrangian. (Use the model name "NPEffectiveGIMR_LFU_QFU" to asumme lepton and quark flavour universality)

In this class we consider the dimension-six effective Lagrangian

\[ \mathcal{L}_\mathrm{eff} = \mathcal{L}_\mathrm{SM} + \sum_i \frac{C_i}{\Lambda^2} \mathcal{O}_i \]

as written in the basis of [84].

Initialization

After creating an instance of the current class with the constructor NPEffectiveGIMR(), it is required to call the initialization method InitializeModel(). In the Monte Carlo run, the constructor as well as the initialization method are called in InputParser::ReadParameters().

Model parameters

The model parameters of NPEffectiveGIMR are summarized below:

Label LaTeX symbol Description
CHG \(C_{HG} \) The coefficient of the operator \({\cal O}_{HG}=\big(H^\dagger H\big)G_{\mu\nu}^A G^{A\mu\nu}\).
CHW \(C_{HW} \) The coefficient of the operator \({\cal O}_{HW}=\big(H^\dagger H\big)W_{\mu\nu}^a W^{a\mu\nu}\).
CHB \(C_{HB} \) The coefficient of the operator \({\cal O}_{HB}=\big(H^\dagger H\big)B_{\mu\nu} B^{\mu\nu}\).
CWB \(C_{WB} \) The coefficient of the operator \({\cal O}_{HWB}=\big(H^\dagger\tau^a H\big)W_{\mu\nu}^a B^{\mu\nu}\).
CHD \(C_{HD}\) The coefficient of the operator \({\cal O}_{HD}=\big|H^\dagger D_\mu H\big|^2\).
CHbox \(C_{H\Box}\) The coefficient of the operator \({\cal O}_{H\Box}=\big(H^\dagger H\big)\Box\big(H^\dagger H\big)\).
CH \(C_{H}\) The coefficient of the operator \({\cal O}_{H}=\big(H^\dagger H\big)^3\).
CHL1_kk, CHL1_klr, CHL1_kli \( (C_{HL}^{(1)})_{kk}, \mbox{Re}\big[(C_{HL}^{(1)})_{kl}\big], \mbox{Im}\big[(C_{HL}^{(1)})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HL}^{(1)})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{L^i}\,\gamma^\mu L^j\big)\), for \(i,j=1,2,3\).
CHL3_kk, CHL3_klr, CHL3_kli \( (C_{HL}^{(3)})_{kk}, \mbox{Re}\big[(C_{HL}^{(3)})_{kl}\big], \mbox{Im}\big[(C_{HL}^{(3)})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HL}^{(3)})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D^a_\mu} H\big) \big(\overline{L^i}\,\gamma^\mu \tau^a L^j\big)\), for \(i,j=1,2,3\).
CHe_kk, CHe_klr, CHe_kli \( (C_{HE})_{kk}, \mbox{Re}\big[(C_{HE})_{kl}\big], \mbox{Im}\big[(C_{HE})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HE})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{E^i}\,\gamma^\mu E^j\big)\), for \(i,j=1,2,3\).
CHQ1_kk, CHQ1_klr, CHQ1_kli \( (C_{HQ}^{(1)})_{kk}, \mbox{Re}\big[(C_{HQ}^{(1)})_{kl}\big], \mbox{Im}\big[(C_{HQ}^{(1)})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HQ}^{(1)})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{Q^i}\,\gamma^\mu Q^j\big)\), for \(i,j=1,2,3\).
CHQ3_kk, CHQ3_klr, CHQ3_kli \( (C_{HQ}^{(3)})_{kk}, \mbox{Re}\big[(C_{HQ}^{(3)})_{kl}\big], \mbox{Im}\big[(C_{HQ}^{(3)})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HQ}^{(3)})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D^a_\mu} H\big) \big(\overline{Q^i}\,\gamma^\mu \tau^a Q^j\big)\), for \(i,j=1,2,3\).
CHu_kk, CHu_klr, CHu_kli \( (C_{HU})_{kk}, \mbox{Re}\big[(C_{HU})_{kl}\big], \mbox{Im}\big[(C_{HU})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HU})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{U^i}\,\gamma^\mu U^j\big)\), for \(i,j=1,2,3\).
CHd_kk, CHd_klr, CHd_kli \( (C_{HD})_{kk}, \mbox{Re}\big[(C_{HD})_{kl}\big], \mbox{Im}\big[(C_{HD})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HD})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{D^i}\,\gamma^\mu D^j\big)\), for \(i,j=1,2,3\).
CHud_klr, CHud_kli \(\mbox{Re}\big[(C_{HUD})_{kl}\big], \mbox{Im}\big[(C_{HUD})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HUD})_{ij} =i\big(\widetilde{H}^\dagger D_\mu H\big) \big(\overline{U^i}\,\gamma^\mu D^j\big)\), for \(i,j=1,2,3\).
CeH_klr, CeH_kli \(\mbox{Re}\big[(C_{EH})_{kl}\big], \mbox{Im}\big[(C_{EH})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{EH})_{ij} =\big(H^\dagger H\big) \big(\overline{L^i}\,H E^j\big)\), for \(i,j=1,2,3\).
CuH_klr, CuH_kli \(\mbox{Re}\big[(C_{UH})_{kl}\big], \mbox{Im}\big[(C_{UH})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{UH})_{ij} =\big(H^\dagger H\big) \big(\overline{Q^i}\,\widetilde{H} U^j\big)\), for \(i,j=1,2,3\).
CdH_klr, CdH_kli \(\mbox{Re}\big[(C_{DH})_{kl}\big], \mbox{Im}\big[(C_{DH})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{DH})_{ij} =\big(H^\dagger H\big) \big(\overline{Q^i}\,H D^j\big)\), for \(i,j=1,2,3\).
CLL_1221, CLL_2112 \((C_{LL})_{1221,2112}\) The coefficient of the operator \(({\cal O}_{LL})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{L^k}\,\gamma_\mu L^l\big)\), for \(ijkl=1221,2112\).
Lambda_NP \(\Lambda \) The new physics scale.
eVBFE_i \(\varepsilon_{VBF}^i(E)\) The theoretical uncertainty in the coefficient multiplying the effective coupling \(g_i\) in the VBF production cross section at Tevatron ( \(E=2\)) or the LHC ( \(E=78\)). \((g_i=g_{HZZ}^{(1,2,3)}, g_{HZA}^{(1,2)}, g_{HAA}, g_{HWW}^{(1,2,3)}, g_{Hgg}, g_{HZuu,HZdd}^{L,R}, g_{HWud}^{L}, g_{Zuu,Zdd}^{L,R}, g_{Wud}^{L})\)
eWHE_i \(\varepsilon_{WH}^i(E)\) The theoretical uncertainty in the coefficient multiplying the effective coupling \(g_i\) in the WH production cross section at Tevatron ( \(E=2\)) or the LHC ( \(E=78\)). \((g_i= g_{HWW}^{(1,2,3)}, g_{HWud}^{L}, g_{Wud}^{L})\)
eZHE_i \(\varepsilon_{ZH}^i(E)\) The theoretical uncertainty in the coefficient multiplying the effective coupling \(g_i\) in the ZH production cross section at Tevatron ( \(E=2\)) or the LHC ( \(E=78\)). \((g_i=g_{HZZ}^{(1,2,3)}, g_{HZA}^{(1,2)}, g_{HZuu,HZdd}^{L,R}, g_{Zuu,Zdd}^{L,R})\)
ettHE_i \(\varepsilon_{ttH}^i(E)\) The theoretical uncertainty in the coefficient multiplying the effective coupling \(g_i\) in the ttH production cross section at Tevatron ( \(E=2\)) or the LHC ( \(E=78\)). \((g_i= g_{Htt}, g_{Hgg})\)

Where the hermitian derivatives are defined as

\[ H^\dagger i \overset{\leftrightarrow}{D}_\mu H\equiv H^\dagger i(D_\mu - \overset{\leftarrow}{D}_\mu)H \]

and

\[ H^\dagger i \overset{\leftrightarrow}{D^a_\mu} H\equiv H^\dagger i (\tau^a D_\mu - \overset{\leftarrow}{D}_\mu \tau^a)H. \]

Alternatively, when using the model name "NPEffectiveGIMR_LFU_QFU", where lepton and quark flavour universality are assumed, the parameters to be used as inputs for the dimension six coefficients are the following:

Label LaTeX symbol Description
CHG \(C_{HG} \) The coefficient of the operator \({\cal O}_{HG}=\big(H^\dagger H\big)G_{\mu\nu}^A G^{A\mu\nu}\).
CHW \(C_{HW} \) The coefficient of the operator \({\cal O}_{HW}=\big(H^\dagger H\big)W_{\mu\nu}^a W^{a\mu\nu}\).
CHB \(C_{HB} \) The coefficient of the operator \({\cal O}_{HB}=\big(H^\dagger H\big)B_{\mu\nu} B^{\mu\nu}\).
CWB \(C_{WB} \) The coefficient of the operator \({\cal O}_{HWB}=\big(H^\dagger\tau^a H\big)W_{\mu\nu}^a B^{\mu\nu}\).
CHD \(C_{HD}\) The coefficient of the operator \({\cal O}_{HD}=\big|H^\dagger D_\mu H\big|^2\).
CHbox \(C_{H\Box}\) The coefficient of the operator \({\cal O}_{H\Box}=\big(H^\dagger H\big)\Box\big(H^\dagger H\big)\).
CH \(C_{H}\) The coefficient of the operator \({\cal O}_{H}=\big(H^\dagger H\big)^3\).
CHL1 \( (C_{HL}^{(1)})_{ii} \) The coefficient of the operator \(({\cal O}_{HL}^{(1)})_{ii} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{L^i}\,\gamma^\mu L^i\big)\) (flavor universal).
CHL3 \( (C_{HL}^{(3)})_{ii} \) The coefficient of the operator \(({\cal O}_{HL}^{(3)})_{ii} =i\big(H^\dagger \overset{\leftrightarrow}{D^a_\mu} H\big) \big(\overline{L^i}\,\gamma^\mu \tau^a L^i\big)\) (flavor universal).
CHe \( (C_{HE})_{ii} \) The coefficient of the operator \(({\cal O}_{HE})_{ij} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{E^i}\,\gamma^\mu E^i\big)\) (flavor universal).
CHQ1 \( (C_{HQ}^{(1)})_{ii} \) The coefficient of the operator \(({\cal O}_{HQ}^{(1)})_{ii} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{Q^i}\,\gamma^\mu Q^i\big)\) (flavor universal).
CHQ3 \( (C_{HQ}^{(3)})_{ii}\) The coefficient of the operator \(({\cal O}_{HQ}^{(3)})_{ii} =i\big(H^\dagger \overset{\leftrightarrow}{D^a_\mu} H\big) \big(\overline{Q^i}\,\gamma^\mu \tau^a Q^i\big)\) (flavor universal).
CHu \( (C_{HU})_{ii} \) The coefficient of the operator \(({\cal O}_{HU})_{ii} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{U^i}\,\gamma^\mu U^i\big)\) (flavor universal).
CHd \( (C_{HD})_{ii} \) The coefficient of the operator \(({\cal O}_{HD})_{ii} =i\big(H^\dagger \overset{\leftrightarrow}{D}_\mu H\big) \big(\overline{D^i}\,\gamma^\mu D^i\big)\) (flavor universal).
CHud_r, CHud_i \(\mbox{Re}\big[(C_{HUD})_{ii}\big], \mbox{Im}\big[(C_{HUD})_{ii}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{HUD})_{ii} =i\big(\widetilde{H}^\dagger D_\mu H\big) \big(\overline{U^i}\,\gamma^\mu D^i\big)\) (flavor universal).
CeH_r, CeH_i \(\mbox{Re}\big[(C_{EH})_{ii}\big], \mbox{Im}\big[(C_{EH})_{ii}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{EH})_{ii} =\big(H^\dagger H\big) \big(\overline{L^i}\,H E^i\big)\) (flavor universal).
CuH_r, CuH_i \(\mbox{Re}\big[(C_{UH})_{ii}\big], \mbox{Im}\big[(C_{UH})_{ii}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{UH})_{ii} =\big(H^\dagger H\big) \big(\overline{Q^i}\,\widetilde{H} U^i\big)\) (flavor universal).
CdH_r, CdH_i \(\mbox{Re}\big[(C_{DH})_{ii}\big], \mbox{Im}\big[(C_{DH})_{ii}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{DH})_{ii} =\big(H^\dagger H\big) \big(\overline{Q^i}\,H D^i\big)\) (flavor universal).
CLL \((C_{LL})_{1221,2112}\) The coefficient of the operator \(({\cal O}_{LL})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{L^k}\,\gamma_\mu L^l\big)\), for \(ijkl=1221,2112\).
Lambda_NP \(\Lambda \) The new physics scale.

(The parameters associated to the theoretical uncertainties, \(\varepsilon_{X}^i(E)\), are the same for both "NPEffectiveGIMR" and "NPEffectiveGIMR_LFU_QFU".)

Finally, if the flag MwInput (see below) is set to TRUE, one must also specify the input value for the W mass via the following parameter (Warning: The W width is not implemented in this case):

Label LaTeX symbol Description
MwInput \(M_{W} \) The input value for the W mass in GeV.

Model flags

The Flags of NPEffectiveGIMR are summarized below:

Label Value Description
MwInput TRUE / FALSE This flag is set to TRUE if the W mass is taken as an input parameter. (Warning: The W width is not implemented in this case.) The default value is FALSE.
QuadraticTerms TRUE / FALSE This flag is set to TRUE if the quadratic terms in Higgs cross sections and widths are switched on. The default value is FALSE; new physics contributions are linearized.

Important member functions

See the base classes of the current class.

Definition at line 423 of file NPEffectiveGIMR.h.

Public Member Functions

gslpp::complex AH_f (const double tau) const
 Fermionic loop function entering in the calculation of the effective \(Hgg\) and \(H\gamma\gamma\) couplings. More...
 
virtual double BrHbbRatio () const
 The ratio of the Br \((H\to b\bar{b})\) in the current model and in the Standard Model. More...
 
virtual double BrHccRatio () const
 The ratio of the Br \((H\to c\bar{c})\) in the current model and in the Standard Model. More...
 
virtual double BrHgagaRatio () const
 The ratio of the Br \((H\to \gamma\gamma)\) in the current model and in the Standard Model. More...
 
virtual double BrHggRatio () const
 The ratio of the Br \((H\to gg)\) in the current model and in the Standard Model. More...
 
virtual double BrHtautauRatio () const
 The ratio of the Br \((H\to \tau^+\tau^-)\) in the current model and in the Standard Model. More...
 
virtual double BrHWWRatio () const
 The ratio of the Br \((H\to WW)\) in the current model and in the Standard Model. More...
 
virtual double BrHZgaRatio () const
 The ratio of the Br \((H\to Z\gamma)\) in the current model and in the Standard Model. More...
 
virtual double BrHZZRatio () const
 The ratio of the Br \((H\to ZZ)\) in the current model and in the Standard Model. More...
 
virtual bool CheckParameters (const std::map< std::string, double > &DPars)
 A method to check if all the mandatory parameters for NPEffectiveGIMR have been provided in model initialization. More...
 
virtual double computeGammaTotalRatio () const
 The ratio of the \(\Gamma(H)\) in the current model and in the Standard Model. More...
 
double deltaG1_hWW () const
 The new physics contribution to the coupling of the effective interaction \(H W_{\mu\nu}^\dagger W^{\mu\nu}\). More...
 
double deltaG1_hZA () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} F^{\mu\nu}\). More...
 
double deltaG1_hZZ () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} Z^{\mu\nu}\). More...
 
double deltaG2_hWW () const
 The new physics contribution to the coupling of the effective interaction \(H W_{\nu}^\dagger \partial^\mu W^{\mu\nu}\). More...
 
double deltaG2_hZA () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\nu} \partial^\mu F^{\mu\nu}\). More...
 
double deltaG2_hZZ () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\nu} \partial^\mu Z^{\mu\nu}\). More...
 
double deltaG3_hWW () const
 The new physics contribution to the coupling of the effective interaction \(H W_{\mu}^\dagger W^{\mu}\). More...
 
double deltaG3_hZZ () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu} Z^{\mu}\). More...
 
double deltaG_hAA () const
 The new physics contribution to the coupling of the effective interaction \(H F_{\mu\nu} F^{\mu\nu}\). More...
 
gslpp::complex deltaG_hff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H f\bar{f}\). More...
 
double deltaG_hgg () const
 The new physics contribution to the coupling of the effective interaction \(H G_{\mu\nu}^AG^{A \mu\nu}\). More...
 
virtual double deltaGA_f (const Particle p) const
 New physics contribution to the neutral-current axial-vector coupling \(g_A^f\). More...
 
double deltaGammaHbbRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to bb)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHbbRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to bb)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHccRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to cc)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHccRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to cc)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHgagaRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to \gamma\gamma)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHgagaRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to \gamma\gamma)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHggRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to gg)\) in the current model and in the Standard Model. Only terms that are linear in the effective Lagrangian coefficients. More...
 
double deltaGammaHggRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to gg)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHtautauRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to \tau\tau)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHtautauRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to \tau\tau)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHWWRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to WW)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHWWRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to WW)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHZgaRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to Z\gamma)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHZgaRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to Z\gamma)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
double deltaGammaHZZRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to ZZ)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHZZRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to ZZ)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.) More...
 
virtual double deltaGammaTotalRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H)\) in the current model and in the Standard Model. Only terms that are linear in the effective Lagrangian coefficients. More...
 
virtual double deltaGammaTotalRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H)\) in the current model and in the Standard Model. Only terms that are quadratic in the effective Lagrangian coefficients. More...
 
virtual double DeltaGF () const
 New physics contribution to the Fermi constant. More...
 
double deltaGL_f (const Particle p) const
 New physics contribution to the neutral-current left-handed coupling \(g_L^f\). More...
 
gslpp::complex deltaGL_Wff (const Particle pbar, const Particle p) const
 New physics contribution to the charged current coupling \(W_\mu \bar{f_L}\gamma^mu f_L\). More...
 
gslpp::complex deltaGL_Wffh (const Particle pbar, const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H W_\mu \bar{f_L}\gamma^mu f_L\). More...
 
double deltaGL_Zffh (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H Z_\mu \bar{f_L}\gamma^mu f_L\). More...
 
double deltaGR_f (const Particle p) const
 New physics contribution to the neutral-current right-handed coupling \(g_R^f\). More...
 
gslpp::complex deltaGR_Wff (const Particle pbar, const Particle p) const
 New physics contribution to the charged current coupling \(W_\mu \bar{f_R}\gamma^mu f_R\). More...
 
gslpp::complex deltaGR_Wffh (const Particle pbar, const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H W_\mu \bar{f_R}\gamma^mu f_R\). More...
 
double deltaGR_Zffh (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H Z_\mu \bar{f_R}\gamma^mu f_R\). More...
 
virtual double deltaGV_f (const Particle p) const
 New physics contribution to the neutral-current vector coupling \(g_V^f\). More...
 
gslpp::complex f_triangle (const double tau) const
 Loop function entering in the calculation of the effective \(Hgg\) and \(H\gamma\gamma\) couplings. More...
 
double GammaHbbRatio () const
 The ratio of the \(\Gamma(H\to bb)\) in the current model and in the Standard Model. More...
 
double GammaHccRatio () const
 The ratio of the \(\Gamma(H\to cc)\) in the current model and in the Standard Model. More...
 
double GammaHgagaRatio () const
 The ratio of the \(\Gamma(H\to \gamma\gamma)\) in the current model and in the Standard Model. More...
 
double GammaHggRatio () const
 The ratio of the \(\Gamma(H\to gg)\) in the current model and in the Standard Model. More...
 
double GammaHtautauRatio () const
 The ratio of the \(\Gamma(H\to \tau\tau)\) in the current model and in the Standard Model. More...
 
double GammaHWWRatio () const
 The ratio of the \(\Gamma(H\to WW)\) in the current model and in the Standard Model. More...
 
double GammaHZgaRatio () const
 The ratio of the \(\Gamma(H\to Z\gamma)\) in the current model and in the Standard Model. More...
 
double GammaHZZRatio () const
 The ratio of the \(\Gamma(H\to ZZ)\) in the current model and in the Standard Model. More...
 
virtual double GammaW () const
 The total width of the \(W\) boson, \(\Gamma_W\). More...
 
virtual double mueeZH (const double sqrt_s) const
 The ratio \(\mu_{eeZH}\) between the \(e^{+}e^{-}\to ZH\) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muggH (const double sqrt_s) const
 The ratio \(\mu_{ggH}\) between the gluon-gluon fusion Higgs production cross-section in the current model and in the Standard Model. More...
 
virtual double muggHpttH (const double sqrt_s) const
 The ratio \(\mu_{ggH+ttH}\) between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muttH (const double sqrt_s) const
 The ratio \(\mu_{ttH}\) between the t-tbar-Higgs associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muVBF (const double sqrt_s) const
 The ratio \(\mu_{VBF}\) between the vector-boson fusion Higgs production cross-section in the current model and in the Standard Model. More...
 
virtual double muVBFpVH (const double sqrt_s) const
 The ratio \(\mu_{VBF+VH}\) between the sum of VBF and WH+ZH associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muVH (const double sqrt_s) const
 The ratio \(\mu_{VH}\) between the WH+ZH associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muWH (const double sqrt_s) const
 The ratio \(\mu_{WH}\) between the W-Higgs associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muZH (const double sqrt_s) const
 The ratio \(\mu_{ZH}\) between the Z-Higgs associated production cross-section in the current model and in the Standard Model. More...
 
virtual double Mw () const
 The mass of the \(W\) boson, \(M_W\). More...
 
 NPEffectiveGIMR (const bool FlagLeptonUniversal_in=false, const bool FlagQuarkUniversal_in=false)
 Constructor. More...
 
virtual double obliqueS () const
 The oblique parameter \(S\). More...
 
virtual double obliqueT () const
 The oblique parameter \(T\). More...
 
virtual double obliqueU () const
 The oblique parameter \(U\). More...
 
virtual bool PostUpdate ()
 The post-update method for NPEffectiveGIMR. More...
 
virtual bool setFlag (const std::string name, const bool value)
 A method to set a flag of NPEffectiveGIMR. More...
 
- Public Member Functions inherited from NPbase
virtual double A_f (const Particle f) const
 The left-right asymmetry in \(e^+e^-\to Z\to f \bar{f}\) at the \(Z\)-pole, \(\mathcal{A}_f\). More...
 
virtual double AFB (const Particle f) const
 The forward-backward asymmetry in \(e^+e^-\to Z\to f \bar{f}\) at the \(Z\)-pole, \(A^f_{FB}\). More...
 
virtual double deltaA_f (const Particle f) const
 The new physics contribution to the left-right asymmetry in \(e^+e^-\to Z\to f \bar{f}\) at the \(Z\)-pole, \(\delta \mathcal{A}_f\). More...
 
virtual double deltaAFB (const Particle f) const
 The new physics contribution to the forward-backward asymmetry in \(e^+e^-\to Z\to f \bar{f}\) at the \(Z\)-pole, \(\delta A^f_{FB}\). More...
 
virtual double deltaGamma_Z () const
 The new physics contribution to the total decay width of the \(Z\) boson, \(\delta \Gamma_Z\). More...
 
virtual double deltaR0_f (const Particle f) const
 The new physics contribution to the ratio \(R_\ell^0=\Gamma_{\mathrm{had}}/\Gamma_\ell\) or \(R_q^0=\Gamma_q/\Gamma_{\mathrm{had}}\), for leptons or quarks, respectively. More...
 
virtual double deltaSigmaHadron () const
 The new physics contribution to the cross section for the process \(e^+ e^-\to Z\to \mathrm{hadrons}\) at the \(Z\) pole, \(\delta \sigma_h^0\). More...
 
virtual double deltaSin2thetaEff_e () const
 The new physics contribution to the effective leptonic weak angle \(\delta \sin^2\theta_{\rm eff}^{\rm lept}\) at the \(Z\) pole. More...
 
virtual gslpp::complex gA_f (const Particle f) const
 The total (SM+NP) contribution to the neutral-current axial-vector coupling \(g_A^f\). More...
 
virtual double Gamma_Z () const
 The total decay width of the \(Z\) boson, \(\Gamma_Z\). More...
 
virtual StandardModel getTrueSM () const
 A method to return a StandardModel object from NPbase. More...
 
virtual gslpp::complex gV_f (const Particle f) const
 The total (SM+NP) contribution to the neutral-current vector coupling \(g_V^f\). More...
 
virtual gslpp::complex kappaZ_f (const Particle f) const
 The effective neutral-current coupling \(\kappa_Z^f\) including SM plus NP contributions. More...
 
 NPbase ()
 The default constructor. More...
 
virtual double R0_f (const Particle f) const
 The ratio \(R_\ell^0=\Gamma_{\mathrm{had}}/\Gamma_\ell\) or \(R_q^0=\Gamma_q/\Gamma_{\mathrm{had}}\), for leptons or quarks, respectively. More...
 
virtual gslpp::complex rhoZ_f (const Particle f) const
 The effective neutral-current coupling \(\rho_Z^f\) including SM plus NP contributions. More...
 
virtual double sigma0_had () const
 The cross section for the process \(e^+ e^-\to Z\to \mathrm{hadrons}\) at the \(Z\) pole, \(\sigma_h^0\). More...
 
virtual double sin2thetaEff (const Particle f) const
 The leptonic effective weak mixing angle \(\sin^2\theta_{\rm eff}^{\rm lept}\) at the the \(Z\) pole. More...
 
- Public Member Functions inherited from StandardModel
double ale_OS (const double mu, orders order=FULLNLO) const
 The running electromagnetic coupling \(\alpha(\mu)\) in the on-shell schem. More...
 
double alphaMz () const
 The electromagnetic coupling at the \(Z\)-mass scale, \(\alpha(M_Z^2)=\alpha/(1-\Delta\alpha(M_Z^2))\). More...
 
double c02 () const
 The square of the cosine of the weak mixing angle \(c_0^2\) defined without weak radiative corrections. More...
 
virtual bool CheckFlags () const
 A method to check the sanity of the set of model flags. More...
 
bool checkSMparamsForEWPO ()
 A method to check whether the parameters relevant to the EWPO are updated. More...
 
double computeAlpha () const
 The CKM angle \(\alpha\). More...
 
double computeBeta () const
 The CKM angle \(\beta\). More...
 
double computeBetas () const
 The CKM angle \(\beta_s\). More...
 
double computeBrHtobb () const
 The Br \((H\to bb)\) in the Standard Model. More...
 
double computeBrHtocc () const
 The Br \((H\to cc)\) in the Standard Model. More...
 
double computeBrHtogaga () const
 The Br \((H\to\gamma\gamma)\) in the Standard Model. More...
 
double computeBrHtogg () const
 The Br \((H\to gg)\) in the Standard Model. More...
 
double computeBrHtotautau () const
 The Br \((H\to \tau\tau)\) in the Standard Model. More...
 
double computeBrHtoWW () const
 The Br \((H\to WW)\) in the Standard Model. More...
 
double computeBrHtoZga () const
 The Br \((H\to Z\gamma)\) in the Standard Model. More...
 
double computeBrHtoZZ () const
 The Br \((H\to ZZ)\) in the Standard Model. More...
 
void ComputeDeltaR_rem (const double Mw_i, double DeltaR_rem[orders_EW_size]) const
 A method to collect \(\Delta r_{\mathrm{rem}}\) computed via subclasses. More...
 
void ComputeDeltaRho (const double Mw_i, double DeltaRho[orders_EW_size]) const
 A method to collect \(\Delta\rho\) computed via subclasses. More...
 
double computeGamma () const
 The CKM angle \(\gamma\). More...
 
double computeGammaHgaga_tt () const
 The top loop contribution to \(H\to\gamma\gamma\) in the Standard Model. More...
 
double computeGammaHgaga_tW () const
 The mixed \(t-W\) loop contribution to \(H\to\gamma\gamma\) in the Standard Model. More...
 
double computeGammaHgaga_WW () const
 The \(W\) loop contribution to \(H\to\gamma\gamma\) in the Standard Model. More...
 
double computeGammaHgg_bb () const
 The bottom loop contribution to \(H\to gg\) in the Standard Model. More...
 
double computeGammaHgg_tb () const
 The top-bottom interference contribution to \(H\to gg\) in the Standard Model. More...
 
double computeGammaHgg_tt () const
 The top loop contribution to \(H\to gg\) in the Standard Model. More...
 
double computeGammaHTotal () const
 The Higgs total width in the Standard Model. More...
 
double computeGammaHZga_tt () const
 The top loop contribution to \(H\to Z\gamma\) in the Standard Model. More...
 
double computeGammaHZga_tW () const
 The mixed \(t-W\) loop contribution to \(H\to Z\gamma\) in the Standard Model. More...
 
double computeGammaHZga_WW () const
 The \(W\) loop contribution to \(H\to Z\gamma\) in the Standard Model. Currently it returns the value of tab 41 in ref. [89]. More...
 
gslpp::complex computelamc () const
 The product of the CKM elements \(V_{cd} V_{cs}^*\). More...
 
gslpp::complex computelamc_d () const
 The product of the CKM elements \(V_{cd} V_{cb}^*\). More...
 
gslpp::complex computelamc_s () const
 The product of the CKM elements \(V_{cs} V_{cb}^*\). More...
 
gslpp::complex computelamt () const
 The product of the CKM elements \(V_{td} V_{ts}^*\). More...
 
gslpp::complex computelamt_d () const
 The product of the CKM elements \(V_{td} V_{tb}^*\). More...
 
gslpp::complex computelamt_s () const
 The product of the CKM elements \(V_{ts} V_{tb}^*\). More...
 
gslpp::complex computelamu () const
 The product of the CKM elements \(V_{ud} V_{us}^*\). More...
 
gslpp::complex computelamu_d () const
 The product of the CKM elements \(V_{ud} V_{ub}^*\). More...
 
gslpp::complex computelamu_s () const
 The product of the CKM elements \(V_{us} V_{ub}^*\). More...
 
double computeRb () const
 \(R_b=|(V_{ud}V_{ub}^*)/(V_{ud}V_{ub}^*)|\). More...
 
double computeRt () const
 \(R_t=|(V_{td} V_{tb}^*)/(V_{cd}V_{cb}^*)|\). More...
 
double computeRts () const
 \(R_{ts}=|(V_{ts}V_{tb}^*)/(V_{cs}V_{cb}^*)|\). More...
 
double computeSigmaggH (const double sqrt_s) const
 The ggH cross section in the Standard Model. More...
 
double computeSigmaggH_bb (const double sqrt_s) const
 The square of the bottom-quark contribution to the ggH cross section in the Standard Model. More...
 
double computeSigmaggH_tb (const double sqrt_s) const
 The top-bottom interference contribution to the ggH cross section in the Standard Model. More...
 
double computeSigmaggH_tt (const double sqrt_s) const
 The square of the top-quark contribution to the ggH cross section in the Standard Model. More...
 
double computeSigmattH (const double sqrt_s) const
 The ttH production cross section in the Standard Model. More...
 
double computeSigmaVBF (const double sqrt_s) const
 The VBF cross section in the Standard Model. More...
 
double computeSigmaWF (const double sqrt_s) const
 The W fusion contribution \(\sigma_{WF}\) to higgs-production cross section in the Standard Model. More...
 
double computeSigmaWH (const double sqrt_s) const
 The WH production cross section in the Standard Model. More...
 
double computeSigmaZF (const double sqrt_s) const
 The Z fusion contribution \(\sigma_{ZF}\) to higgs-production cross section in the Standard Model. More...
 
double computeSigmaZH (const double sqrt_s) const
 The ZH production cross section in the Standard Model. More...
 
double computeSigmaZWF (const double sqrt_s) const
 The Z W interference fusion contribution \(\sigma_{ZWF}\) to higgs-production cross section in the Standard Model. More...
 
virtual double cW2 (const double Mw_i) const
 The square of the cosine of the weak mixing angle in the on-shell scheme, denoted as \(c_W^2\). More...
 
virtual double cW2 () const
 
double DeltaAlpha () const
 The total corrections to the electromagnetic coupling \(\alpha\) at the \(Z\)-mass scale, denoted as \(\Delta\alpha(M_Z^2)\). More...
 
double DeltaAlphaL5q () const
 The sum of the leptonic and the five-flavour hadronic corrections to the electromagnetic coupling \(\alpha\) at the \(Z\)-mass scale, denoted as \(\Delta\alpha^{\ell+5q}(M_Z^2)\). More...
 
double DeltaAlphaLepton (const double s) const
 Leptonic contribution to the electromagnetic coupling \(\alpha\), denoted as \(\Delta\alpha_{\mathrm{lept}}(s)\). More...
 
double DeltaAlphaTop (const double s) const
 Top-quark contribution to the electromagnetic coupling \(\alpha\), denoted as \(\Delta\alpha_{\mathrm{top}}(s)\). More...
 
virtual gslpp::complex deltaKappaZ_f (const Particle f) const
 Flavour non-universal vertex corrections to \(\kappa_Z^l\), denoted by \(\Delta\kappa_Z^l\). More...
 
virtual double DeltaR () const
 The SM prediction for \(\Delta r\) derived from that for the \(W\) boson mass. More...
 
virtual double DeltaRbar () const
 The SM prediction for \(\Delta \overline{r}\) derived from that for the \(W\)-boson mass. More...
 
virtual gslpp::complex deltaRhoZ_f (const Particle f) const
 Flavour non-universal vertex corrections to \(\rho_Z^l\), denoted by \(\Delta\rho_Z^l\). More...
 
virtual double epsilon1 () const
 The SM contribution to the epsilon parameter \(\varepsilon_1\). More...
 
virtual double epsilon2 () const
 The SM contribution to the epsilon parameter \(\varepsilon_2\). More...
 
virtual double epsilon3 () const
 The SM contribution to the epsilon parameter \(\varepsilon_3\). More...
 
virtual double epsilonb () const
 The SM contribution to the epsilon parameter \(\varepsilon_b\). More...
 
virtual double Gamma_had () const
 The hadronic decay width of the \(Z\) boson, \(\Gamma_{h}\). More...
 
virtual double Gamma_inv () const
 The invisible partial decay width of the \(Z\) boson, \(\Gamma_{\mathrm{inv}}\). More...
 
virtual double GammaW (const Particle fi, const Particle fj) const
 A partial decay width of the \(W\) boson decay into a SM fermion pair. More...
 
virtual double GammaZ (const Particle f) const
 The \(Z\to \ell\bar{\ell}\) partial decay width, \(\Gamma_\ell\). More...
 
double getA () const
 A get method to retrieve the CKM element \(A\). More...
 
double getAle () const
 A get method to retrieve the fine-structure constant \(\alpha\). More...
 
double getAlsMz () const
 A get method to access the value of \(\alpha_s(M_Z)\). More...
 
CKM getCKM () const
 A get method to retrieve the member object of type CKM. More...
 
double getDAle5Mz () const
 A get method to retrieve the five-flavour hadronic contribution to the electromagnetic coupling, \(\Delta\alpha_{\mathrm{had}}^{(5)}(M_Z^2)\). More...
 
double getDelGammaZ () const
 A get method to retrieve the theoretical uncertainty in \(\Gamma_Z\), denoted as \(\delta\,\Gamma_Z\). More...
 
double getDelMw () const
 A get method to retrieve the theoretical uncertainty in \(M_W\), denoted as \(\delta\,M_W\). More...
 
double getDelSin2th_l () const
 A get method to retrieve the theoretical uncertainty in \(\sin^2\theta_{\rm eff}^{\rm lept}\), denoted as \(\delta\sin^2\theta_{\rm eff}^{\rm lept}\). More...
 
double getDeltaMK () const
 
double getDmk () const
 
double getEpsK () const
 
double getEtab () const
 A get method to retrieve the CKM element \(\bar{\eta}\). More...
 
std::string getFlagKappaZ () const
 A method to retrieve the model flag KappaZ. More...
 
std::string getFlagMw () const
 A method to retrieve the model flag Mw. More...
 
std::string getFlagRhoZ () const
 A method to retrieve the model flag RhoZ. More...
 
double getGF () const
 A get method to retrieve the Fermi constant \(G_\mu\). More...
 
int getIterationNo () const
 
double getKbarEpsK () const
 
double getLambda () const
 A get method to retrieve the CKM element \(\lambda\). More...
 
Particle getLeptons (const StandardModel::lepton p) const
 A get method to retrieve the member object of a lepton. More...
 
double getMHl () const
 A get method to retrieve the Higgs mass \(m_h\). More...
 
double getMuw () const
 A get method to retrieve the matching scale \(\mu_W\) around the weak scale. More...
 
EWSMApproximateFormulaegetMyApproximateFormulae () const
 A get method to retrieve the member pointer of type EWSMApproximateFormulae. More...
 
EWSMcachegetMyEWSMcache () const
 A get method to retrieve the member pointer of type EWSMcache. More...
 
FlavourgetMyFlavour () const
 
LeptonFlavourgetMyLeptonFlavour () const
 
virtual StandardModelMatchinggetMyMatching () const
 A get method to access the member pointer of type StandardModelMatching. More...
 
EWSMOneLoopEWgetMyOneLoopEW () const
 A get method to retrieve the member pointer of type EWSMOneLoopEW,. More...
 
EWSMThreeLoopEWgetMyThreeLoopEW () const
 
EWSMThreeLoopEW2QCDgetMyThreeLoopEW2QCD () const
 
EWSMThreeLoopQCDgetMyThreeLoopQCD () const
 
EWSMTwoFermionsLEP2 * getMyTwoFermionsLEP2 () const
 A get method to retrieve the member pointer of type EWSMTwoFermionsLEP2. More...
 
EWSMTwoLoopEWgetMyTwoLoopEW () const
 
EWSMTwoLoopQCDgetMyTwoLoopQCD () const
 
double getMz () const
 A get method to access the mass of the \(Z\) boson \(M_Z\). More...
 
double getphiEpsK () const
 
double getRhob () const
 A get method to retrieve the CKM element \(\bar{\rho}\). More...
 
double getSM_M12D () const
 
gslpp::matrix< gslpp::complexgetUPMNS () const
 A get method to retrieve the object of the PMNS matrix. More...
 
gslpp::matrix< gslpp::complexgetVCKM () const
 A get method to retrieve the CKM matrix. More...
 
gslpp::matrix< gslpp::complexgetYd () const
 A get method to retrieve the Yukawa matrix of the down-type quarks, \(Y_d\). More...
 
gslpp::matrix< gslpp::complexgetYe () const
 A get method to retrieve the Yukawa matrix of the charged leptons, \(Y_e\). More...
 
gslpp::matrix< gslpp::complexgetYn () const
 A get method to retrieve the Yukawa matrix of the neutrinos, \(Y_\nu\). More...
 
gslpp::matrix< gslpp::complexgetYu () const
 A get method to retrieve the Yukawa matrix of the up-type quarks, \(Y_u\). More...
 
virtual bool Init (const std::map< std::string, double > &DPars)
 A method to initialize the model parameters. More...
 
virtual bool InitializeModel ()
 A method to initialize the model. More...
 
bool IsFlagNoApproximateGammaZ () const
 A method to retrieve the model flag NoApproximateGammaZ. More...
 
bool IsFlagWithoutNonUniversalVC () const
 A method to retrieve the model flag WithoutNonUniversalVC. More...
 
virtual double Mw_tree () const
 The tree-level mass of the \(W\) boson, \(M_W^{\mathrm{tree}}\). More...
 
double MwbarFromMw (const double Mw) const
 A method to convert the \(W\)-boson mass in the experimental/running-width scheme to that in the complex-pole/fixed-width scheme. More...
 
double MwFromMwbar (const double Mwbar) const
 A method to convert the \(W\)-boson mass in the complex-pole/fixed-width scheme to that in the experimental/running-width scheme. More...
 
double Mzbar () const
 The \(Z\)-boson mass \(\overline{M}_Z\) in the complex-pole/fixed-width scheme. More...
 
virtual bool PreUpdate ()
 The pre-update method for StandardModel. More...
 
virtual double rho_GammaW (const Particle fi, const Particle fj) const
 EW radiative corrections to the width of \(W \to f_i \bar{f}_j\), denoted as \(\rho^W_{ij}\). More...
 
double s02 () const
 The square of the sine of the weak mixing angle \(s_0^2\) defined without weak radiative corrections. More...
 
void setFlagCacheInStandardModel (bool FlagCacheInStandardModel)
 A set method to change the model flag CacheInStandardModel of StandardModel. More...
 
void setFlagNoApproximateGammaZ (bool FlagNoApproximateGammaZ)
 
virtual bool setFlagStr (const std::string name, const std::string value)
 A method to set a flag of StandardModel. More...
 
 StandardModel ()
 The default constructor. More...
 
virtual double sW2 (const double Mw_i) const
 The square of the sine of the weak mixing angle in the on-shell scheme, denoted as \(s_W^2\). More...
 
double sW2 () const
 
virtual bool Update (const std::map< std::string, double > &DPars)
 The update method for StandardModel. More...
 
virtual double v () const
 The Higgs vacuum expectation value.

\[ v = \left(\frac{1}{\sqrt{2} G_\mu}\right)^{1/2}, \]

where \(G_\mu\) is the Fermi constant, measured through muon decays. More...

 
virtual ~StandardModel ()
 The default destructor. More...
 
- Public Member Functions inherited from QCD
double AboveTh (const double mu) const
 The active flavour threshold above the scale \(\mu\) as defined in QCD::Thresholds(). More...
 
double Als (const double mu, const orders order=FULLNLO) const
 Computes the running strong coupling \(\alpha_s(\mu)\) in the \(\overline{\mathrm{MS}}\) scheme. In the cases of LO, NLO and FULLNNLO, the coupling is computed with AlsWithInit(). On the other hand, in the cases of NNLO and FULLNNLO, the coupling is computed with AlsWithLambda(). More...
 
double Als4 (const double mu) const
 The value of \(\alpha_s^{\mathrm{FULLNLO}}\) at any scale \(\mu\) with the number of flavours \(n_f = 4\). More...
 
double AlsWithInit (const double mu, const double alsi, const double mu_i, const orders order) const
 Computes the running strong coupling \(\alpha_s(\mu)\) from \(\alpha_s(\mu_i)\) in the \(\overline{\mathrm{MS}}\) scheme, where it is forbidden to across a flavour threshold in the RG running from \(\mu_i\) to \(\mu\). More...
 
double AlsWithLambda (const double mu, const orders order) const
 Computes the running strong coupling \(\alpha_s(\mu)\) in the \(\overline{\mathrm{MS}}\) scheme with the use of \(\Lambda_{\rm QCD}\). More...
 
double BelowTh (const double mu) const
 The active flavour threshold below the scale \(\mu\) as defined in QCD::Thresholds(). More...
 
double Beta0 (const double nf) const
 The \(\beta_0(n_f)\) coefficient for a certain number of flavours \(n_f\). More...
 
double Beta1 (const double nf) const
 The \(\beta_1(n_f)\) coefficient for a certain number of flavours \(n_f\). More...
 
double Beta2 (const double nf) const
 The \(\beta_2(n_f)\) coefficient for a certain number of flavours \(n_f\). More...
 
double geta_0A0 () const
 
double geta_0A0phi () const
 
double geta_0A1 () const
 
double geta_0A12 () const
 
double geta_0A12phi () const
 
double geta_0A1phi () const
 
double geta_0T1 () const
 
double geta_0T1phi () const
 
double geta_0T2 () const
 
double geta_0T23 () const
 
double geta_0T23phi () const
 
double geta_0T2phi () const
 
double geta_0V () const
 
double geta_0Vphi () const
 
double geta_1A0 () const
 
double geta_1A0phi () const
 
double geta_1A1 () const
 
double geta_1A12 () const
 
double geta_1A12phi () const
 
double geta_1A1phi () const
 
double geta_1T1 () const
 
double geta_1T1phi () const
 
double geta_1T2 () const
 
double geta_1T23 () const
 
double geta_1T23phi () const
 
double geta_1T2phi () const
 
double geta_1V () const
 
double geta_1Vphi () const
 
double geta_2A0 () const
 
double geta_2A0phi () const
 
double geta_2A1 () const
 
double geta_2A12 () const
 
double geta_2A12phi () const
 
double geta_2A1phi () const
 
double geta_2T1 () const
 
double geta_2T1phi () const
 
double geta_2T2 () const
 
double geta_2T23 () const
 
double geta_2T23phi () const
 
double geta_2T2phi () const
 
double geta_2V () const
 
double geta_2Vphi () const
 
double getAlsM () const
 A get method to access the value of \(\alpha_s(M_{\alpha_s})\). More...
 
BParameter getBBd () const
 For getting the bag parameters corresponding to the operator basis \(O_1 -O_5\) in \(\Delta b = 2\) process in the \(B_d\) meson system. More...
 
BParameter getBBs () const
 For getting the bag parameters corresponding to the operator basis \(O_1 -O_5\) in \(\Delta b = 2\) process in the \(B_s\) meson system. More...
 
BParameter getBD () const
 For getting the bag parameters corresponding to the operator basis \(O_1 -O_5\) in \(\Delta c = 2\) process in the \(D^0\) meson system. More...
 
BParameter getBK () const
 For getting the bag parameters corresponding to the operator basis \(O_1 -O_5\) in \(\Delta s = 2\) process in the \(K^0\) meson system. More...
 
BParameter getBKd1 () const
 
BParameter getBKd3 () const
 
double getBLNPcorr () const
 
double getBr_B_Xcenu () const
 
double getBr_Kp_munu () const
 
double getBr_Kp_P0enu () const
 
double getbsgamma_E0 () const
 
double getCF () const
 A get method to access the Casimir factor of QCD. More...
 
double getDeltaP_cu () const
 
double getFKstarp () const
 
double getGambino_BRsem () const
 
double getGambino_Mbkin () const
 
double getGambino_Mcatmuc () const
 
double getGambino_muG2 () const
 
double getGambino_mukin () const
 
double getGambino_mupi2 () const
 
double getGambino_rhoD3 () const
 
double getGambino_rhoLS3 () const
 
gslpp::complex geth_0 () const
 
gslpp::complex geth_0_1 () const
 
gslpp::complex geth_0_1_MP () const
 
gslpp::complex geth_0_2 () const
 
gslpp::complex geth_0_MP () const
 
gslpp::complex geth_m () const
 
gslpp::complex geth_m_1 () const
 
gslpp::complex geth_m_2 () const
 
gslpp::complex geth_p () const
 
gslpp::complex geth_p_1 () const
 
gslpp::complex geth_p_2 () const
 
double getIB_Kl () const
 
double getIB_Kp () const
 
double getm_fit2_f0 () const
 
double getm_fit2_fplus () const
 
double getm_fit2_fT () const
 
double getMAls () const
 A get method to access the mass scale \(M_{\alpha_s}\) at which the strong coupling constant measurement is provided. More...
 
Meson getMesons (const meson m) const
 A get method to access a meson as an object of the type Meson. More...
 
double getMRA0 () const
 
double getMRA0phi () const
 
double getMRA1 () const
 
double getMRA12 () const
 
double getMRA12phi () const
 
double getMRA1phi () const
 
double getMRT1 () const
 
double getMRT1phi () const
 
double getMRT2 () const
 
double getMRT23 () const
 
double getMRT23phi () const
 
double getMRT2phi () const
 
double getMRV () const
 
double getMRVphi () const
 
double getMtpole () const
 A get method to access the pole mass of the top quark. More...
 
double getMub () const
 A get method to access the threshold between five- and four-flavour theory in GeV. More...
 
double getMuc () const
 A get method to access the threshold between four- and three-flavour theory in GeV. More...
 
double getMut () const
 A get method to access the threshold between six- and five-flavour theory in GeV. More...
 
double getNc () const
 A get method to access the number of colours \(N_c\). More...
 
double getOmega_eta_etap () const
 
Particle getQuarks (const quark q) const
 A get method to access a quark as an object of the type Particle. More...
 
double getr_1_fplus () const
 
double getr_1_fT () const
 
double getr_2_f0 () const
 
double getr_2_fplus () const
 
double getr_2_fT () const
 
double getReA0_Kd () const
 
double getReA2_Kd () const
 
double logLambda (const double nf, orders order) const
 Computes \(\ln\Lambda_\mathrm{QCD}\) with nf flavours in GeV. More...
 
double Nf (const double mu) const
 The number of active flavour at scale \(\mu\). More...
 
std::string orderToString (const orders order) const
 Converts an object of the enum type "orders" to the corresponding string. More...
 
 QCD ()
 Constructor. More...
 
void setNc (double Nc)
 A set method to change the number of colours \(N_c\). More...
 
double Thresholds (const int i) const
 For accessing the active flavour threshold scales. More...
 
- Public Member Functions inherited from Model
const double & getModelParam (std::string name) const
 
bool IsModelInitialized () const
 A method to check if the model is initialized. More...
 
bool isModelParam (std::string name) const
 
bool isModelSUSY () const
 
bool isModelTHDM () const
 
bool IsUpdateError () const
 A method to check if there was any error in the model update process. More...
 
 Model ()
 The default constructor. More...
 
std::string ModelName () const
 A method to fetch the name of the model. More...
 
void setModelInitialized (bool ModelInitialized)
 A set method to fix the failure or success of the initialization of the model. More...
 
void setModelName (const std::string name)
 A method to set the name of the model. More...
 
void setModelSUSY ()
 
void setModelTHDM ()
 
void setUpdateError (bool UpdateError)
 A set method to fix the update status as success or failure. More...
 
virtual ~Model ()
 The default destructor. More...
 

Static Public Attributes

static const int NNPEffectiveGIMRVars = 200
 The number of the model parameters in NPEffectiveGIMR. More...
 
static const int NNPEffectiveGIMRVars_LFU_QFU = 104
 The number of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities. More...
 
static const std::string NPEffectiveGIMRVars [NNPEffectiveGIMRVars]
 A string array containing the labels of the model parameters in NPEffectiveGIMR. More...
 
static const std::string NPEffectiveGIMRVars_LFU_QFU [NNPEffectiveGIMRVars_LFU_QFU]
 A string array containing the labels of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities. More...
 
- Static Public Attributes inherited from StandardModel
static const double GeVminus2_to_nb = 389379.338
 
static const double Mw_error = 0.00001
 The target accuracy of the iterative calculation of the \(W\)-boson mass in units of GeV. More...
 
static const int NSMvars = 26
 The number of the model parameters in StandardModel. More...
 
static const int NumSMParamsForEWPO = 27
 The number of the SM parameters that are relevant to the EW precision observables. More...
 
static const std::string SMvars [NSMvars]
 A string array containing the labels of the model parameters in StandardModel. More...
 
- Static Public Attributes inherited from QCD
static const int NQCDvars = 186
 The number of model parameters in QCD. More...
 
static const std::string QCDvars [NQCDvars]
 An array containing the labels under which all QCD parameters are stored in a vector of ModelParameter via InputParser::ReadParameters(). More...
 

Protected Member Functions

gslpp::complex CfH_diag (const Particle f) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{EH,UH,DH}\) corresponding to particle f. More...
 
double CHF1_diag (const Particle F) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{HL,HQ}^{(1)}\) corresponding to particle F. More...
 
double CHF3_diag (const Particle F) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{HL,HQ}^{(3)}\) corresponding to particle F. More...
 
double CHf_diag (const Particle f) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{HE,HU,HD}\) corresponding to particle f. More...
 
gslpp::complex CHud_diag (const Particle u) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{HUD}\) corresponding to particle f. More...
 
virtual void setParameter (const std::string name, const double &value)
 A method to set the value of a parameter of the model. More...
 
- Protected Member Functions inherited from StandardModel
bool checkEWPOscheme (const std::string scheme) const
 A method to check if a given scheme name in string form is valid. More...
 
virtual void computeCKM ()
 The method to compute the CKM matrix. More...
 
virtual void computeYukawas ()
 The method to compute the Yukawa matrices. More...
 
double Delta_EWQCD (const QCD::quark q) const
 The non-factorizable EW-QCD corrections to the partial widths for \(Z\to q\bar{q}\), denoted as \(\Delta_{\mathrm{EW/QCD}}\). More...
 
double RAq (const QCD::quark q) const
 The radiator factor associated with the final-state QED and QCD corrections to the the axial-vector-current interactions, \(R_A^q(M_Z^2)\). More...
 
double resumKappaZ (const double DeltaRho[orders_EW_size], const double deltaKappa_rem[orders_EW_size], const double DeltaRbar_rem, const bool bool_Zbb) const
 A method to compute the real part of the effetvive coupling \(\kappa_Z^f\) from \(\Delta\rho\), \(\delta\rho_{\rm rem}^{f}\) and \(\Delta r_{\mathrm{rem}}\). More...
 
double resumMw (const double Mw_i, const double DeltaRho[orders_EW_size], const double DeltaR_rem[orders_EW_size]) const
 A method to compute the \(W\)-boson mass from \(\Delta\rho\) and \(\Delta r_{\mathrm{rem}}\). More...
 
double resumRhoZ (const double DeltaRho[orders_EW_size], const double deltaRho_rem[orders_EW_size], const double DeltaRbar_rem, const bool bool_Zbb) const
 A method to compute the real part of the effective coupling \(\rho_Z^f\) from \(\Delta\rho\), \(\delta\rho_{\rm rem}^{f}\) and \(\Delta r_{\mathrm{rem}}\). More...
 
double RVh () const
 The singlet vector corrections to the hadronic \(Z\)-boson width, denoted as \(R_V^h\). More...
 
double RVq (const QCD::quark q) const
 The radiator factor associated with the final-state QED and QCD corrections to the the vector-current interactions, \(R_V^q(M_Z^2)\). More...
 
double SchemeToDouble (const std::string scheme) const
 A method to convert a given scheme name in string form into a floating-point number with double precision. More...
 
double taub () const
 Top-mass corrections to the \(Zb\bar{b}\) vertex, denoted by \(\tau_b\). More...
 

Protected Attributes

double CdH_11i
 The dimension-6 operator coefficient \((C_{DH})_{11}\) (imaginary part). More...
 
double CdH_11r
 The dimension-6 operator coefficient \((C_{DH})_{11}\) (real part). More...
 
double CdH_12i
 The dimension-6 operator coefficient \((C_{DH})_{12}\) (imaginary part). More...
 
double CdH_12r
 The dimension-6 operator coefficient \((C_{DH})_{12}\) (real part). More...
 
double CdH_13i
 The dimension-6 operator coefficient \((C_{DH})_{13}\) (imaginary part). More...
 
double CdH_13r
 The dimension-6 operator coefficient \((C_{DH})_{13}\) (real part). More...
 
double CdH_22i
 The dimension-6 operator coefficient \((C_{DH})_{22}\) (imaginary part). More...
 
double CdH_22r
 The dimension-6 operator coefficient \((C_{DH})_{22}\) (real part). More...
 
double CdH_23i
 The dimension-6 operator coefficient \((C_{DH})_{23}\) (imaginary part). More...
 
double CdH_23r
 The dimension-6 operator coefficient \((C_{DH})_{23}\) (real part). More...
 
double CdH_33i
 The dimension-6 operator coefficient \((C_{DH})_{33}\) (imaginary part). More...
 
double CdH_33r
 The dimension-6 operator coefficient \((C_{DH})_{33}\) (real part). More...
 
double CeH_11i
 The dimension-6 operator coefficient \((C_{EH})_{11}\) (imaginary part). More...
 
double CeH_11r
 The dimension-6 operator coefficient \((C_{EH})_{11}\) (real part). More...
 
double CeH_12i
 The dimension-6 operator coefficient \((C_{EH})_{12}\) (imaginary part). More...
 
double CeH_12r
 The dimension-6 operator coefficient \((C_{EH})_{12}\) (real part). More...
 
double CeH_13i
 The dimension-6 operator coefficient \((C_{EH})_{13}\) (imaginary part). More...
 
double CeH_13r
 The dimension-6 operator coefficient \((C_{EH})_{13}\) (real part). More...
 
double CeH_22i
 The dimension-6 operator coefficient \((C_{EH})_{22}\) (imaginary part). More...
 
double CeH_22r
 The dimension-6 operator coefficient \((C_{EH})_{22}\) (real part). More...
 
double CeH_23i
 The dimension-6 operator coefficient \((C_{EH})_{23}\) (imaginary part). More...
 
double CeH_23r
 The dimension-6 operator coefficient \((C_{EH})_{23}\) (real part). More...
 
double CeH_33i
 The dimension-6 operator coefficient \((C_{EH})_{33}\) (imaginary part). More...
 
double CeH_33r
 The dimension-6 operator coefficient \((C_{EH})_{33}\) (real part). More...
 
double CH
 The dimension-6 operator coefficient \(C_{H}\). More...
 
double CHB
 The dimension-6 operator coefficient \(C_{HB}\). More...
 
double CHbox
 The dimension-6 operator coefficient \(C_{H\Box}\). More...
 
double CHD
 The dimension-6 operator coefficient \(C_{HD}\). More...
 
double CHd_11
 The dimension-6 operator coefficient \((C_{HD})_{11}\). More...
 
double CHd_12i
 The dimension-6 operator coefficient \((C_{HD})_{12}\) (imaginary part). More...
 
double CHd_12r
 The dimension-6 operator coefficient \((C_{HD})_{12}\) (real part). More...
 
double CHd_13i
 The dimension-6 operator coefficient \((C_{HD})_{13}\) (imaginary part). More...
 
double CHd_13r
 The dimension-6 operator coefficient \((C_{HD})_{13}\) (real part). More...
 
double CHd_22
 The dimension-6 operator coefficient \((C_{HD})_{22}\). More...
 
double CHd_23i
 The dimension-6 operator coefficient \((C_{HD})_{23}\) (imaginary part). More...
 
double CHd_23r
 The dimension-6 operator coefficient \((C_{HD})_{23}\) (real part). More...
 
double CHd_33
 The dimension-6 operator coefficient \((C_{HD})_{33}\). More...
 
double CHe_11
 The dimension-6 operator coefficient \((C_{HE})_{11}\). More...
 
double CHe_12i
 The dimension-6 operator coefficient \((C_{HE})_{12}\) (imaginary part). More...
 
double CHe_12r
 The dimension-6 operator coefficient \((C_{HE})_{12}\) (real part). More...
 
double CHe_13i
 The dimension-6 operator coefficient \((C_{HE})_{13}\) (imaginary part). More...
 
double CHe_13r
 The dimension-6 operator coefficient \((C_{HE})_{13}\) (real part). More...
 
double CHe_22
 The dimension-6 operator coefficient \((C_{HE})_{22}\). More...
 
double CHe_23i
 The dimension-6 operator coefficient \((C_{HE})_{23}\) (imaginary part). More...
 
double CHe_23r
 The dimension-6 operator coefficient \((C_{HE})_{23}\) (real part). More...
 
double CHe_33
 The dimension-6 operator coefficient \((C_{HE})_{33}\). More...
 
double CHG
 The dimension-6 operator coefficient \(C_{HG}\). More...
 
double CHL1_11
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{11}\). More...
 
double CHL1_12i
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{12}\) (imaginary part). More...
 
double CHL1_12r
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{12}\) (real part). More...
 
double CHL1_13i
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{13}\) (imaginary part). More...
 
double CHL1_13r
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{13}\) (real part). More...
 
double CHL1_22
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{22}\). More...
 
double CHL1_23i
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{23}\) (imaginary part). More...
 
double CHL1_23r
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{23}\) (real part). More...
 
double CHL1_33
 The dimension-6 operator coefficient \((C_{HL}^{(1)})_{33}\). More...
 
double CHL3_11
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{11}\). More...
 
double CHL3_12i
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{12}\) (real part). More...
 
double CHL3_12r
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{12}\) (real part). More...
 
double CHL3_13i
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{13}\) (real part). More...
 
double CHL3_13r
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{13}\) (real part). More...
 
double CHL3_22
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{22}\). More...
 
double CHL3_23i
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{23}\) (real part). More...
 
double CHL3_23r
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{23}\) (real part). More...
 
double CHL3_33
 The dimension-6 operator coefficient \((C_{HL}^{(3)})_{33}\). More...
 
double CHQ1_11
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{11}\). More...
 
double CHQ1_12i
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{12}\) (imaginary part). More...
 
double CHQ1_12r
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{12}\) (real part). More...
 
double CHQ1_13i
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{13}\) (imaginary part). More...
 
double CHQ1_13r
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{13}\) (real part). More...
 
double CHQ1_22
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{22}\). More...
 
double CHQ1_23i
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{23}\) (imaginary part). More...
 
double CHQ1_23r
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{23}\) (real part). More...
 
double CHQ1_33
 The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{33}\). More...
 
double CHQ3_11
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{11}\). More...
 
double CHQ3_12i
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{12}\) (imaginary part). More...
 
double CHQ3_12r
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{12}\) (real part). More...
 
double CHQ3_13i
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{13}\) (imaginary part). More...
 
double CHQ3_13r
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{13}\) (real part). More...
 
double CHQ3_22
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{22}\). More...
 
double CHQ3_23i
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{23}\) (imaginary part). More...
 
double CHQ3_23r
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{23}\) (real part). More...
 
double CHQ3_33
 The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{33}\). More...
 
double CHu_11
 The dimension-6 operator coefficient \((C_{HU})_{11}\). More...
 
double CHu_12i
 The dimension-6 operator coefficient \((C_{HU})_{12}\) (imaginary part). More...
 
double CHu_12r
 The dimension-6 operator coefficient \((C_{HU})_{12}\) (real part). More...
 
double CHu_13i
 The dimension-6 operator coefficient \((C_{HU})_{13}\) (imaginary part). More...
 
double CHu_13r
 The dimension-6 operator coefficient \((C_{HU})_{13}\) (real part). More...
 
double CHu_22
 The dimension-6 operator coefficient \((C_{HU})_{22}\). More...
 
double CHu_23i
 The dimension-6 operator coefficient \((C_{HU})_{23}\) (imaginary part). More...
 
double CHu_23r
 The dimension-6 operator coefficient \((C_{HU})_{23}\) (real part). More...
 
double CHu_33
 The dimension-6 operator coefficient \((C_{HU})_{33}\). More...
 
double CHud_11i
 The dimension-6 operator coefficient \((C_{HUD})_{11}\) (imaginary part). More...
 
double CHud_11r
 The dimension-6 operator coefficient \((C_{HUD})_{11}\) (real part). More...
 
double CHud_12i
 The dimension-6 operator coefficient \((C_{HUD})_{12}\) (imaginary part). More...
 
double CHud_12r
 The dimension-6 operator coefficient \((C_{HUD})_{12}\) (real part). More...
 
double CHud_13i
 The dimension-6 operator coefficient \((C_{HUD})_{13}\) (imaginary part). More...
 
double CHud_13r
 The dimension-6 operator coefficient \((C_{HUD})_{13}\) (real part). More...
 
double CHud_22i
 The dimension-6 operator coefficient \((C_{HUD})_{22}\) (imaginary part). More...
 
double CHud_22r
 The dimension-6 operator coefficient \((C_{HUD})_{22}\) (real part). More...
 
double CHud_23i
 The dimension-6 operator coefficient \((C_{HUD})_{23}\) (imaginary part). More...
 
double CHud_23r
 The dimension-6 operator coefficient \((C_{HUD})_{23}\) (real part). More...
 
double CHud_33i
 The dimension-6 operator coefficient \((C_{HUD})_{33}\) (imaginary part). More...
 
double CHud_33r
 The dimension-6 operator coefficient \((C_{HUD})_{33}\) (real part). More...
 
double CHW
 The dimension-6 operator coefficient \(C_{HW}\). More...
 
double CHWB
 The dimension-6 operator coefficient \(C_{HWB}\). More...
 
double CLL_1221
 The dimension-6 operator coefficient \((C_{LL})_{1221}\). More...
 
double CLL_2112
 The dimension-6 operator coefficient \((C_{LL})_{2112}\). More...
 
double CuH_11i
 The dimension-6 operator coefficient \((C_{UH})_{11}\) (imaginary part). More...
 
double CuH_11r
 The dimension-6 operator coefficient \((C_{UH})_{11}\) (real part). More...
 
double CuH_12i
 The dimension-6 operator coefficient \((C_{UH})_{12}\) (imaginary part). More...
 
double CuH_12r
 The dimension-6 operator coefficient \((C_{UH})_{12}\) (real part). More...
 
double CuH_13i
 The dimension-6 operator coefficient \((C_{UH})_{13}\) (imaginary part). More...
 
double CuH_13r
 The dimension-6 operator coefficient \((C_{UH})_{13}\) (real part). More...
 
double CuH_22i
 The dimension-6 operator coefficient \((C_{UH})_{22}\) (imaginary part). More...
 
double CuH_22r
 The dimension-6 operator coefficient \((C_{UH})_{22}\) (real part). More...
 
double CuH_23i
 The dimension-6 operator coefficient \((C_{UH})_{23}\) (imaginary part). More...
 
double CuH_23r
 The dimension-6 operator coefficient \((C_{UH})_{23}\) (real part). More...
 
double CuH_33i
 The dimension-6 operator coefficient \((C_{UH})_{33}\) (imaginary part). More...
 
double CuH_33r
 The dimension-6 operator coefficient \((C_{UH})_{33}\) (real part). More...
 
double cW2_tree
 The sqaure of the tree level values for the cosine of the weak angle. More...
 
double cW_tree
 The tree level values for the cosine of the weak angle. More...
 
double delta_AA
 Combination of dimension 6 coefficients modifying the \(A_\mu\) canonical field definition. More...
 
double delta_AZ
 Combination of dimension 6 coefficients modifying the \(A_\mu\) canonical field definition. More...
 
double delta_h
 Combinations of dimension 6 coefficients modifying the \(H\) canonical field definition. More...
 
double delta_ZZ
 Combination of dimension 6 coefficients modifying the \(Z_\mu\) canonical field definition. More...
 
double ettH2_Hgg
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to ttH production at Tevatron (1.96 TeV). More...
 
double ettH2_Htt
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Htt}\) to ttH production at Tevatron (1.96 TeV). More...
 
double ettH78_Hgg
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to ttH production at the LHC (7 & 8 TeV). More...
 
double ettH78_Htt
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Htt}\) to ttH production at the LHC (7 & 8 TeV). More...
 
double eVBF2_HAA
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HAA}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_Hgg
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HWud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HWW1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HWW2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HWW3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZA1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZA2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZZ1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZZ2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_HZZ3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_Wud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_ZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_ZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_ZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF2_ZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to VBF production at Tevatron (1.96 TeV). More...
 
double eVBF78_HAA
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HAA}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_Hgg
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HWud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HWW1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HWW2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HWW3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZA1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZA2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZZ1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZZ2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_HZZ3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_Wud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_ZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_ZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_ZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eVBF78_ZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to VBF production at the LHC (7 & 8 TeV). More...
 
double eWH2_HWud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to WH production at Tevatron (1.96 TeV). More...
 
double eWH2_HWW1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to WH production at Tevatron (1.96 TeV). More...
 
double eWH2_HWW2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to WH production at Tevatron (1.96 TeV). More...
 
double eWH2_HWW3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to WH production at Tevatron (1.96 TeV). More...
 
double eWH2_Wud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to WH production at Tevatron (1.96 TeV). More...
 
double eWH78_HWud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to WH production at the LHC (7 & 8 TeV). More...
 
double eWH78_HWW1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to WH production at the LHC (7 & 8 TeV). More...
 
double eWH78_HWW2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to WH production at the LHC (7 & 8 TeV). More...
 
double eWH78_HWW3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to WH production at the LHC (7 & 8 TeV). More...
 
double eWH78_Wud
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to WH production at the LHC (7 & 8 TeV). More...
 
double eZH2_HZA1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZA2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZZ1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZZ2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_HZZ3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_ZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_ZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_ZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH2_ZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to ZH production at Tevatron (1.96 TeV). More...
 
double eZH78_HZA1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZA2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZZ1
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZZ2
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_HZZ3
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_ZdL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_ZdR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_ZuL
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double eZH78_ZuR
 Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to ZH production at the LHC (7 & 8 TeV). More...
 
double Lambda_NP
 The new physics scale [GeV]. More...
 
double LambdaNP2
 The square of the new physics scale [GeV \(^2\)]. More...
 
double MwInput
 The input value for the \(W\)-boson mass if FlagMwInput is true. More...
 
double sW2_tree
 The sqaure of the tree level values for the sine of the weak angle. More...
 
double sW_tree
 The tree level values for the sine of the weak angle. More...
 
double v2_over_LambdaNP2
 The ratio between the EW vev and the new physics scale, squared \(v^2/\Lambda^2\). More...
 
- Protected Attributes inherited from NPbase
StandardModel trueSM
 
- Protected Attributes inherited from StandardModel
double A
 The CKM parameter \(A\) in the Wolfenstein parameterization. More...
 
double ale
 The fine-structure constant \(\alpha\). More...
 
double AlsMz
 The strong coupling constant at the Z-boson mass, \(\alpha_s(M_Z)\). More...
 
double dAle5Mz
 The five-flavour hadronic contribution to the electromagnetic coupling, \(\Delta\alpha_{\mathrm{had}}^{(5)}(M_Z^2)\). More...
 
double delGammaZ
 The theoretical uncertainty in \(\Gamma_Z\), denoted as \(\delta\,\Gamma_Z\), in GeV. More...
 
double delMw
 The theoretical uncertainty in \(M_W\), denoted as \(\delta\,M_W\), in GeV. More...
 
double delSin2th_l
 The theoretical uncertainty in \(\sin^2\theta_{\rm eff}^{\rm lept}\), denoted as \(\delta\sin^2\theta_{\rm eff}^{\rm lept}\). More...
 
double DeltaMK
 
double Dmk
 
double EpsK
 
double etab
 The CKM parameter \(\bar{\eta}\) in the Wolfenstein parameterization. More...
 
bool flag_order [orders_EW_size]
 An array of internal flags controlling the inclusions of higher-order corrections. More...
 
double GF
 The Fermi constant \(G_\mu\) in \({\rm GeV}^{-2}\). More...
 
double KbarEpsK
 
double lambda
 The CKM parameter \(\lambda\) in the Wolfenstein parameterization. More...
 
Particle leptons [6]
 An array of Particle objects for the leptons. More...
 
double mHl
 The Higgs mass \(m_h\) in GeV. More...
 
double muw
 A matching scale \(\mu_W\) around the weak scale in GeV. More...
 
CKM myCKM
 An object of type CKM. More...
 
double Mz
 The mass of the \(Z\) boson in GeV. More...
 
double phiEpsK
 
bool requireCKM
 An internal flag to control whether the CKM matrix has to be recomputed. More...
 
bool requireYe
 An internal flag to control whether the charged-lepton Yukawa matrix has to be recomputed. More...
 
bool requireYn
 An internal flag to control whether the neutrino Yukawa matrix has to be recomputed. More...
 
double rhob
 The CKM parameter \(\bar{\rho}\) in the Wolfenstein parameterization. More...
 
double SM_M12D
 
gslpp::matrix< gslpp::complexUPMNS
 The PMNS matrix. More...
 
gslpp::matrix< gslpp::complexVCKM
 The CKM matrix. More...
 
gslpp::matrix< gslpp::complexYd
 The Yukawa matrix of the down-type quarks. More...
 
gslpp::matrix< gslpp::complexYe
 The Yukawa matrix of the charged leptons. More...
 
gslpp::matrix< gslpp::complexYn
 The Yukawa matrix of the neutrinos. More...
 
gslpp::matrix< gslpp::complexYu
 The Yukawa matrix of the up-type quarks. More...
 
- Protected Attributes inherited from Model
std::map< std::string, boost::reference_wrapper< const double > > ModelParamMap
 
bool UpdateError
 A boolean set to false if update is successful. More...
 

Private Attributes

const bool FlagLeptonUniversal
 An internal boolean flag that is true if assuming lepton flavour universality. More...
 
bool FlagMwInput
 A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is not implemented in this case.) More...
 
bool FlagQuadraticTerms
 A boolean flag that is true if the quadratic terms in cross sections and widths are switched on. More...
 
const bool FlagQuarkUniversal
 An internal boolean flag that is true if assuming quark flavour universality. More...
 

Additional Inherited Members

- Public Types inherited from StandardModel
enum  lepton { NEUTRINO_1, ELECTRON, NEUTRINO_2, MU, NEUTRINO_3, TAU }
 An enum type for leptons. More...
 
enum  orders_EW { EW1 = 0, EW1QCD1, EW1QCD2, EW2, EW2QCD1, EW3, orders_EW_size }
 An enumerated type representing perturbative orders of radiative corrections to EW precision observables. More...
 
- Public Types inherited from QCD
enum  meson { P_0, P_P, K_0, K_P, D_0, B_D, B_P, B_S, PHI, K_star, MESON_END }
 An enum type for mesons. More...
 
enum  quark { UP, DOWN, CHARM, STRANGE, TOP, BOTTOM }
 An enum type for quarks. More...
 

Constructor & Destructor Documentation

NPEffectiveGIMR::NPEffectiveGIMR ( const bool  FlagLeptonUniversal_in = false,
const bool  FlagQuarkUniversal_in = false 
)

Constructor.

Parameters
[in]FlagLeptonUniversal_inan internal boolean flag that is true if assuming lepton flavour universality
[in]FlagQuarkUniversal_inan internal boolean flag that is true if assuming quark flavour universality

Definition at line 76 of file NPEffectiveGIMR.cpp.

77 : NPbase(), FlagLeptonUniversal(FlagLeptonUniversal_in), FlagQuarkUniversal(FlagQuarkUniversal_in)
78 {
82  throw std::runtime_error("Invalid arguments for NPEffectiveGIMR::NPEffectiveGIMR()");
83 
84  FlagMwInput = false;
85 
86  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHG", boost::cref(CHG)));
87  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHW", boost::cref(CHW)));
88  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHB", boost::cref(CHB)));
89  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHWB", boost::cref(CHWB)));
90  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHD", boost::cref(CHD)));
91  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHbox", boost::cref(CHbox)));
92  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CH", boost::cref(CH)));
93  if (FlagLeptonUniversal) {
94  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1", boost::cref(CHL1_11)));
95  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3", boost::cref(CHL3_11)));
96  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe", boost::cref(CHe_11)));
97  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_r", boost::cref(CeH_11r)));
98  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_i", boost::cref(CeH_11i)));
99  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CLL", boost::cref(CLL_1221)));
100  } else {
101  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_11", boost::cref(CHL1_11)));
102  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_12r", boost::cref(CHL1_12r)));
103  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_13r", boost::cref(CHL1_13r)));
104  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_22", boost::cref(CHL1_22)));
105  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_23r", boost::cref(CHL1_23r)));
106  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_33", boost::cref(CHL1_33)));
107  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_12i", boost::cref(CHL1_12i)));
108  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_13i", boost::cref(CHL1_13i)));
109  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL1_23i", boost::cref(CHL1_23i)));
110  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_11", boost::cref(CHL3_11)));
111  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_12r", boost::cref(CHL3_12r)));
112  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_13r", boost::cref(CHL3_13r)));
113  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_22", boost::cref(CHL3_22)));
114  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_23r", boost::cref(CHL3_23r)));
115  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_33", boost::cref(CHL3_33)));
116  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_12i", boost::cref(CHL3_12i)));
117  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_13i", boost::cref(CHL3_13i)));
118  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHL3_23i", boost::cref(CHL3_23i)));
119  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_11", boost::cref(CHe_11)));
120  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_12r", boost::cref(CHe_12r)));
121  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_13r", boost::cref(CHe_13r)));
122  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_22", boost::cref(CHe_22)));
123  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_23r", boost::cref(CHe_23r)));
124  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_33", boost::cref(CHe_33)));
125  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_12i", boost::cref(CHe_12i)));
126  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_13i", boost::cref(CHe_13i)));
127  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHe_23i", boost::cref(CHe_23i)));
128  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_11r", boost::cref(CeH_11r)));
129  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_12r", boost::cref(CeH_12r)));
130  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_13r", boost::cref(CeH_13r)));
131  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_22r", boost::cref(CeH_22r)));
132  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_23r", boost::cref(CeH_23r)));
133  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_33r", boost::cref(CeH_33r)));
134  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_11i", boost::cref(CeH_11i)));
135  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_12i", boost::cref(CeH_12i)));
136  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_13i", boost::cref(CeH_13i)));
137  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_22i", boost::cref(CeH_22i)));
138  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_23i", boost::cref(CeH_23i)));
139  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CeH_33i", boost::cref(CeH_33i)));
140  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CLL_1221", boost::cref(CLL_1221)));
141  }
142  if (FlagQuarkUniversal) {
143  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1", boost::cref(CHQ1_11)));
144  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3", boost::cref(CHQ3_11)));
145  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu", boost::cref(CHu_11)));
146  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd", boost::cref(CHd_11)));
147  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_r", boost::cref(CHud_11r)));
148  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_i", boost::cref(CHud_11i)));
149  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_r", boost::cref(CuH_11r)));
150  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_i", boost::cref(CuH_11i)));
151  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_r", boost::cref(CdH_11r)));
152  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_i", boost::cref(CdH_11i)));
153  } else {
154  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_11", boost::cref(CHQ1_11)));
155  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_12r", boost::cref(CHQ1_12r)));
156  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_13r", boost::cref(CHQ1_13r)));
157  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_22", boost::cref(CHQ1_22)));
158  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_23r", boost::cref(CHQ1_23r)));
159  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_33", boost::cref(CHQ1_33)));
160  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_12i", boost::cref(CHQ1_12i)));
161  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_13i", boost::cref(CHQ1_13i)));
162  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ1_23i", boost::cref(CHQ1_23i)));
163  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_11", boost::cref(CHQ3_11)));
164  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_12r", boost::cref(CHQ3_12r)));
165  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_13r", boost::cref(CHQ3_13r)));
166  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_22", boost::cref(CHQ3_22)));
167  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_23r", boost::cref(CHQ3_23r)));
168  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_33", boost::cref(CHQ3_33)));
169  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_12i", boost::cref(CHQ3_12i)));
170  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_13i", boost::cref(CHQ3_13i)));
171  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHQ3_23i", boost::cref(CHQ3_23i)));
172  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_11", boost::cref(CHu_11)));
173  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_12r", boost::cref(CHu_12r)));
174  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_13r", boost::cref(CHu_13r)));
175  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_22", boost::cref(CHu_22)));
176  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_23r", boost::cref(CHu_23r)));
177  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_33", boost::cref(CHu_33)));
178  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_12i", boost::cref(CHu_12i)));
179  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_13i", boost::cref(CHu_13i)));
180  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHu_23i", boost::cref(CHu_23i)));
181  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_11", boost::cref(CHd_11)));
182  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_12r", boost::cref(CHd_12r)));
183  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_13r", boost::cref(CHd_13r)));
184  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_22", boost::cref(CHd_22)));
185  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_23r", boost::cref(CHd_23r)));
186  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_33", boost::cref(CHd_33)));
187  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_12i", boost::cref(CHd_12i)));
188  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_13i", boost::cref(CHd_13i)));
189  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHd_23i", boost::cref(CHd_23i)));
190  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_11r", boost::cref(CHud_11r)));
191  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_12r", boost::cref(CHud_12r)));
192  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_13r", boost::cref(CHud_13r)));
193  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_22r", boost::cref(CHud_22r)));
194  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_23r", boost::cref(CHud_23r)));
195  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_33r", boost::cref(CHud_33r)));
196  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_11i", boost::cref(CHud_11i)));
197  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_12i", boost::cref(CHud_12i)));
198  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_13i", boost::cref(CHud_13i)));
199  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_22i", boost::cref(CHud_22i)));
200  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_23i", boost::cref(CHud_23i)));
201  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CHud_33i", boost::cref(CHud_33i)));
202  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_11r", boost::cref(CuH_11r)));
203  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_12r", boost::cref(CuH_12r)));
204  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_13r", boost::cref(CuH_13r)));
205  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_22r", boost::cref(CuH_22r)));
206  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_23r", boost::cref(CuH_23r)));
207  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_33r", boost::cref(CuH_33r)));
208  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_11i", boost::cref(CuH_11i)));
209  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_12i", boost::cref(CuH_12i)));
210  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_13i", boost::cref(CuH_13i)));
211  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_22i", boost::cref(CuH_22i)));
212  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_23i", boost::cref(CuH_23i)));
213  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CuH_33i", boost::cref(CuH_33i)));
214  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_11r", boost::cref(CdH_11r)));
215  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_12r", boost::cref(CdH_12r)));
216  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_13r", boost::cref(CdH_13r)));
217  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_22r", boost::cref(CdH_22r)));
218  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_23r", boost::cref(CdH_23r)));
219  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_33r", boost::cref(CdH_33r)));
220  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_11i", boost::cref(CdH_11i)));
221  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_12i", boost::cref(CdH_12i)));
222  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_13i", boost::cref(CdH_13i)));
223  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_22i", boost::cref(CdH_22i)));
224  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_23i", boost::cref(CdH_23i)));
225  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("CdH_33i", boost::cref(CdH_33i)));
226  }
227  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("Lambda_NP", boost::cref(Lambda_NP)));
228  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZZ1", boost::cref(eVBF2_HZZ1)));
229  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZZ2", boost::cref(eVBF2_HZZ2)));
230  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZZ3", boost::cref(eVBF2_HZZ3)));
231  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZA1", boost::cref(eVBF2_HZA1)));
232  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZA2", boost::cref(eVBF2_HZA2)));
233  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HAA", boost::cref(eVBF2_HAA)));
234  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HWW1", boost::cref(eVBF2_HWW1)));
235  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HWW2", boost::cref(eVBF2_HWW2)));
236  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HWW3", boost::cref(eVBF2_HWW3)));
237  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_Hgg", boost::cref(eVBF2_Hgg)));
238  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZuL", boost::cref(eVBF2_HZuL)));
239  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZuR", boost::cref(eVBF2_HZuR)));
240  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZdL", boost::cref(eVBF2_HZdL)));
241  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HZdR", boost::cref(eVBF2_HZdR)));
242  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_HWud", boost::cref(eVBF2_HWud)));
243  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_ZuL", boost::cref(eVBF2_ZuL)));
244  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_ZuR", boost::cref(eVBF2_ZuR)));
245  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_ZdL", boost::cref(eVBF2_ZdL)));
246  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_ZdR", boost::cref(eVBF2_ZdR)));
247  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF2_Wud", boost::cref(eVBF2_Wud)));
248  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZZ1", boost::cref(eVBF78_HZZ1)));
249  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZZ2", boost::cref(eVBF78_HZZ2)));
250  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZZ3", boost::cref(eVBF78_HZZ3)));
251  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZA1", boost::cref(eVBF78_HZA1)));
252  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZA2", boost::cref(eVBF78_HZA2)));
253  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HAA", boost::cref(eVBF78_HAA)));
254  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HWW1", boost::cref(eVBF78_HWW1)));
255  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HWW2", boost::cref(eVBF78_HWW2)));
256  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HWW3", boost::cref(eVBF78_HWW3)));
257  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_Hgg", boost::cref(eVBF78_Hgg)));
258  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZuL", boost::cref(eVBF78_HZuL)));
259  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZuR", boost::cref(eVBF78_HZuR)));
260  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZdL", boost::cref(eVBF78_HZdL)));
261  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HZdR", boost::cref(eVBF78_HZdR)));
262  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_HWud", boost::cref(eVBF78_HWud)));
263  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_ZuL", boost::cref(eVBF78_ZuL)));
264  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_ZuR", boost::cref(eVBF78_ZuR)));
265  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_ZdL", boost::cref(eVBF78_ZdL)));
266  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_ZdR", boost::cref(eVBF78_ZdR)));
267  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eVBF78_Wud", boost::cref(eVBF78_Wud)));
268  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH2_HWW1", boost::cref(eWH2_HWW1)));
269  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH2_HWW2", boost::cref(eWH2_HWW2)));
270  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH2_HWW3", boost::cref(eWH2_HWW3)));
271  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH2_HWud", boost::cref(eWH2_HWud)));
272  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH2_Wud", boost::cref(eWH2_Wud)));
273  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH78_HWW1", boost::cref(eWH78_HWW1)));
274  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH78_HWW2", boost::cref(eWH78_HWW2)));
275  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH78_HWW3", boost::cref(eWH78_HWW3)));
276  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH78_HWud", boost::cref(eWH78_HWud)));
277  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eWH78_Wud", boost::cref(eWH78_Wud)));
278  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZZ1", boost::cref(eZH2_HZZ1)));
279  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZZ2", boost::cref(eZH2_HZZ2)));
280  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZZ3", boost::cref(eZH2_HZZ3)));
281  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZA1", boost::cref(eZH2_HZA1)));
282  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZA2", boost::cref(eZH2_HZA2)));
283  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZuL", boost::cref(eZH2_HZuL)));
284  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZuR", boost::cref(eZH2_HZuR)));
285  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZdL", boost::cref(eZH2_HZdL)));
286  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_HZdR", boost::cref(eZH2_HZdR)));
287  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_ZuL", boost::cref(eZH2_ZuL)));
288  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_ZuR", boost::cref(eZH2_ZuR)));
289  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_ZdL", boost::cref(eZH2_ZdL)));
290  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH2_ZdR", boost::cref(eZH2_ZdR)));
291  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZZ1", boost::cref(eZH78_HZZ1)));
292  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZZ2", boost::cref(eZH78_HZZ2)));
293  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZZ3", boost::cref(eZH78_HZZ3)));
294  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZA1", boost::cref(eZH78_HZA1)));
295  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZA2", boost::cref(eZH78_HZA2)));
296  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZuL", boost::cref(eZH78_HZuL)));
297  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZuR", boost::cref(eZH78_HZuR)));
298  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZdL", boost::cref(eZH78_HZdL)));
299  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_HZdR", boost::cref(eZH78_HZdR)));
300  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_ZuL", boost::cref(eZH78_ZuL)));
301  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_ZuR", boost::cref(eZH78_ZuR)));
302  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_ZdL", boost::cref(eZH78_ZdL)));
303  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("eZH78_ZdR", boost::cref(eZH78_ZdR)));
304  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("ettH2_Htt", boost::cref(ettH2_Htt)));
305  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("ettH2_Hgg", boost::cref(ettH2_Hgg)));
306  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("ettH78_Htt", boost::cref(ettH78_Htt)));
307  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("ettH78_Hgg", boost::cref(ettH78_Hgg)));
308  if (FlagMwInput)
309  ModelParamMap.insert(std::pair<std::string, boost::reference_wrapper<const double> >("MwInput", boost::cref(MwInput)));
310 }
NPbase()
The default constructor.
Definition: NPbase.cpp:10
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CeH_23r
The dimension-6 operator coefficient (real part).
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_33
The dimension-6 operator coefficient .
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
double CHe_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHe_23r
The dimension-6 operator coefficient (real part).
double CHL3_22
The dimension-6 operator coefficient .
double CHD
The dimension-6 operator coefficient .
double CdH_33r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_13i
The dimension-6 operator coefficient (imaginary part).
double CHu_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_23i
The dimension-6 operator coefficient (imaginary part).
double MwInput
The input value for the -boson mass if FlagMwInput is true.
double CeH_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ1_33
The dimension-6 operator coefficient .
double CLL_1221
The dimension-6 operator coefficient .
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHud_22r
The dimension-6 operator coefficient (real part).
double CHL3_11
The dimension-6 operator coefficient .
double CHQ1_13r
The dimension-6 operator coefficient (real part).
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double CHQ1_11
The dimension-6 operator coefficient .
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_13i
The dimension-6 operator coefficient (imaginary part).
double CH
The dimension-6 operator coefficient .
double CHQ3_23i
The dimension-6 operator coefficient (imaginary part).
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHd_13i
The dimension-6 operator coefficient (imaginary part).
double CeH_11r
The dimension-6 operator coefficient (real part).
double CHL1_23i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double CHu_23r
The dimension-6 operator coefficient (real part).
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHud_33r
The dimension-6 operator coefficient (real part).
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHG
The dimension-6 operator coefficient .
double CHd_33
The dimension-6 operator coefficient .
double CHL3_33
The dimension-6 operator coefficient .
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHe_13r
The dimension-6 operator coefficient (real part).
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHu_12r
The dimension-6 operator coefficient (real part).
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CeH_23i
The dimension-6 operator coefficient (imaginary part).
double CHL1_23r
The dimension-6 operator coefficient (real part).
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_22r
The dimension-6 operator coefficient (real part).
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuH_13r
The dimension-6 operator coefficient (real part).
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHu_22
The dimension-6 operator coefficient .
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_23r
The dimension-6 operator coefficient (real part).
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHe_12r
The dimension-6 operator coefficient (real part).
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHe_33
The dimension-6 operator coefficient .
double CdH_22r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHd_11
The dimension-6 operator coefficient .
double CHu_11
The dimension-6 operator coefficient .
double CHQ3_13r
The dimension-6 operator coefficient (real part).
double CHud_13r
The dimension-6 operator coefficient (real part).
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHud_12i
The dimension-6 operator coefficient (imaginary part).
double CuH_13i
The dimension-6 operator coefficient (imaginary part).
double CHL3_23i
The dimension-6 operator coefficient (real part).
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHQ1_23r
The dimension-6 operator coefficient (real part).
double CHQ1_12r
The dimension-6 operator coefficient (real part).
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL3_13r
The dimension-6 operator coefficient (real part).
double CHQ1_23i
The dimension-6 operator coefficient (imaginary part).
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_12i
The dimension-6 operator coefficient (imaginary part).
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
double CHL1_22
The dimension-6 operator coefficient .
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL1_33
The dimension-6 operator coefficient .
double CHQ3_23r
The dimension-6 operator coefficient (real part).
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHQ3_12r
The dimension-6 operator coefficient (real part).
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CeH_33r
The dimension-6 operator coefficient (real part).
double CHud_11r
The dimension-6 operator coefficient (real part).
double CuH_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuH_12r
The dimension-6 operator coefficient (real part).
double CuH_11r
The dimension-6 operator coefficient (real part).
double CHd_12r
The dimension-6 operator coefficient (real part).
double CdH_11r
The dimension-6 operator coefficient (real part).
double CHW
The dimension-6 operator coefficient .
double CuH_33r
The dimension-6 operator coefficient (real part).
double CHd_22
The dimension-6 operator coefficient .
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHB
The dimension-6 operator coefficient .
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_22
The dimension-6 operator coefficient .
double CHe_22
The dimension-6 operator coefficient .
double CHL3_12i
The dimension-6 operator coefficient (real part).
double CHL3_23r
The dimension-6 operator coefficient (real part).
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHud_12r
The dimension-6 operator coefficient (real part).
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_23i
The dimension-6 operator coefficient (imaginary part).
double CdH_13i
The dimension-6 operator coefficient (imaginary part).
double CHbox
The dimension-6 operator coefficient .
double CeH_13r
The dimension-6 operator coefficient (real part).
double CHd_12i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
double CHd_23i
The dimension-6 operator coefficient (imaginary part).
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
double CHL3_13i
The dimension-6 operator coefficient (real part).
double CHQ1_22
The dimension-6 operator coefficient .
double CdH_23r
The dimension-6 operator coefficient (real part).
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_12i
The dimension-6 operator coefficient (imaginary part).
double CdH_12r
The dimension-6 operator coefficient (real part).
double CHWB
The dimension-6 operator coefficient .
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHud_23i
The dimension-6 operator coefficient (imaginary part).
double CHL1_12r
The dimension-6 operator coefficient (real part).
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_23i
The dimension-6 operator coefficient (imaginary part).
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHQ1_13i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_13r
The dimension-6 operator coefficient (real part).
double CHe_23i
The dimension-6 operator coefficient (imaginary part).
double CHL3_12r
The dimension-6 operator coefficient (real part).
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_33
The dimension-6 operator coefficient .
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHu_13r
The dimension-6 operator coefficient (real part).
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_11
The dimension-6 operator coefficient .
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_13r
The dimension-6 operator coefficient (real part).
double Lambda_NP
The new physics scale [GeV].
double CeH_12i
The dimension-6 operator coefficient (imaginary part).
double CHd_23r
The dimension-6 operator coefficient (real part).
double CHd_13r
The dimension-6 operator coefficient (real part).
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_22r
The dimension-6 operator coefficient (real part).
double CuH_23r
The dimension-6 operator coefficient (real part).
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHe_11
The dimension-6 operator coefficient .
double CeH_12r
The dimension-6 operator coefficient (real part).
std::map< std::string, boost::reference_wrapper< const double > > ModelParamMap
Definition: Model.h:200
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHQ1_12i
The dimension-6 operator coefficient (imaginary part).
double CHe_13i
The dimension-6 operator coefficient (imaginary part).
double CHL1_11
The dimension-6 operator coefficient .
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHL1_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...

Member Function Documentation

gslpp::complex NPEffectiveGIMR::AH_f ( const double  tau) const

Fermionic loop function entering in the calculation of the effective \(Hgg\) and \(H\gamma\gamma\) couplings.

\(A^H_f(\tau)=2\tau [1+(1-\tau)f(\tau)]\)

Parameters
[in]

Definition at line 1277 of file NPEffectiveGIMR.cpp.

1278 {
1279  return (2.0 * tau * (1.0 + (1.0 - tau) * f_triangle(tau)));
1280 }
gslpp::complex f_triangle(const double tau) const
Loop function entering in the calculation of the effective and couplings.
double NPEffectiveGIMR::BrHbbRatio ( ) const
virtual

The ratio of the Br \((H\to b\bar{b})\) in the current model and in the Standard Model.

Returns
Br \((H\to b\bar{b})\)/Br \((H\to b\bar{b})_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1886 of file NPEffectiveGIMR.cpp.

1887 {
1888  double Br = 1.0;
1889 
1891 
1892  if (FlagQuadraticTerms) {
1893  //Add contributions that are quadratic in the effective coefficients
1894  //(Only valid under the assumptions of one dim 6 operator at a time)
1897  + pow(deltaGammaTotalRatio1(),2.0);
1898  }
1899 
1900  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1901 
1902  return Br;
1903 
1904 }
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::BrHccRatio ( ) const
virtual

The ratio of the Br \((H\to c\bar{c})\) in the current model and in the Standard Model.

Returns
Br \((H\to c\bar{c})\)/Br \((H\to c\bar{c})_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1866 of file NPEffectiveGIMR.cpp.

1867 {
1868  double Br = 1.0;
1869 
1871 
1872  if (FlagQuadraticTerms) {
1873  //Add contributions that are quadratic in the effective coefficients
1874  //(Only valid under the assumptions of one dim 6 operator at a time)
1877  + pow(deltaGammaTotalRatio1(),2.0);
1878  }
1879 
1880  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1881 
1882  return Br;
1883 
1884 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::BrHgagaRatio ( ) const
virtual

The ratio of the Br \((H\to \gamma\gamma)\) in the current model and in the Standard Model.

Returns
Br \((H\to \gamma\gamma)\)/Br \((H\to \gamma\gamma)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1826 of file NPEffectiveGIMR.cpp.

1827 {
1828  double Br = 1.0;
1829 
1831 
1832  if (FlagQuadraticTerms) {
1833  //Add contributions that are quadratic in the effective coefficients
1834  //(Only valid under the assumptions of one dim 6 operator at a time)
1837  + pow(deltaGammaTotalRatio1(),2.0);
1838  }
1839 
1840  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1841 
1842  return Br;
1843 
1844 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::BrHggRatio ( ) const
virtual

The ratio of the Br \((H\to gg)\) in the current model and in the Standard Model.

Returns
Br \((H\to gg)\)/Br \((H\to gg)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1746 of file NPEffectiveGIMR.cpp.

1747 {
1748  double Br = 1.0;
1749 
1751 
1752  if (FlagQuadraticTerms) {
1753  //Add contributions that are quadratic in the effective coefficients
1754  //(Only valid under the assumptions of one dim 6 operator at a time)
1757  + pow(deltaGammaTotalRatio1(),2.0);
1758  }
1759 
1760  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1761 
1762  return Br;
1763 
1764 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::BrHtautauRatio ( ) const
virtual

The ratio of the Br \((H\to \tau^+\tau^-)\) in the current model and in the Standard Model.

Returns
Br \((H\to \tau^+\tau^-)\)/Br \((H\to \tau^+\tau^-)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1846 of file NPEffectiveGIMR.cpp.

1847 {
1848  double Br = 1.0;
1849 
1851 
1852  if (FlagQuadraticTerms) {
1853  //Add contributions that are quadratic in the effective coefficients
1854  //(Only valid under the assumptions of one dim 6 operator at a time)
1857  + pow(deltaGammaTotalRatio1(),2.0);
1858  }
1859 
1860  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1861 
1862  return Br;
1863 
1864 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double NPEffectiveGIMR::BrHWWRatio ( ) const
virtual

The ratio of the Br \((H\to WW)\) in the current model and in the Standard Model.

Returns
Br \((H\to WW)\)/Br \((H\to WW)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1766 of file NPEffectiveGIMR.cpp.

1767 {
1768  double Br = 1.0;
1769 
1771 
1772  if (FlagQuadraticTerms) {
1773  //Add contributions that are quadratic in the effective coefficients
1774  //(Only valid under the assumptions of one dim 6 operator at a time)
1777  + pow(deltaGammaTotalRatio1(),2.0);
1778  }
1779 
1780  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1781 
1782  return Br;
1783 
1784 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::BrHZgaRatio ( ) const
virtual

The ratio of the Br \((H\to Z\gamma)\) in the current model and in the Standard Model.

Returns
Br \((H\to Z\gamma)\)/Br \((H\to Z\gamma)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1806 of file NPEffectiveGIMR.cpp.

1807 {
1808  double Br = 1.0;
1809 
1811 
1812  if (FlagQuadraticTerms) {
1813  //Add contributions that are quadratic in the effective coefficients
1814  //(Only valid under the assumptions of one dim 6 operator at a time)
1817  + pow(deltaGammaTotalRatio1(),2.0);
1818  }
1819 
1820  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1821 
1822  return Br;
1823 
1824 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::BrHZZRatio ( ) const
virtual

The ratio of the Br \((H\to ZZ)\) in the current model and in the Standard Model.

Returns
Br \((H\to ZZ)\)/Br \((H\to ZZ)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1786 of file NPEffectiveGIMR.cpp.

1787 {
1788  double Br = 1.0;
1789 
1791 
1792  if (FlagQuadraticTerms) {
1793  //Add contributions that are quadratic in the effective coefficients
1794  //(Only valid under the assumptions of one dim 6 operator at a time)
1797  + pow(deltaGammaTotalRatio1(),2.0);
1798  }
1799 
1800  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
1801 
1802  return Br;
1803 
1804 }
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
complex pow(const complex &z1, const complex &z2)
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
gslpp::complex NPEffectiveGIMR::CfH_diag ( const Particle  f) const
protected

The diagonal entry of the dimension-6 operator coefficient \(C_{EH,UH,DH}\) corresponding to particle f.

Parameters
[in]fa lepton or quark
Returns
\((\)C_{fH})_{ff} \(\)

Definition at line 1006 of file NPEffectiveGIMR.cpp.

1007 {
1008  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
1009  return 0.0;
1010  else if (f.is("ELECTRON"))
1011  return gslpp::complex(CeH_11r, CeH_11i, false);
1012  else if (f.is("MU"))
1013  return gslpp::complex(CeH_22r, CeH_22i, false);
1014  else if (f.is("TAU"))
1015  return gslpp::complex(CeH_33r, CeH_33i, false);
1016  else if (f.is("UP"))
1017  return gslpp::complex(CuH_11r, CuH_11i, false);
1018  else if (f.is("CHARM"))
1019  return gslpp::complex(CuH_22r, CuH_22i, false);
1020  else if (f.is("TOP"))
1021  return gslpp::complex(CuH_33r, CuH_33i, false);
1022  else if (f.is("DOWN"))
1023  return gslpp::complex(CdH_11r, CdH_11i, false);
1024  else if (f.is("STRANGE"))
1025  return gslpp::complex(CdH_22r, CdH_22i, false);
1026  else if (f.is("BOTTOM"))
1027  return gslpp::complex(CdH_33r, CdH_33i, false);
1028  else
1029  throw std::runtime_error("NPEffectiveGIMR::CfH_diag(): wrong argument");
1030 }
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
double CdH_33r
The dimension-6 operator coefficient (real part).
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_11r
The dimension-6 operator coefficient (real part).
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_22r
The dimension-6 operator coefficient (real part).
double CdH_22r
The dimension-6 operator coefficient (real part).
bool is(std::string name_i) const
Definition: Particle.cpp:23
double CeH_33r
The dimension-6 operator coefficient (real part).
double CuH_11r
The dimension-6 operator coefficient (real part).
double CdH_11r
The dimension-6 operator coefficient (real part).
double CuH_33r
The dimension-6 operator coefficient (real part).
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
double CuH_22r
The dimension-6 operator coefficient (real part).
bool NPEffectiveGIMR::CheckParameters ( const std::map< std::string, double > &  DPars)
virtual

A method to check if all the mandatory parameters for NPEffectiveGIMR have been provided in model initialization.

Parameters
[in]DParsa map of the parameters that are being updated in the Monte Carlo run (including parameters that are varied and those that are held constant)
Returns
a boolean that is true if the execution is successful

Reimplemented from StandardModel.

Definition at line 873 of file NPEffectiveGIMR.cpp.

874 {
876  if (FlagMwInput) {
877  if (DPars.find("MwInput") == DPars.end()) {
878  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR_LFU_QFU parameter MwInput" << std::endl;
879  return false;
880  }
881  }
882  for (int i = 0; i < NNPEffectiveGIMRVars_LFU_QFU; i++) {
883  if (DPars.find(NPEffectiveGIMRVars_LFU_QFU[i]) == DPars.end()) {
884  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR_LFU_QFU parameter "
885  << NPEffectiveGIMRVars_LFU_QFU[i] << std::endl;
886  return false;
887  }
888  }
889  //} else if (FlagLeptonUniversal && !FlagQuarkUniversal) {
890  //} else if (!FlagLeptonUniversal && FlagQuarkUniversal) {
891  } else if (!FlagLeptonUniversal && !FlagQuarkUniversal) {
892  if (FlagMwInput) {
893  if (DPars.find("MwInput") == DPars.end()) {
894  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR parameter MwInput" << std::endl;
895  return false;
896  }
897  }
898  for (int i = 0; i < NNPEffectiveGIMRVars; i++) {
899  if (DPars.find(NPEffectiveGIMRVars[i]) == DPars.end()) {
900  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR parameter"
901  << NPEffectiveGIMRVars[i] << std::endl;
902  return false;
903  }
904  }
905  } else
906  throw std::runtime_error("Error in NPEffectiveGIMR::CheckParameters()");
907 
908  return (NPbase::CheckParameters(DPars));
909 }
static const int NNPEffectiveGIMRVars
The number of the model parameters in NPEffectiveGIMR.
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
static const int NNPEffectiveGIMRVars_LFU_QFU
The number of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities...
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
static const std::string NPEffectiveGIMRVars[NNPEffectiveGIMRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for StandardModel have been provided in model initi...
static const std::string NPEffectiveGIMRVars_LFU_QFU[NNPEffectiveGIMRVars_LFU_QFU]
A string array containing the labels of the model parameters in NPEffectiveGIMR with lepton and quark...
double NPEffectiveGIMR::CHF1_diag ( const Particle  F) const
protected

The diagonal entry of the dimension-6 operator coefficient \(C_{HL,HQ}^{(1)}\) corresponding to particle F.

Parameters
[in]Fa lepton or quark
Returns
\((\)C_{HF}^{(1)})_{FF} \(\)

Definition at line 929 of file NPEffectiveGIMR.cpp.

930 {
931  if (F.is("NEUTRINO_1") || F.is("ELECTRON"))
932  return CHL1_11;
933  else if (F.is("NEUTRINO_2") || F.is("MU"))
934  return CHL1_22;
935  else if (F.is("NEUTRINO_3") || F.is("TAU"))
936  return CHL1_33;
937  else if (F.is("UP") || F.is("DOWN"))
938  return CHQ1_11;
939  else if (F.is("CHARM") || F.is("STRANGE"))
940  return CHQ1_22;
941  else if (F.is("TOP") || F.is("BOTTOM"))
942  return CHQ1_33;
943  else
944  throw std::runtime_error("NPEffectiveGIMR::CHF1_diag(): wrong argument");
945 }
double CHQ1_33
The dimension-6 operator coefficient .
double CHQ1_11
The dimension-6 operator coefficient .
bool is(std::string name_i) const
Definition: Particle.cpp:23
double CHL1_22
The dimension-6 operator coefficient .
double CHL1_33
The dimension-6 operator coefficient .
double CHQ1_22
The dimension-6 operator coefficient .
double CHL1_11
The dimension-6 operator coefficient .
double NPEffectiveGIMR::CHF3_diag ( const Particle  F) const
protected

The diagonal entry of the dimension-6 operator coefficient \(C_{HL,HQ}^{(3)}\) corresponding to particle F.

Parameters
[in]Fa lepton or quark
Returns
\((\)C_{HF}^{(3)})_{FF} \(\)

Definition at line 947 of file NPEffectiveGIMR.cpp.

948 {
949  if (F.is("NEUTRINO_1") || F.is("ELECTRON"))
950  return CHL3_11;
951  else if (F.is("NEUTRINO_2") || F.is("MU"))
952  return CHL3_22;
953  else if (F.is("NEUTRINO_3") || F.is("TAU"))
954  return CHL3_33;
955  else if (F.is("UP") || F.is("DOWN"))
956  return CHQ3_11;
957  else if (F.is("CHARM") || F.is("STRANGE"))
958  return CHQ3_22;
959  else if (F.is("TOP") || F.is("BOTTOM"))
960  return CHQ3_33;
961  else
962  throw std::runtime_error("NPEffectiveGIMR::CHF3_diag(): wrong argument");
963 }
double CHL3_22
The dimension-6 operator coefficient .
double CHL3_11
The dimension-6 operator coefficient .
double CHL3_33
The dimension-6 operator coefficient .
bool is(std::string name_i) const
Definition: Particle.cpp:23
double CHQ3_22
The dimension-6 operator coefficient .
double CHQ3_33
The dimension-6 operator coefficient .
double CHQ3_11
The dimension-6 operator coefficient .
double NPEffectiveGIMR::CHf_diag ( const Particle  f) const
protected

The diagonal entry of the dimension-6 operator coefficient \(C_{HE,HU,HD}\) corresponding to particle f.

Parameters
[in]fa lepton or quark
Returns
\((\)C_{Hf})_{ff} \(\)

Definition at line 965 of file NPEffectiveGIMR.cpp.

966 {
967  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
968  return 0.0;
969  else if (f.is("ELECTRON"))
970  return CHe_11;
971  else if (f.is("MU"))
972  return CHe_22;
973  else if (f.is("TAU"))
974  return CHe_33;
975  else if (f.is("UP"))
976  return CHu_11;
977  else if (f.is("CHARM"))
978  return CHu_22;
979  else if (f.is("TOP"))
980  return CHu_33;
981  else if (f.is("DOWN"))
982  return CHd_11;
983  else if (f.is("STRANGE"))
984  return CHd_22;
985  else if (f.is("BOTTOM"))
986  return CHd_33;
987  else
988  throw std::runtime_error("NPEffectiveGIMR::CHf_diag(): wrong argument");
989 }
double CHu_33
The dimension-6 operator coefficient .
double CHd_33
The dimension-6 operator coefficient .
double CHu_22
The dimension-6 operator coefficient .
double CHe_33
The dimension-6 operator coefficient .
double CHd_11
The dimension-6 operator coefficient .
double CHu_11
The dimension-6 operator coefficient .
bool is(std::string name_i) const
Definition: Particle.cpp:23
double CHd_22
The dimension-6 operator coefficient .
double CHe_22
The dimension-6 operator coefficient .
double CHe_11
The dimension-6 operator coefficient .
gslpp::complex NPEffectiveGIMR::CHud_diag ( const Particle  u) const
protected

The diagonal entry of the dimension-6 operator coefficient \(C_{HUD}\) corresponding to particle f.

Parameters
[in]ua quark
Returns
\((\)C_{HUD})_{ud} \(\)

Definition at line 991 of file NPEffectiveGIMR.cpp.

992 {
993  if (!u.is("QUARK") || u.getIndex() % 2 != 0)
994  throw std::runtime_error("NPEffectiveGIMR::CHud_diag(): wrong argument");
995 
996  if (u.is("UP"))
997  return gslpp::complex(CHud_11r, CHud_11i, false);
998  else if (u.is("CHARM"))
999  return gslpp::complex(CHud_22r, CHud_22i, false);
1000  else if (u.is("TOP"))
1001  return gslpp::complex(CHud_22r, CHud_33i, false);
1002  else
1003  throw std::runtime_error("NPEffectiveGIMR::CHud_diag(): wrong argument");
1004 }
double CHud_22r
The dimension-6 operator coefficient (real part).
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
int getIndex() const
Definition: Particle.h:160
bool is(std::string name_i) const
Definition: Particle.cpp:23
double CHud_11r
The dimension-6 operator coefficient (real part).
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
double NPEffectiveGIMR::computeGammaTotalRatio ( ) const
virtual

The ratio of the \(\Gamma(H)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H)\)/ \(\Gamma(H)_{\mathrm{SM}}\)

Reimplemented from NPbase.

Definition at line 1906 of file NPEffectiveGIMR.cpp.

1907 {
1908  return (trueSM.computeBrHtogg() * GammaHggRatio()
1916 }
double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
StandardModel trueSM
Definition: NPbase.h:543
double computeBrHtoWW() const
The Br in the Standard Model.
double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
double computeBrHtoZZ() const
The Br in the Standard Model.
double computeBrHtobb() const
The Br in the Standard Model.
double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
double computeBrHtogg() const
The Br in the Standard Model.
double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
double computeBrHtotautau() const
The Br in the Standard Model.
double computeBrHtoZga() const
The Br in the Standard Model.
double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
double computeBrHtocc() const
The Br in the Standard Model.
double computeBrHtogaga() const
The Br in the Standard Model.
double NPEffectiveGIMR::deltaG1_hWW ( ) const

The new physics contribution to the coupling of the effective interaction \(H W_{\mu\nu}^\dagger W^{\mu\nu}\).

Returns
\(\delta g_{HWW}^{(1)}\)

Definition at line 1161 of file NPEffectiveGIMR.cpp.

1162 {
1163  return (2.0 * CHW * v2_over_LambdaNP2 / v());
1164 }
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double CHW
The dimension-6 operator coefficient .
double NPEffectiveGIMR::deltaG1_hZA ( ) const

The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} F^{\mu\nu}\).

Returns
\(\delta g_{HZA}^{(1)}\)

Definition at line 1201 of file NPEffectiveGIMR.cpp.

1202 {
1203  return (delta_AZ / v());
1204 }
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double NPEffectiveGIMR::deltaG1_hZZ ( ) const

The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} Z^{\mu\nu}\).

Returns
\(\delta g_{HZZ}^{(1)}\)

Definition at line 1184 of file NPEffectiveGIMR.cpp.

1185 {
1186  return (delta_ZZ / v());
1187 }
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double NPEffectiveGIMR::deltaG2_hWW ( ) const

The new physics contribution to the coupling of the effective interaction \(H W_{\nu}^\dagger \partial^\mu W^{\mu\nu}\).

Returns
\(\delta g_{HWW}^{(2)}\)

Definition at line 1166 of file NPEffectiveGIMR.cpp.

1167 {
1168  return 0.0;
1169 }
double NPEffectiveGIMR::deltaG2_hZA ( ) const

The new physics contribution to the coupling of the effective interaction \(H Z_{\nu} \partial^\mu F^{\mu\nu}\).

Returns
\(\delta g_{HZA}^{(2)}\)

Definition at line 1206 of file NPEffectiveGIMR.cpp.

1207 {
1208  return 0.0;
1209 }
double NPEffectiveGIMR::deltaG2_hZZ ( ) const

The new physics contribution to the coupling of the effective interaction \(H Z_{\nu} \partial^\mu Z^{\mu\nu}\).

Returns
\(\delta g_{HZZ}^{(2)}\)

Definition at line 1189 of file NPEffectiveGIMR.cpp.

1190 {
1191  return 0.0;
1192 }
double NPEffectiveGIMR::deltaG3_hWW ( ) const

The new physics contribution to the coupling of the effective interaction \(H W_{\mu}^\dagger W^{\mu}\).

Returns
\(\delta g_{HWW}^{(3)}\)

Definition at line 1171 of file NPEffectiveGIMR.cpp.

1172 {
1173  double NPindirect;
1174  if (FlagMwInput) {
1175  NPindirect = 2.0 * MwInput * MwInput / v() * (delta_h - 0.5 * DeltaGF());
1176  } else {
1177  NPindirect = 2.0 * cW2_tree * Mz * Mz / v()
1178  * (delta_h - 1.0 / 2.0 / (cW2_tree - sW2_tree)
1179  * ((4.0 * sW_tree * cW_tree * CHWB + cW2_tree * CHD) * v2_over_LambdaNP2 + DeltaGF()));
1180  }
1181  return NPindirect;
1182 }
double CHD
The dimension-6 operator coefficient .
double MwInput
The input value for the -boson mass if FlagMwInput is true.
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double sW_tree
The tree level values for the sine of the weak angle.
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
double NPEffectiveGIMR::deltaG3_hZZ ( ) const

The new physics contribution to the coupling of the effective interaction \(H Z_{\mu} Z^{\mu}\).

Returns
\(\delta g_{HZZ}^{(3)}\)

Definition at line 1194 of file NPEffectiveGIMR.cpp.

1195 {
1196  double NPindirect = Mz * Mz / v() * (-0.5 * CHD * v2_over_LambdaNP2 + delta_h - 0.5 * DeltaGF());
1197  double NPdirect = Mz * Mz / v() * CHD * v2_over_LambdaNP2;
1198  return (NPindirect + NPdirect);
1199 }
double CHD
The dimension-6 operator coefficient .
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
double NPEffectiveGIMR::deltaG_hAA ( ) const

The new physics contribution to the coupling of the effective interaction \(H F_{\mu\nu} F^{\mu\nu}\).

Returns
\(\delta g_{HAA}\)

Definition at line 1211 of file NPEffectiveGIMR.cpp.

1212 {
1213  return (delta_AA / v());
1214 }
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
gslpp::complex NPEffectiveGIMR::deltaG_hff ( const Particle  p) const

The new physics contribution to the coupling of the effective interaction \(H f\bar{f}\).

Parameters
[in]pa lepton or quark
Returns
\(\delta g_{Hff}\)

Definition at line 1216 of file NPEffectiveGIMR.cpp.

1217 {
1218  /* The effects of the RG running are neglected. */
1219  double mf;
1220  if (p.is("TOP"))
1221  //mf = p.getMass(); // m_t(m_t)
1222  mf = mtpole; // pole mass
1223  else
1224  mf = p.getMass();
1225  gslpp::complex CfH = CfH_diag(p);
1226  return (-mf / v() * (delta_h - 0.5 * DeltaGF())
1227  + CfH * v2_over_LambdaNP2 / sqrt(2.0));
1228 }
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
bool is(std::string name_i) const
Definition: Particle.cpp:23
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
const double & getMass() const
A get method to access the particle mass.
Definition: Particle.h:61
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
gslpp::complex CfH_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
complex sqrt(const complex &z)
double NPEffectiveGIMR::deltaG_hgg ( ) const

The new physics contribution to the coupling of the effective interaction \(H G_{\mu\nu}^AG^{A \mu\nu}\).

Returns
\(\delta g_{HGG}\)

Definition at line 1156 of file NPEffectiveGIMR.cpp.

1157 {
1158  return (CHG * v2_over_LambdaNP2 / v());
1159 }
double CHG
The dimension-6 operator coefficient .
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double NPEffectiveGIMR::deltaGA_f ( const Particle  p) const
virtual

New physics contribution to the neutral-current axial-vector coupling \(g_A^f\).

Parameters
[in]fa lepton or quark
Returns
\(\delta g_A^f\)

Reimplemented from NPbase.

Definition at line 1087 of file NPEffectiveGIMR.cpp.

1088 {
1089  return (deltaGL_f(p) - deltaGR_f(p));
1090 }
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
double NPEffectiveGIMR::deltaGammaHbbRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to bb)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to bb)\)/ \(\Gamma(H\to bb)_{\mathrm{SM}}\)

Definition at line 2200 of file NPEffectiveGIMR.cpp.

2201 {
2202  return ( -0.013 * deltaG_hff(quarks[TOP]).real()
2203  -117.431 * deltaG_hff(quarks[BOTTOM]).real() );
2204 }
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
double NPEffectiveGIMR::deltaGammaHbbRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to bb)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to bb)\)/ \(\Gamma(H\to bb)_{\mathrm{SM}}\)

Definition at line 2206 of file NPEffectiveGIMR.cpp.

2207 {
2208  //Contributions that are quadratic in the effective coefficients
2209  //(Only valid under the assumptions of one dim 6 operator at a time)
2210  return ( +3443.96 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0) );
2211 
2212 }
complex pow(const complex &z1, const complex &z2)
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHccRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to cc)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to cc)\)/ \(\Gamma(H\to cc)_{\mathrm{SM}}\)

Definition at line 2172 of file NPEffectiveGIMR.cpp.

2173 {
2174  return ( -383.036 * deltaG_hff(quarks[CHARM]).real() );
2175 }
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHccRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to cc)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to cc)\)/ \(\Gamma(H\to cc)_{\mathrm{SM}}\)

Definition at line 2177 of file NPEffectiveGIMR.cpp.

2178 {
2179  //Contributions that are quadratic in the effective coefficients
2180  //(Only valid under the assumptions of one dim 6 operator at a time)
2181  return ( +36709.1 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
2182 
2183 }
complex pow(const complex &z1, const complex &z2)
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHgagaRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to \gamma\gamma)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to \gamma\gamma)\)/ \(\Gamma(H\to \gamma\gamma)_{\mathrm{SM}}\)

Definition at line 2102 of file NPEffectiveGIMR.cpp.

2103 {
2104  return ( -257366. * deltaG_hAA()
2105  +0.049 * deltaG3_hWW()
2106  +0.761 * deltaG_hff(quarks[TOP]).real()
2107  -0.441 * deltaG_hff(quarks[BOTTOM]).real()
2108  -1.087 * deltaG_hff(leptons[TAU]).real()
2109  -0.646 * deltaG_hff(quarks[CHARM]).real() );
2110 
2111 }
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
Particle leptons[6]
An array of Particle objects for the leptons.
double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHgagaRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to \gamma\gamma)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to \gamma\gamma)\)/ \(\Gamma(H\to \gamma\gamma)_{\mathrm{SM}}\)

Definition at line 2113 of file NPEffectiveGIMR.cpp.

2114 {
2115  //Contributions that are quadratic in the effective coefficients
2116  //(Only valid under the assumptions of one dim 6 operator at a time)
2117  return ( +16479108529. * pow(deltaG_hAA(),2.0)
2118  +0.001 * pow(deltaG3_hWW(),2.0)
2119  +0.146 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
2120  +1.828 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0)
2121  +6.672 * pow(deltaG_hff(leptons[TAU]).real(),2.0)
2122  +9.962 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
2123 
2124 }
complex pow(const complex &z1, const complex &z2)
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
Particle leptons[6]
An array of Particle objects for the leptons.
double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHggRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to gg)\) in the current model and in the Standard Model. Only terms that are linear in the effective Lagrangian coefficients.

Returns
\(\delta \Gamma(H\to gg)\)/ \(\Gamma(H\to gg)_{\mathrm{SM}}\)

Definition at line 1958 of file NPEffectiveGIMR.cpp.

1959 {
1960  return ( +151669. * deltaG_hgg()
1961  -3.006 * deltaG_hff(quarks[TOP]).real()
1962  +5.853 * deltaG_hff(quarks[BOTTOM]).real()
1963  +4.71 * deltaG_hff(quarks[CHARM]).real() );
1964 }
double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
double NPEffectiveGIMR::deltaGammaHggRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to gg)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to gg)\)/ \(\Gamma(H\to gg)_{\mathrm{SM}}\)

Definition at line 1966 of file NPEffectiveGIMR.cpp.

1967 {
1968  //Contributions that are quadratic in the effective coefficients
1969  //(Only valid under the assumptions of one dim 6 operator at a time)
1970  return ( +5879800851. * pow(deltaG_hgg(),2.0)
1971  +2.284 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
1972  +40.881 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0)
1973  +2.17 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
1974 
1975 }
double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
double NPEffectiveGIMR::deltaGammaHtautauRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to \tau\tau)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to \tau\tau)\)/ \(\Gamma(H\to \tau\tau)_{\mathrm{SM}}\)

Definition at line 2142 of file NPEffectiveGIMR.cpp.

2143 {
2144  return ( -277.458 * deltaG_hff(leptons[TAU]).real() );
2145 
2146 }
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Particle leptons[6]
An array of Particle objects for the leptons.
double NPEffectiveGIMR::deltaGammaHtautauRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to \tau\tau)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to \tau\tau)\)/ \(\Gamma(H\to \tau\tau)_{\mathrm{SM}}\)

Definition at line 2148 of file NPEffectiveGIMR.cpp.

2149 {
2150  //Contributions that are quadratic in the effective coefficients
2151  //(Only valid under the assumptions of one dim 6 operator at a time)
2152  return ( +19223. * pow(deltaG_hff(leptons[TAU]).real(),2.0) );
2153 
2154 }
complex pow(const complex &z1, const complex &z2)
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Particle leptons[6]
An array of Particle objects for the leptons.
double NPEffectiveGIMR::deltaGammaHWWRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to WW)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to WW)\)/ \(\Gamma(H\to WW)_{\mathrm{SM}}\)

Definition at line 1993 of file NPEffectiveGIMR.cpp.

1994 {
1995 
1996  return ( -183.404 * deltaG1_hWW()
1997  -274.568 * deltaG2_hWW()
1998  +0.039 * deltaG3_hWW() );
1999 
2000 }
double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHWWRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to WW)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to WW)\)/ \(\Gamma(H\to WW)_{\mathrm{SM}}\)

Definition at line 2002 of file NPEffectiveGIMR.cpp.

2003 {
2004  //Contributions that are quadratic in the effective coefficients
2005  //(Only valid under the assumptions of one dim 6 operator at a time)
2006  return ( +1267. * pow(deltaG1_hWW(),2.0)
2007  +868.393 * pow(deltaG2_hWW(),2.0) );
2008 
2009 }
double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHZgaRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to Z\gamma)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to Z\gamma)\)/ \(\Gamma(H\to Z\gamma)_{\mathrm{SM}}\)

Definition at line 2062 of file NPEffectiveGIMR.cpp.

2063 {
2064 
2065  return ( -71321.5 * deltaG1_hZA()
2066  +0.041 * deltaG3_hWW()
2067  +0.172 * deltaG_hff(quarks[TOP]).real()
2068  -0.301 * deltaG_hff(quarks[BOTTOM]).real()
2069  +0.196 * deltaG_hff(leptons[TAU]).real()
2070  +0.232 * deltaG_hff(quarks[CHARM]).real() );
2071 
2072 }
double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
Particle leptons[6]
An array of Particle objects for the leptons.
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHZgaRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to Z\gamma)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to Z\gamma)\)/ \(\Gamma(H\to Z\gamma)_{\mathrm{SM}}\)

Definition at line 2074 of file NPEffectiveGIMR.cpp.

2075 {
2076  //Contributions that are quadratic in the effective coefficients
2077  //(Only valid under the assumptions of one dim 6 operator at a time)
2078  return ( +1271853409. * pow(deltaG1_hZA(),2.0)
2079  +0.003 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
2080  +3.539 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0)
2081  -14.568 * pow(deltaG_hff(leptons[TAU]).real(),2.0)
2082  -31.197 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
2083 
2084 }
double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
Particle leptons[6]
An array of Particle objects for the leptons.
double NPEffectiveGIMR::deltaGammaHZZRatio1 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to ZZ)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to ZZ)\)/ \(\Gamma(H\to ZZ)_{\mathrm{SM}}\)

Definition at line 2027 of file NPEffectiveGIMR.cpp.

2028 {
2029 
2030  return ( -246.654 * deltaG1_hZZ()
2031  -240.846 * deltaG2_hZZ()
2032  +0.059 * deltaG3_hZZ() );
2033 
2034 }
double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaHZZRatio2 ( ) const

The new physics contribution to the ratio of the \(\Gamma(H\to ZZ)\) in the current model and in the Standard Model. (Only terms that are quadratic in the effective Lagrangian coefficients.)

Returns
\(\delta \Gamma(H\to ZZ)\)/ \(\Gamma(H\to ZZ)_{\mathrm{SM}}\)

Definition at line 2036 of file NPEffectiveGIMR.cpp.

2037 {
2038  //Contributions that are quadratic in the effective coefficients
2039  //(Only valid under the assumptions of one dim 6 operator at a time)
2040  return ( +6391.57 * pow(deltaG1_hZZ(),2.0)
2041  +2088.67 * pow(deltaG2_hZZ(),2.0)
2042  +0.001 * pow(deltaG3_hZZ(),2.0) );
2043 
2044 }
double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double NPEffectiveGIMR::deltaGammaTotalRatio1 ( ) const
virtual

The new physics contribution to the ratio of the \(\Gamma(H)\) in the current model and in the Standard Model. Only terms that are linear in the effective Lagrangian coefficients.

Returns
\(\delta \Gamma(H)\)/ \(\Gamma(H)_{\mathrm{SM}}\)

Definition at line 1918 of file NPEffectiveGIMR.cpp.

1919 {
1928 }
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
StandardModel trueSM
Definition: NPbase.h:543
double computeBrHtoWW() const
The Br in the Standard Model.
double computeBrHtoZZ() const
The Br in the Standard Model.
double computeBrHtobb() const
The Br in the Standard Model.
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double computeBrHtogg() const
The Br in the Standard Model.
double computeBrHtotautau() const
The Br in the Standard Model.
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double computeBrHtoZga() const
The Br in the Standard Model.
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double computeBrHtocc() const
The Br in the Standard Model.
double computeBrHtogaga() const
The Br in the Standard Model.
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double NPEffectiveGIMR::deltaGammaTotalRatio2 ( ) const
virtual

The new physics contribution to the ratio of the \(\Gamma(H)\) in the current model and in the Standard Model. Only terms that are quadratic in the effective Lagrangian coefficients.

Returns
\(\delta \Gamma(H)\)/ \(\Gamma(H)_{\mathrm{SM}}\)

Definition at line 1930 of file NPEffectiveGIMR.cpp.

1931 {
1940 }
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
StandardModel trueSM
Definition: NPbase.h:543
double computeBrHtoWW() const
The Br in the Standard Model.
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double computeBrHtoZZ() const
The Br in the Standard Model.
double computeBrHtobb() const
The Br in the Standard Model.
double computeBrHtogg() const
The Br in the Standard Model.
double computeBrHtotautau() const
The Br in the Standard Model.
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double computeBrHtoZga() const
The Br in the Standard Model.
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double computeBrHtocc() const
The Br in the Standard Model.
double computeBrHtogaga() const
The Br in the Standard Model.
double NPEffectiveGIMR::DeltaGF ( ) const
virtual

New physics contribution to the Fermi constant.

The new physics contribution \(\Delta G\) is defined as

\[ G_\mu = G_{\mu,\mathrm{SM}}(1+\Delta G)\,, \]

where \(G_\mu\) is the experimental value measured through muon decays, and \(G_{\mu,\mathrm{SM}}\) is the Fermi constant in the SM.

Returns
\(\Delta G\)

Reimplemented from NPbase.

Definition at line 1035 of file NPEffectiveGIMR.cpp.

1036 {
1037  return ((CHL3_11 + CHL3_22 - 0.5 * (CLL_1221 + CLL_2112)) * v2_over_LambdaNP2);
1038 }
double CHL3_22
The dimension-6 operator coefficient .
double CLL_1221
The dimension-6 operator coefficient .
double CHL3_11
The dimension-6 operator coefficient .
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double CLL_2112
The dimension-6 operator coefficient .
double NPEffectiveGIMR::deltaGL_f ( const Particle  p) const

New physics contribution to the neutral-current left-handed coupling \(g_L^f\).

Parameters
[in]fa lepton or quark
Returns
\(\delta g_L^f\)

Definition at line 1092 of file NPEffectiveGIMR.cpp.

1093 {
1094  double I3p = p.getIsospin(), Qp = p.getCharge();
1095  double CHF1 = CHF1_diag(p);
1096  double CHF3 = CHF3_diag(p);
1097  double NPindirect;
1098  if (FlagMwInput) {
1099  NPindirect = -I3p / 4.0 * (CHD * v2_over_LambdaNP2 + 2.0 * DeltaGF())
1100  + Qp * sW2_tree
1101  * ((cW_tree / sW_tree * CHWB + (1.0 + cW2_tree) / 4.0 / sW2_tree * CHD) * v2_over_LambdaNP2 + 0.5 * DeltaGF());
1102  } else {
1103  NPindirect = -I3p / 4.0 * (CHD * v2_over_LambdaNP2 + 2.0 * DeltaGF())
1104  - Qp * sW2_tree / 4.0 / (cW2_tree - sW2_tree)
1105  *((4.0 * cW_tree / sW_tree * CHWB + CHD) * v2_over_LambdaNP2 + 2.0 * DeltaGF());
1106  }
1107  double NPdirect = -0.5 * (CHF1 - 2.0 * I3p * CHF3) * v2_over_LambdaNP2;
1108  return (NPindirect + NPdirect);
1109 }
double CHD
The dimension-6 operator coefficient .
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double getCharge() const
A get method to access the particle charge.
Definition: Particle.h:97
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double sW_tree
The tree level values for the sine of the weak angle.
double getIsospin() const
A get method to access the particle isospin.
Definition: Particle.h:115
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
gslpp::complex NPEffectiveGIMR::deltaGL_Wff ( const Particle  pbar,
const Particle  p 
) const

New physics contribution to the charged current coupling \(W_\mu \bar{f_L}\gamma^mu f_L\).

Parameters
[in]pbara lepton or quark
[in]pa lepton or quark
Returns
\(\delta g_{Wff}^{L}\)

Definition at line 1130 of file NPEffectiveGIMR.cpp.

1131 {
1132  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1133  throw std::runtime_error("NPEffectiveGIMR::deltaGL_Wff(): Not implemented");
1134 
1135  double CHF3 = CHF3_diag(pbar);
1136  double NPindirect;
1137  if (FlagMwInput) {
1138  NPindirect = -0.5 * DeltaGF();
1139  } else {
1140  NPindirect = -cW2_tree / 4.0 / (cW2_tree - sW2_tree)
1141  * ((4.0 * sW_tree / cW_tree * CHWB + CHD) * v2_over_LambdaNP2 + 2.0 * DeltaGF());
1142  }
1143  double NPdirect = CHF3 * v2_over_LambdaNP2;
1144  return (NPindirect + NPdirect);
1145 }
double CHD
The dimension-6 operator coefficient .
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
int getIndex() const
Definition: Particle.h:160
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double sW_tree
The tree level values for the sine of the weak angle.
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
gslpp::complex NPEffectiveGIMR::deltaGL_Wffh ( const Particle  pbar,
const Particle  p 
) const

The new physics contribution to the coupling of the effective interaction \(H W_\mu \bar{f_L}\gamma^mu f_L\).

Parameters
[in]pbara lepton or quark
[in]pa lepton or quark
Returns
\(\delta g_{WffH}^{L}\)

Definition at line 1230 of file NPEffectiveGIMR.cpp.

1231 {
1232  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1233  throw std::runtime_error("NPEffectiveGIMR::deltaGL_Wffh(): Not implemented");
1234 
1235  double CHF3 = CHF3_diag(pbar);
1236  return (2.0 * sqrt(2.0) * Mz * cW_tree / v() / v() * CHF3 * v2_over_LambdaNP2);
1237 }
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
int getIndex() const
Definition: Particle.h:160
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double cW_tree
The tree level values for the cosine of the weak angle.
complex sqrt(const complex &z)
double NPEffectiveGIMR::deltaGL_Zffh ( const Particle  p) const

The new physics contribution to the coupling of the effective interaction \(H Z_\mu \bar{f_L}\gamma^mu f_L\).

Parameters
[in]pa lepton or quark
Returns
\(\delta g_{ZffH}^{L}\)

Definition at line 1248 of file NPEffectiveGIMR.cpp.

1249 {
1250  double I3p = p.getIsospin();
1251  double CHF1 = CHF1_diag(p);
1252  double CHF3 = CHF3_diag(p);
1253  return (-2.0 * Mz / v() / v() * (CHF1 - 2.0 * I3p * CHF3) * v2_over_LambdaNP2);
1254 }
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double getIsospin() const
A get method to access the particle isospin.
Definition: Particle.h:115
double NPEffectiveGIMR::deltaGR_f ( const Particle  p) const

New physics contribution to the neutral-current right-handed coupling \(g_R^f\).

Parameters
[in]fa lepton or quark
Returns
\(\delta g_R^f\)

Definition at line 1111 of file NPEffectiveGIMR.cpp.

1112 {
1113  double Qp = p.getCharge();
1114  double CHf = CHf_diag(p);
1115  double NPindirect;
1116  if (FlagMwInput) {
1117  NPindirect = Qp * sW2_tree
1118  * ((cW_tree / sW_tree * CHWB + (1.0 + cW2_tree) / 4.0 / sW2_tree * CHD) * v2_over_LambdaNP2 + 0.5 * DeltaGF());
1119  } else {
1120  NPindirect = -Qp * sW2_tree / 4.0 / (cW2_tree - sW2_tree)
1121  *((4.0 * cW_tree / sW_tree * CHWB + CHD) * v2_over_LambdaNP2 + 2.0 * DeltaGF());
1122  }
1123  double NPdirect = -0.5 * CHf*v2_over_LambdaNP2;
1124  return (NPindirect + NPdirect);
1125 }
double CHD
The dimension-6 operator coefficient .
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double getCharge() const
A get method to access the particle charge.
Definition: Particle.h:97
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double sW_tree
The tree level values for the sine of the weak angle.
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
gslpp::complex NPEffectiveGIMR::deltaGR_Wff ( const Particle  pbar,
const Particle  p 
) const

New physics contribution to the charged current coupling \(W_\mu \bar{f_R}\gamma^mu f_R\).

Parameters
[in]pbara lepton or quark
[in]pa lepton or quark
Returns
\(\delta g_{Wff}^{R}\)

Definition at line 1147 of file NPEffectiveGIMR.cpp.

1148 {
1149  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1150  throw std::runtime_error("NPEffectiveGIMR::deltaGR_Wff(): Not implemented");
1151 
1152  gslpp::complex CHud = CHud_diag(pbar);
1153  return (0.5 * CHud * v2_over_LambdaNP2);
1154 }
int getIndex() const
Definition: Particle.h:160
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
gslpp::complex NPEffectiveGIMR::deltaGR_Wffh ( const Particle  pbar,
const Particle  p 
) const

The new physics contribution to the coupling of the effective interaction \(H W_\mu \bar{f_R}\gamma^mu f_R\).

Parameters
[in]pbara lepton or quark
[in]pa lepton or quark
Returns
\(\delta g_{WffH}^{R}\)

Definition at line 1239 of file NPEffectiveGIMR.cpp.

1240 {
1241  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1242  throw std::runtime_error("NPEffectiveGIMR::deltaGR_Wffh(): Not implemented");
1243 
1244  gslpp::complex CHud = CHud_diag(pbar);
1245  return (sqrt(2.0) * Mz * cW_tree / v() / v() * CHud * v2_over_LambdaNP2);
1246 }
int getIndex() const
Definition: Particle.h:160
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
double cW_tree
The tree level values for the cosine of the weak angle.
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
complex sqrt(const complex &z)
double NPEffectiveGIMR::deltaGR_Zffh ( const Particle  p) const

The new physics contribution to the coupling of the effective interaction \(H Z_\mu \bar{f_R}\gamma^mu f_R\).

Parameters
[in]pa lepton or quark
Returns
\(\delta g_{ZffH}^{R}\)

Definition at line 1256 of file NPEffectiveGIMR.cpp.

1257 {
1258  double CHf = CHf_diag(p);
1259  return (-2.0 * Mz / v() / v() * CHf * v2_over_LambdaNP2);
1260 }
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
double NPEffectiveGIMR::deltaGV_f ( const Particle  p) const
virtual

New physics contribution to the neutral-current vector coupling \(g_V^f\).

Parameters
[in]fa lepton or quark
Returns
\(\delta g_V^f\)

Reimplemented from NPbase.

Definition at line 1082 of file NPEffectiveGIMR.cpp.

1083 {
1084  return (deltaGL_f(p) + deltaGR_f(p));
1085 }
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
gslpp::complex NPEffectiveGIMR::f_triangle ( const double  tau) const

Loop function entering in the calculation of the effective \(Hgg\) and \(H\gamma\gamma\) couplings.

Parameters
[in]

Definition at line 1265 of file NPEffectiveGIMR.cpp.

1266 {
1267  gslpp::complex tmp;
1268  if (tau >= 1.0) {
1269  tmp = asin(1.0 / sqrt(tau));
1270  return (tmp * tmp);
1271  } else {
1272  tmp = log((1.0 + sqrt(1.0 - tau)) / (1.0 - sqrt(1.0 - tau))) - M_PI * gslpp::complex::i();
1273  return (-0.25 * tmp * tmp);
1274  }
1275 }
static const complex & i()
complex log(const complex &z)
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
complex sqrt(const complex &z)
double NPEffectiveGIMR::GammaHbbRatio ( ) const

The ratio of the \(\Gamma(H\to bb)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to bb)\)/ \(\Gamma(H\to bb)_{\mathrm{SM}}\)

Definition at line 2185 of file NPEffectiveGIMR.cpp.

2186 {
2187  double width = 1.0;
2188 
2189  width += deltaGammaHbbRatio1();
2190 
2191  if (FlagQuadraticTerms) {
2192  //Add contributions that are quadratic in the effective coefficients
2193  //(Only valid under the assumptions of one dim 6 operator at a time)
2194  width += deltaGammaHbbRatio2();
2195  }
2196 
2197  return width;
2198 }
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaHccRatio ( ) const

The ratio of the \(\Gamma(H\to cc)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to cc)\)/ \(\Gamma(H\to cc)_{\mathrm{SM}}\)

Definition at line 2156 of file NPEffectiveGIMR.cpp.

2157 {
2158  double width = 1.0;
2159 
2160  width += deltaGammaHccRatio1();
2161 
2162  if (FlagQuadraticTerms) {
2163  //Add contributions that are quadratic in the effective coefficients
2164  //(Only valid under the assumptions of one dim 6 operator at a time)
2165  width += deltaGammaHccRatio2();
2166  }
2167 
2168  return width;
2169 
2170 }
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaHgagaRatio ( ) const

The ratio of the \(\Gamma(H\to \gamma\gamma)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to \gamma\gamma)\)/ \(\Gamma(H\to \gamma\gamma)_{\mathrm{SM}}\)

Definition at line 2086 of file NPEffectiveGIMR.cpp.

2087 {
2088  double width = 1.0;
2089 
2090  width += deltaGammaHgagaRatio1();
2091 
2092  if (FlagQuadraticTerms) {
2093  //Add contributions that are quadratic in the effective coefficients
2094  //(Only valid under the assumptions of one dim 6 operator at a time)
2095  width += deltaGammaHgagaRatio2();
2096  }
2097 
2098  return width;
2099 
2100 }
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaHggRatio ( ) const

The ratio of the \(\Gamma(H\to gg)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to gg)\)/ \(\Gamma(H\to gg)_{\mathrm{SM}}\)

Definition at line 1942 of file NPEffectiveGIMR.cpp.

1943 {
1944  double width = 1.0;
1945 
1946  width += deltaGammaHggRatio1();
1947 
1948  if (FlagQuadraticTerms) {
1949  //Add contributions that are quadratic in the effective coefficients
1950  //(Only valid under the assumptions of one dim 6 operator at a time)
1951  width += deltaGammaHggRatio2();
1952  }
1953 
1954  return width;
1955 
1956 }
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaHtautauRatio ( ) const

The ratio of the \(\Gamma(H\to \tau\tau)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to \tau\tau)\)/ \(\Gamma(H\to \tau\tau)_{\mathrm{SM}}\)

Definition at line 2126 of file NPEffectiveGIMR.cpp.

2127 {
2128  double width = 1.0;
2129 
2130  width += deltaGammaHtautauRatio1();
2131 
2132  if (FlagQuadraticTerms) {
2133  //Add contributions that are quadratic in the effective coefficients
2134  //(Only valid under the assumptions of one dim 6 operator at a time)
2135  width += deltaGammaHtautauRatio2();
2136  }
2137 
2138  return width;
2139 
2140 }
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double NPEffectiveGIMR::GammaHWWRatio ( ) const

The ratio of the \(\Gamma(H\to WW)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to WW)\)/ \(\Gamma(H\to WW)_{\mathrm{SM}}\)

Definition at line 1977 of file NPEffectiveGIMR.cpp.

1978 {
1979  double width = 1.0;
1980 
1981  width += deltaGammaHWWRatio1();
1982 
1983  if (FlagQuadraticTerms) {
1984  //Add contributions that are quadratic in the effective coefficients
1985  //(Only valid under the assumptions of one dim 6 operator at a time)
1986  width += deltaGammaHWWRatio2();
1987  }
1988 
1989  return width;
1990 
1991 }
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaHZgaRatio ( ) const

The ratio of the \(\Gamma(H\to Z\gamma)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to Z\gamma)\)/ \(\Gamma(H\to Z\gamma)_{\mathrm{SM}}\)

Definition at line 2046 of file NPEffectiveGIMR.cpp.

2047 {
2048  double width = 1.0;
2049 
2050  width += deltaGammaHZgaRatio1();
2051 
2052  if (FlagQuadraticTerms) {
2053  //Add contributions that are quadratic in the effective coefficients
2054  //(Only valid under the assumptions of one dim 6 operator at a time)
2055  width += deltaGammaHZgaRatio2();
2056  }
2057 
2058  return width;
2059 
2060 }
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaHZZRatio ( ) const

The ratio of the \(\Gamma(H\to ZZ)\) in the current model and in the Standard Model.

Returns
\(\Gamma(H\to ZZ)\)/ \(\Gamma(H\to ZZ)_{\mathrm{SM}}\)

Definition at line 2011 of file NPEffectiveGIMR.cpp.

2012 {
2013  double width = 1.0;
2014 
2015  width += deltaGammaHZZRatio1();
2016 
2017  if (FlagQuadraticTerms) {
2018  //Add contributions that are quadratic in the effective coefficients
2019  //(Only valid under the assumptions of one dim 6 operator at a time)
2020  width += deltaGammaHZZRatio2();
2021  }
2022 
2023  return width;
2024 
2025 }
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::GammaW ( ) const
virtual

The total width of the \(W\) boson, \(\Gamma_W\).

Returns
\(\Gamma_W\) in GeV

Reimplemented from NPbase.

Definition at line 1066 of file NPEffectiveGIMR.cpp.

1067 {
1068  double G0 = GF * pow(Mw(), 3.0) / 6.0 / sqrt(2.0) / M_PI;
1069  double GammaW_tree = (3.0 + 2.0 * Nc) * G0;
1070 
1071  if (FlagMwInput)
1072  throw std::runtime_error("Write codes in NPEffectiveGIMR::GammaW()!");
1073  else
1074  return (trueSM.GammaW()
1075  - 3.0 * GammaW_tree / 4.0 / (cW2_tree - sW2_tree)
1076  *(4.0 * sW_tree * cW_tree * CHWB * v2_over_LambdaNP2
1078  + 2.0 * (1.0 + cW2_tree) / 3.0 * DeltaGF())
1079  + 2.0 * GammaW_tree / 3.0 * (CHL3_11 + CHQ3_11 + CHQ3_22) * v2_over_LambdaNP2);
1080 }
double CHD
The dimension-6 operator coefficient .
virtual double Mw() const
The mass of the boson, .
double CHL3_11
The dimension-6 operator coefficient .
complex pow(const complex &z1, const complex &z2)
StandardModel trueSM
Definition: NPbase.h:543
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
double GF
The Fermi constant in .
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
virtual double GammaW(const Particle fi, const Particle fj) const
A partial decay width of the boson decay into a SM fermion pair.
double CHQ3_22
The dimension-6 operator coefficient .
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double CHQ3_11
The dimension-6 operator coefficient .
double sW_tree
The tree level values for the sine of the weak angle.
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
complex sqrt(const complex &z)
double NPEffectiveGIMR::mueeZH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{eeZH}\) between the \(e^{+}e^{-}\to ZH\) associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{eeZH}\)

Reimplemented from NPbase.

Definition at line 1627 of file NPEffectiveGIMR.cpp.

1628 {
1629  double mu = 1.0;
1630 
1631  mu += -4.243 * deltaGL_f(leptons[DOWN])
1632  +3.723 * deltaGR_f(leptons[DOWN])
1633  +2690.94 * deltaG1_hZZ()
1634  -1951.83 * deltaG2_hZZ()
1635  +0.059 * deltaG3_hZZ()
1636  +126.418 * deltaG1_hZA()
1637  -160.3 * deltaG2_hZA()
1638  -4179.8 * deltaGL_Zffh(leptons[DOWN])
1639  +3668. * deltaGR_Zffh(leptons[DOWN]);
1640 
1641  if (FlagQuadraticTerms) {
1642  //Add contributions that are quadratic in the effective coefficients
1643  //(Only valid under the assumptions of one dim 6 operator at a time)
1644  mu += +7.966 * pow(deltaGL_f(leptons[DOWN]),2.0)
1645  +7.966 * pow(deltaGR_f(leptons[DOWN]),2.0)
1646  +1841343. * pow(deltaG1_hZZ(),2.0)
1647  +952412. * pow(deltaG2_hZZ(),2.0)
1648  +0.001 * pow(deltaG3_hZZ(),2.0)
1649  +961714. * pow(deltaG1_hZA(),2.0)
1650  +1520521. * pow(deltaG2_hZA(),2.0)
1651  +7731703. * pow(deltaGL_Zffh(leptons[DOWN]),2.0)
1652  +7731703. * pow(deltaGR_Zffh(leptons[DOWN]),2.0);
1653  }
1654 
1655  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1656 
1657  return mu;
1658 }
double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:732
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
Particle leptons[6]
An array of Particle objects for the leptons.
double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::muggH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{ggH}\) between the gluon-gluon fusion Higgs production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{ggH}\)

Reimplemented from NPbase.

Definition at line 1282 of file NPEffectiveGIMR.cpp.

1283 {
1284  double m_t = mtpole;
1285  //doulbe m_t = quarks[TOP].getMass();
1286  //double m_b = quarks[BOTTOM].getMass();
1287 
1288  gslpp::complex dKappa_t = deltaG_hff(quarks[TOP]) / (-m_t / v());
1289  //gslpp::complex dKappa_b = deltaG_hff(quarks[BOTTOM]) / (-m_b / v());
1290 
1291  /* L_eff = G_eff_t_SM*hGG */
1292  gslpp::complex G_eff_t_SM = AlsMz / 16.0 / M_PI / v() * AH_f(4.0 * m_t * m_t / mHl / mHl);
1293 
1294  //double sigma_tt_SM = trueSM.computeSigmaggH_tt(sqrt_s);
1295  //double sigma_bb_SM = trueSM.computeSigmaggH_bb(sqrt_s);
1296  //double sigma_tb_SM = trueSM.computeSigmaggH_tb(sqrt_s);
1297  //gslpp::complex tmp = (2.0 * dKappa_t * sigma_tt_SM
1298  // + 2.0 * dKappa_b * sigma_bb_SM
1299  // + (dKappa_t + dKappa_b) * sigma_tb_SM)
1300  // / (sigma_tt_SM + sigma_bb_SM + sigma_tb_SM);
1301  gslpp::complex tmp = 2.0 * dKappa_t;
1302 
1303  gslpp::complex tmp2 = 2.0 * CHG / v() * v2_over_LambdaNP2 / G_eff_t_SM;
1304 
1305  double mu = (1.0 + tmp.real() + tmp2.real());
1306 
1307  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1308 
1309  return mu;
1310 }
double AlsMz
The strong coupling constant at the Z-boson mass, .
double CHG
The dimension-6 operator coefficient .
const double & real() const
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double mHl
The Higgs mass in GeV.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
Definition: QCD.h:735
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
gslpp::complex AH_f(const double tau) const
Fermionic loop function entering in the calculation of the effective and couplings.
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
double NPEffectiveGIMR::muggHpttH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{ggH+ttH}\) between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{ggH+ttH}\)

Reimplemented from NPbase.

Definition at line 1732 of file NPEffectiveGIMR.cpp.

1733 {
1734  double sigmaggH_SM = computeSigmaggH(sqrt_s);
1735  double sigmattH_SM = computeSigmattH(sqrt_s);
1736  double sigmaggH = muggH(sqrt_s) * sigmaggH_SM;
1737  double sigmattH = muttH(sqrt_s) * sigmattH_SM;
1738 
1739  double mu = ((sigmaggH + sigmattH) / (sigmaggH_SM + sigmattH_SM));
1740 
1741  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1742 
1743  return mu;
1744 }
double computeSigmattH(const double sqrt_s) const
The ttH production cross section in the Standard Model.
virtual double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
double computeSigmaggH(const double sqrt_s) const
The ggH cross section in the Standard Model.
virtual double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
double NPEffectiveGIMR::muttH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{ttH}\) between the t-tbar-Higgs associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{ttH}\)

Reimplemented from NPbase.

Definition at line 1688 of file NPEffectiveGIMR.cpp.

1689 {
1690  double mu = 1.0;
1691  if (sqrt_s == 1.96) {
1692  mu += -2.863 * (1. + ettH2_Htt ) * deltaG_hff(quarks[TOP]).real()
1693  +1737.35 * (1. + ettH2_Hgg ) * deltaG_hgg();
1694 
1695  if (FlagQuadraticTerms) {
1696  //Add contributions that are quadratic in the effective coefficients
1697  //(Only valid under the assumptions of one dim 6 operator at a time)
1698  mu += +2.036 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
1699  +885586. * pow(deltaG_hgg(),2.0);
1700  }
1701 
1702  } else if (sqrt_s == 7.0) {
1703  mu += -2.861 * (1. + ettH78_Htt ) * deltaG_hff(quarks[TOP]).real()
1704  +2583.3 * (1. + ettH78_Hgg ) * deltaG_hgg();
1705 
1706  if (FlagQuadraticTerms) {
1707  //Add contributions that are quadratic in the effective coefficients
1708  //(Only valid under the assumptions of one dim 6 operator at a time)
1709  mu += +2.073 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
1710  +3909554. * pow(deltaG_hgg(),2.0);
1711  }
1712 
1713  } else if (sqrt_s == 8.0) {
1714  mu += -2.861 * (1. + ettH78_Htt ) * deltaG_hff(quarks[TOP]).real()
1715  +2636.88 * (1. + ettH78_Hgg ) * deltaG_hgg();
1716 
1717  if (FlagQuadraticTerms) {
1718  //Add contributions that are quadratic in the effective coefficients
1719  //(Only valid under the assumptions of one dim 6 operator at a time)
1720  mu += +1.963 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
1721  +4367338. * pow(deltaG_hgg(),2.0);
1722  }
1723 
1724  } else
1725  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muttH()");
1726 
1727  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1728 
1729  return mu;
1730 }
double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
complex pow(const complex &z1, const complex &z2)
const double & real() const
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:735
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::muVBF ( const double  sqrt_s) const
virtual

The ratio \(\mu_{VBF}\) between the vector-boson fusion Higgs production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{VBF}\)

Reimplemented from NPbase.

Definition at line 1312 of file NPEffectiveGIMR.cpp.

1313 {
1314  double mu = 1.0;
1315  if (sqrt_s == 1.96) {
1316  mu += +1.123 * (1. + eVBF2_ZuL ) * deltaGL_f(quarks[UP])
1317  -0.531 * (1. + eVBF2_ZuR ) * deltaGR_f(quarks[UP])
1318  -0.705 * (1. + eVBF2_ZdL ) * deltaGL_f(quarks[DOWN])
1319  +0.136 * (1. + eVBF2_ZdR ) * deltaGR_f(quarks[DOWN])
1320  +2.662 * (1. + eVBF2_Wud ) * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
1321  -1407.72 * (1. + eVBF2_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
1322  +14928.1 * (1. + eVBF2_Hgg ) * deltaG_hgg()
1323  -12.451 * (1. + eVBF2_HAA ) * deltaG_hAA()
1324  -21.274 * (1. + eVBF2_HZA1 ) * deltaG1_hZA()
1325  +45.617 * (1. + eVBF2_HZA2 ) * deltaG2_hZA()
1326  -84.016 * (1. + eVBF2_HWW1 ) * deltaG1_hWW()
1327  +390.524 * (1. + eVBF2_HWW2 ) * deltaG2_hWW()
1328  +0.026 * (1. + eVBF2_HWW3 ) * deltaG3_hWW()
1329  -45.832 * (1. + eVBF2_HZZ1 ) * deltaG1_hZZ()
1330  +88.358 * (1. + eVBF2_HZZ2 ) * deltaG2_hZZ()
1331  +0.012 * (1. + eVBF2_HZZ3 ) * deltaG3_hZZ()
1332  -129.338 * (1. + eVBF2_HZuL ) * deltaGL_Zffh(quarks[UP])
1333  +84.325 * (1. + eVBF2_HZuR ) * deltaGR_Zffh(quarks[UP])
1334  +164.195 * (1. + eVBF2_HZdL ) * deltaGL_Zffh(quarks[DOWN])
1335  -32.751 * (1. + eVBF2_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
1336 
1337  if (FlagQuadraticTerms) {
1338  //Add contributions that are quadratic in the effective coefficients
1339  //(Only valid under the assumptions of one dim 6 operator at a time)
1340  mu += +2.478 * pow(deltaGL_f(quarks[UP]),2.0)
1341  +1.878 * pow(deltaGR_f(quarks[UP]),2.0)
1342  +1.214 * pow(deltaGL_f(quarks[DOWN]),2.0)
1343  +0.898 * pow(deltaGR_f(quarks[DOWN]),2.0)
1344  +2.659 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
1345  +1917816. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
1346  +524312994. * pow(deltaG_hgg(),2.0)
1347  +831253. * pow(deltaG_hAA(),2.0)
1348  +151140. * pow(deltaG1_hZA(),2.0)
1349  +58067.7 * pow(deltaG2_hZA(),2.0)
1350  +106835. * pow(deltaG1_hWW(),2.0)
1351  +219369. * pow(deltaG2_hWW(),2.0)
1352  +145840. * pow(deltaG1_hZZ(),2.0)
1353  +66461.2 * pow(deltaG2_hZZ(),2.0)
1354  +1608277. * pow(deltaGL_Zffh(quarks[UP]),2.0)
1355  +1449825. * pow(deltaGR_Zffh(quarks[UP]),2.0)
1356  +409700. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
1357  +385965. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
1358  }
1359 
1360  } else if (sqrt_s == 7.0) {
1361  mu += +1.188 * (1. + eVBF78_ZuL ) * deltaGL_f(quarks[UP])
1362  -0.536 * (1. + eVBF78_ZuR ) * deltaGR_f(quarks[UP])
1363  -0.976 * (1. + eVBF78_ZdL ) * deltaGL_f(quarks[DOWN])
1364  +0.179 * (1. + eVBF78_ZdR ) * deltaGR_f(quarks[DOWN])
1365  +2.592 * (1. + eVBF78_Wud ) * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
1366  -1826.63 * (1. + eVBF78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
1367  +14265.8 * (1. + eVBF78_Hgg ) * deltaG_hgg()
1368  -40.051 * (1. + eVBF78_HAA ) * deltaG_hAA()
1369  -42.43 * (1. + eVBF78_HZA1 ) * deltaG1_hZA()
1370  +88.972 * (1. + eVBF78_HZA2 ) * deltaG2_hZA()
1371  -108.107 * (1. + eVBF78_HWW1 ) * deltaG1_hWW()
1372  +547.508 * (1. + eVBF78_HWW2 ) * deltaG2_hWW()
1373  +0.026 * (1. + eVBF78_HWW3 ) * deltaG3_hWW()
1374  -67.672 * (1. + eVBF78_HZZ1 ) * deltaG1_hZZ()
1375  +168.86 * (1. + eVBF78_HZZ2 ) * deltaG2_hZZ()
1376  +0.014 * (1. + eVBF78_HZZ3 ) * deltaG3_hZZ()
1377  -466.198 * (1. + eVBF78_HZuL ) * deltaGL_Zffh(quarks[UP])
1378  +211.308 * (1. + eVBF78_HZuR ) * deltaGR_Zffh(quarks[UP])
1379  +374.597 * (1. + eVBF78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
1380  -69.916 * (1. + eVBF78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
1381 
1382  if (FlagQuadraticTerms) {
1383  //Add contributions that are quadratic in the effective coefficients
1384  //(Only valid under the assumptions of one dim 6 operator at a time)
1385  mu += +2.534 * pow(deltaGL_f(quarks[UP]),2.0)
1386  +1.9 * pow(deltaGR_f(quarks[UP]),2.0)
1387  +1.695 * pow(deltaGL_f(quarks[DOWN]),2.0)
1388  +1.177 * pow(deltaGR_f(quarks[DOWN]),2.0)
1389  +2.608 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
1390  +2862580. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
1391  +519301209. * pow(deltaG_hgg(),2.0)
1392  +777159. * pow(deltaG_hAA(),2.0)
1393  +206157. * pow(deltaG1_hZA(),2.0)
1394  +94511.2 * pow(deltaG2_hZA(),2.0)
1395  +174828. * pow(deltaG1_hWW(),2.0)
1396  +414624. * pow(deltaG2_hWW(),2.0)
1397  +209132. * pow(deltaG1_hZZ(),2.0)
1398  +120250. * pow(deltaG2_hZZ(),2.0)
1399  +1311032. * pow(deltaGL_Zffh(quarks[UP]),2.0)
1400  +1130789. * pow(deltaGR_Zffh(quarks[UP]),2.0)
1401  +757088. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
1402  +651756. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
1403  }
1404 
1405  } else if (sqrt_s == 8.0) {
1406  mu += +1.179 * (1. + eVBF78_ZuL ) * deltaGL_f(quarks[UP])
1407  -0.532 * (1. + eVBF78_ZuR ) * deltaGR_f(quarks[UP])
1408  -0.984 * (1. + eVBF78_ZdL ) * deltaGL_f(quarks[DOWN])
1409  +0.181 * (1. + eVBF78_ZdR ) * deltaGR_f(quarks[DOWN])
1410  +2.591 * (1. + eVBF78_Wud ) * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
1411  -1858.03 * (1. + eVBF78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
1412  +14247.4 * (1. + eVBF78_Hgg ) * deltaG_hgg()
1413  -40.46 * (1. + eVBF78_HAA ) * deltaG_hAA()
1414  -41.713 * (1. + eVBF78_HZA1 ) * deltaG1_hZA()
1415  +90.462 * (1. + eVBF78_HZA2 ) * deltaG2_hZA()
1416  -106.576 * (1. + eVBF78_HWW1 ) * deltaG1_hWW()
1417  +562.98 * (1. + eVBF78_HWW2 ) * deltaG2_hWW()
1418  +0.026 * (1. + eVBF78_HWW3 ) * deltaG3_hWW()
1419  -67.57 * (1. + eVBF78_HZZ1 ) * deltaG1_hZZ()
1420  +174.474 * (1. + eVBF78_HZZ2 ) * deltaG2_hZZ()
1421  +0.014 * (1. + eVBF78_HZZ3 ) * deltaG3_hZZ()
1422  -472.887 * (1. + eVBF78_HZuL ) * deltaGL_Zffh(quarks[UP])
1423  +214.739 * (1. + eVBF78_HZuR ) * deltaGR_Zffh(quarks[UP])
1424  +386.582 * (1. + eVBF78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
1425  -72.228 * (1. + eVBF78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
1426 
1427  if (FlagQuadraticTerms) {
1428  //Add contributions that are quadratic in the effective coefficients
1429  //(Only valid under the assumptions of one dim 6 operator at a time)
1430  mu += +2.503 * pow(deltaGL_f(quarks[UP]),2.0)
1431  +1.877 * pow(deltaGR_f(quarks[UP]),2.0)
1432  +1.712 * pow(deltaGL_f(quarks[DOWN]),2.0)
1433  +1.191 * pow(deltaGR_f(quarks[DOWN]),2.0)
1434  +2.606 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
1435  +3057041. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
1436  +517064803. * pow(deltaG_hgg(),2.0)
1437  +766750. * pow(deltaG_hAA(),2.0)
1438  +207500. * pow(deltaG1_hZA(),2.0)
1439  +101779. * pow(deltaG2_hZA(),2.0)
1440  +177714. * pow(deltaG1_hWW(),2.0)
1441  +454117. * pow(deltaG2_hWW(),2.0)
1442  +210212. * pow(deltaG1_hZZ(),2.0)
1443  +131594. * pow(deltaG2_hZZ(),2.0)
1444  +1399281. * pow(deltaGL_Zffh(quarks[UP]),2.0)
1445  +1231240. * pow(deltaGR_Zffh(quarks[UP]),2.0)
1446  +820259. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
1447  +713820. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
1448  }
1449 
1450  } else
1451  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muVBF()");
1452 
1453  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1454 
1455  return mu;
1456 }
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
const double & real() const
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: QCD.h:731
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: QCD.h:732
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::muVBFpVH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{VBF+VH}\) between the sum of VBF and WH+ZH associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{VBF+VH}\)

Reimplemented from NPbase.

Definition at line 1673 of file NPEffectiveGIMR.cpp.

1674 {
1675  double sigmaWH_SM = computeSigmaWH(sqrt_s);
1676  double sigmaZH_SM = computeSigmaZH(sqrt_s);
1677  double sigmaVBF_SM = computeSigmaVBF(sqrt_s);
1678  double sigmaWH = muWH(sqrt_s) * sigmaWH_SM;
1679  double sigmaZH = muZH(sqrt_s) * sigmaZH_SM;
1680  double sigmaVBF = muVBF(sqrt_s) * sigmaVBF_SM;
1681  double mu = ((sigmaWH + sigmaZH + sigmaVBF) / (sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
1682 
1683  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1684 
1685  return mu;
1686 }
virtual double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
double computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
double computeSigmaWH(const double sqrt_s) const
The WH production cross section in the Standard Model.
virtual double muWH(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
double computeSigmaVBF(const double sqrt_s) const
The VBF cross section in the Standard Model.
virtual double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
double NPEffectiveGIMR::muVH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{VH}\) between the WH+ZH associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{VH}\)

Reimplemented from NPbase.

Definition at line 1660 of file NPEffectiveGIMR.cpp.

1661 {
1662  double sigmaWH_SM = computeSigmaWH(sqrt_s);
1663  double sigmaZH_SM = computeSigmaZH(sqrt_s);
1664  double sigmaWH = muWH(sqrt_s) * sigmaWH_SM;
1665  double sigmaZH = muZH(sqrt_s) * sigmaZH_SM;
1666  double mu = ((sigmaWH + sigmaZH) / (sigmaWH_SM + sigmaZH_SM));
1667 
1668  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1669 
1670  return mu;
1671 }
virtual double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
double computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
double computeSigmaWH(const double sqrt_s) const
The WH production cross section in the Standard Model.
virtual double muWH(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
double NPEffectiveGIMR::muWH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{WH}\) between the W-Higgs associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{WH}\)

Reimplemented from NPbase.

Definition at line 1458 of file NPEffectiveGIMR.cpp.

1459 {
1460  double mu = 1.0;
1461  if (sqrt_s == 1.96) {
1462  mu += +2.032 * (1. + eWH2_Wud ) * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
1463  +1738.87 * (1. + eWH2_HWW1 ) * deltaG1_hWW()
1464  -3432.64 * (1. + eWH2_HWW2 ) * deltaG2_hWW()
1465  +0.039 * (1. + eWH2_HWW3 ) * deltaG3_hWW()
1466  +6523.35 * (1. + eWH2_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
1467 
1468  if (FlagQuadraticTerms) {
1469  //Add contributions that are quadratic in the effective coefficients
1470  //(Only valid under the assumptions of one dim 6 operator at a time)
1471  mu += +1.042 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
1472  +1075949. * pow(deltaG1_hWW(),2.0)
1473  +3978950. * pow(deltaG2_hWW(),2.0)
1474  +15887131. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
1475  }
1476 
1477  } else if (sqrt_s == 7.0) {
1478  mu += +1.979 * (1. + eWH78_Wud ) * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
1479  +1777.77 * (1. + eWH78_HWW1 ) * deltaG1_hWW()
1480  -3890.65 * (1. + eWH78_HWW2 ) * deltaG2_hWW()
1481  +0.039 * (1. + eWH78_HWW3 ) * deltaG3_hWW()
1482  +7344.73 * (1. + eWH78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
1483 
1484  if (FlagQuadraticTerms) {
1485  //Add contributions that are quadratic in the effective coefficients
1486  //(Only valid under the assumptions of one dim 6 operator at a time)
1487  mu += +1.015 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
1488  +1294405. * pow(deltaG1_hWW(),2.0)
1489  +7356224. * pow(deltaG2_hWW(),2.0)
1490  +31355627. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
1491  }
1492 
1493  } else if (sqrt_s == 8.0) {
1494  mu += +1.978 * (1. + eWH78_Wud ) * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
1495  +1784.47 * (1. + eWH78_HWW1 ) * deltaG1_hWW()
1496  -3967.38 * (1. + eWH78_HWW2 ) * deltaG2_hWW()
1497  +0.039 * (1. + eWH78_HWW3 ) * deltaG3_hWW()
1498  +7507.02 * (1. + eWH78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
1499 
1500  if (FlagQuadraticTerms) {
1501  //Add contributions that are quadratic in the effective coefficients
1502  //(Only valid under the assumptions of one dim 6 operator at a time)
1503  mu += +1.016 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
1504  +1331512. * pow(deltaG1_hWW(),2.0)
1505  +8168916. * pow(deltaG2_hWW(),2.0)
1506  +35201222. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
1507  }
1508 
1509  } else
1510  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muWH()");
1511 
1512  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1513 
1514  return mu;
1515 }
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
complex pow(const complex &z1, const complex &z2)
const double & real() const
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Definition: QCD.h:731
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: QCD.h:732
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double NPEffectiveGIMR::muZH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{ZH}\) between the Z-Higgs associated production cross-section in the current model and in the Standard Model.

Parameters
[in]sqrt_sthe center-of-mass energy in TeV
Returns
\(\mu_{ZH}\)

Reimplemented from NPbase.

Definition at line 1517 of file NPEffectiveGIMR.cpp.

1518 {
1519  double mu = 1.0;
1520  if (sqrt_s == 1.96) {
1521  mu += +3.529 * (1. + eZH2_ZuL ) * deltaGL_f(quarks[UP])
1522  -1.598 * (1. + eZH2_ZuR ) * deltaGR_f(quarks[UP])
1523  -1.229 * (1. + eZH2_ZdL ) * deltaGL_f(quarks[DOWN])
1524  +0.227 * (1. + eZH2_ZdR ) * deltaGR_f(quarks[DOWN])
1525  +3215.38 * (1. + eZH2_HZZ1 ) * deltaG1_hZZ()
1526  -2922.42 * (1. + eZH2_HZZ2 ) * deltaG2_hZZ()
1527  +0.059 * (1. + eZH2_HZZ3 ) * deltaG3_hZZ()
1528  +495.399 * (1. + eZH2_HZA1 ) * deltaG1_hZA()
1529  -838.743 * (1. + eZH2_HZA2 ) * deltaG2_hZA()
1530  +5931.99 * (1. + eZH2_HZuL ) * deltaGL_Zffh(quarks[UP])
1531  -2684.23 * (1. + eZH2_HZuR ) * deltaGR_Zffh(quarks[UP])
1532  -1878.46 * (1. + eZH2_HZdL ) * deltaGL_Zffh(quarks[DOWN])
1533  +346.694 * (1. + eZH2_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
1534 
1535  if (FlagQuadraticTerms) {
1536  //Add contributions that are quadratic in the effective coefficients
1537  //(Only valid under the assumptions of one dim 6 operator at a time)
1538  mu += +5.126 * pow(deltaGL_f(quarks[UP]),2.0)
1539  +5.126 * pow(deltaGR_f(quarks[UP]),2.0)
1540  +1.456 * pow(deltaGL_f(quarks[DOWN]),2.0)
1541  +1.454 * pow(deltaGR_f(quarks[DOWN]),2.0)
1542  +3525123. * pow(deltaG1_hZZ(),2.0)
1543  +2844179. * pow(deltaG2_hZZ(),2.0)
1544  +0.001 * pow(deltaG3_hZZ(),2.0)
1545  +662397. * pow(deltaG1_hZA(),2.0)
1546  +2006248. * pow(deltaG2_hZA(),2.0)
1547  +21799545. * pow(deltaGL_Zffh(quarks[UP]),2.0)
1548  +21795795. * pow(deltaGR_Zffh(quarks[UP]),2.0)
1549  +4723149. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
1550  +4725123. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
1551  }
1552 
1553  } else if (sqrt_s == 7.0) {
1554  mu += +2.583 * (1. + eZH78_ZuL ) * deltaGL_f(quarks[UP])
1555  -1.17 * (1. + eZH78_ZuR ) * deltaGR_f(quarks[UP])
1556  -2.127 * (1. + eZH78_ZdL ) * deltaGL_f(quarks[DOWN])
1557  +0.392 * (1. + eZH78_ZdR ) * deltaGR_f(quarks[DOWN])
1558  +3269.53 * (1. + eZH78_HZZ1 ) * deltaG1_hZZ()
1559  -3201.65 * (1. + eZH78_HZZ2 ) * deltaG2_hZZ()
1560  +0.059 * (1. + eZH78_HZZ3 ) * deltaG3_hZZ()
1561  +473.267 * (1. + eZH78_HZA1 ) * deltaG1_hZA()
1562  -873.421 * (1. + eZH78_HZA2 ) * deltaG2_hZA()
1563  +4763.44 * (1. + eZH78_HZuL ) * deltaGL_Zffh(quarks[UP])
1564  -2156.99 * (1. + eZH78_HZuR ) * deltaGR_Zffh(quarks[UP])
1565  -3853.2 * (1. + eZH78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
1566  +712.124 * (1. + eZH78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
1567 
1568  if (FlagQuadraticTerms) {
1569  //Add contributions that are quadratic in the effective coefficients
1570  //(Only valid under the assumptions of one dim 6 operator at a time)
1571  mu += +3.752 * pow(deltaGL_f(quarks[UP]),2.0)
1572  +3.753 * pow(deltaGR_f(quarks[UP]),2.0)
1573  +2.519 * pow(deltaGL_f(quarks[DOWN]),2.0)
1574  +2.517 * pow(deltaGR_f(quarks[DOWN]),2.0)
1575  +4051505. * pow(deltaG1_hZZ(),2.0)
1576  +4597749. * pow(deltaG2_hZZ(),2.0)
1577  +0.001 * pow(deltaG3_hZZ(),2.0)
1578  +610510. * pow(deltaG1_hZA(),2.0)
1579  +2766996. * pow(deltaG2_hZA(),2.0)
1580  +27425400. * pow(deltaGL_Zffh(quarks[UP]),2.0)
1581  +27416894. * pow(deltaGR_Zffh(quarks[UP]),2.0)
1582  +17043782. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
1583  +17039528. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
1584  }
1585 
1586  } else if (sqrt_s == 8.0) {
1587  mu += +2.569 * (1. + eZH78_ZuL ) * deltaGL_f(quarks[UP])
1588  -1.163 * (1. + eZH78_ZuR ) * deltaGR_f(quarks[UP])
1589  -2.14 * (1. + eZH78_ZdL ) * deltaGL_f(quarks[DOWN])
1590  +0.395 * (1. + eZH78_ZdR ) * deltaGR_f(quarks[DOWN])
1591  +3282.79 * (1. + eZH78_HZZ1 ) * deltaG1_hZZ()
1592  -3262.46 * (1. + eZH78_HZZ2 ) * deltaG2_hZZ()
1593  +0.059 * (1. + eZH78_HZZ3 ) * deltaG3_hZZ()
1594  +475.044 * (1. + eZH78_HZA1 ) * deltaG1_hZA()
1595  -892.243 * (1. + eZH78_HZA2 ) * deltaG2_hZA()
1596  +4847.78 * (1. + eZH78_HZuL ) * deltaGL_Zffh(quarks[UP])
1597  -2193.61 * (1. + eZH78_HZuR ) * deltaGR_Zffh(quarks[UP])
1598  -3960.46 * (1. + eZH78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
1599  +731.438 * (1. + eZH78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
1600 
1601  if (FlagQuadraticTerms) {
1602  //Add contributions that are quadratic in the effective coefficients
1603  //(Only valid under the assumptions of one dim 6 operator at a time)
1604  mu += +3.732 * pow(deltaGL_f(quarks[UP]),2.0)
1605  +3.736 * pow(deltaGR_f(quarks[UP]),2.0)
1606  +2.535 * pow(deltaGL_f(quarks[DOWN]),2.0)
1607  +2.536 * pow(deltaGR_f(quarks[DOWN]),2.0)
1608  +4164701. * pow(deltaG1_hZZ(),2.0)
1609  +5067698. * pow(deltaG2_hZZ(),2.0)
1610  +0.001 * pow(deltaG3_hZZ(),2.0)
1611  +627966. * pow(deltaG1_hZA(),2.0)
1612  +3087745. * pow(deltaG2_hZA(),2.0)
1613  +30566228. * pow(deltaGL_Zffh(quarks[UP]),2.0)
1614  +30559313. * pow(deltaGR_Zffh(quarks[UP]),2.0)
1615  +19107837. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
1616  +19109134. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
1617  }
1618 
1619  } else
1620  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muZH()");
1621 
1622  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
1623 
1624  return mu;
1625 }
double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
complex pow(const complex &z1, const complex &z2)
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: QCD.h:731
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: QCD.h:732
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double NPEffectiveGIMR::Mw ( ) const
virtual

The mass of the \(W\) boson, \(M_W\).

Returns
\(M_W\) in GeV

Reimplemented from NPbase.

Definition at line 1055 of file NPEffectiveGIMR.cpp.

1056 {
1057  if (FlagMwInput)
1058  return MwInput;
1059  else
1060  return (trueSM.Mw() - Mw_tree() / 4.0 / (cW2_tree - sW2_tree)
1061  *(4.0 * sW_tree * cW_tree * CHWB * v2_over_LambdaNP2
1063  + 2.0 * sW2_tree * DeltaGF()));
1064 }
double CHD
The dimension-6 operator coefficient .
double MwInput
The input value for the -boson mass if FlagMwInput is true.
virtual double Mw_tree() const
The tree-level mass of the boson, .
StandardModel trueSM
Definition: NPbase.h:543
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
virtual double Mw() const
The SM prediction for the -boson mass in the on-shell scheme, .
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double sW_tree
The tree level values for the sine of the weak angle.
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
double NPEffectiveGIMR::obliqueS ( ) const
virtual

The oblique parameter \(S\).

Returns
the value of \(S\)

Reimplemented from NPbase.

Definition at line 1040 of file NPEffectiveGIMR.cpp.

1041 {
1042  return (4.0 * sW2_tree * cW_tree * CHWB / alphaMz() * v2_over_LambdaNP2);
1043 }
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double CHWB
The dimension-6 operator coefficient .
double cW_tree
The tree level values for the cosine of the weak angle.
double alphaMz() const
The electromagnetic coupling at the -mass scale, .
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
double NPEffectiveGIMR::obliqueT ( ) const
virtual

The oblique parameter \(T\).

Returns
the value of \(T\)

Reimplemented from NPbase.

Definition at line 1045 of file NPEffectiveGIMR.cpp.

1046 {
1047  return (-CHD / 2.0 / alphaMz() * v2_over_LambdaNP2);
1048 }
double CHD
The dimension-6 operator coefficient .
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double alphaMz() const
The electromagnetic coupling at the -mass scale, .
double NPEffectiveGIMR::obliqueU ( ) const
virtual

The oblique parameter \(U\).

Returns
the value of \(U\)

Reimplemented from NPbase.

Definition at line 1050 of file NPEffectiveGIMR.cpp.

1051 {
1052  return 0.0;
1053 }
bool NPEffectiveGIMR::PostUpdate ( )
virtual

The post-update method for NPEffectiveGIMR.

This method runs all the procedures that are need to be executed after the model is successfully updated.

Returns
a boolean that is true if the execution is successful

Reimplemented from NPbase.

Definition at line 312 of file NPEffectiveGIMR.cpp.

313 {
314  if (!NPbase::PostUpdate()) return (false);
315 
317  v2_over_LambdaNP2 = v() * v() / LambdaNP2;
318  if (FlagMwInput)
319  cW_tree = MwInput / Mz;
320  else
321  cW_tree = Mw_tree() / Mz;
323  sW2_tree = 1.0 - cW2_tree;
324  sW_tree = sqrt(sW2_tree);
325 
326  delta_ZZ = (cW2_tree * CHW + sW2_tree * CHB + sW_tree * cW_tree * CHWB) * v2_over_LambdaNP2;
327  delta_AA = (sW2_tree * CHW + cW2_tree * CHB - sW_tree * cW_tree * CHWB) * v2_over_LambdaNP2;
328  delta_AZ = 2.0 * sW_tree * cW_tree * (CHW - CHB) * v2_over_LambdaNP2
330  delta_h = (-CHD / 4.0 + CHbox) * v2_over_LambdaNP2;
331 
332  return (true);
333 }
double CHD
The dimension-6 operator coefficient .
double MwInput
The input value for the -boson mass if FlagMwInput is true.
virtual double Mw_tree() const
The tree-level mass of the boson, .
double LambdaNP2
The square of the new physics scale [GeV ].
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double Mz
The mass of the boson in GeV.
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
virtual double v() const
The Higgs vacuum expectation value. where is the Fermi constant, measured through muon decays...
double CHW
The dimension-6 operator coefficient .
double CHB
The dimension-6 operator coefficient .
double CHbox
The dimension-6 operator coefficient .
virtual bool PostUpdate()
The post-update method for NPbase.
Definition: NPbase.cpp:15
double CHWB
The dimension-6 operator coefficient .
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double cW_tree
The tree level values for the cosine of the weak angle.
double Lambda_NP
The new physics scale [GeV].
double sW_tree
The tree level values for the sine of the weak angle.
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
complex sqrt(const complex &z)
bool NPEffectiveGIMR::setFlag ( const std::string  name,
const bool  value 
)
virtual

A method to set a flag of NPEffectiveGIMR.

Parameters
[in]namename of a model flag
[in]valuethe boolean to be assigned to the flag specified by name
Returns
a boolean that is true if the execution is successful

Reimplemented from StandardModel.

Definition at line 911 of file NPEffectiveGIMR.cpp.

912 {
913  bool res = false;
914  if (name.compare("MwInput") == 0) {
915  FlagMwInput = value;
916  res = true;
917  } else if (name.compare("QuadraticTerms") == 0) {
918  FlagQuadraticTerms = value;
919  res = true;
920  } else
921  res = NPbase::setFlag(name, value);
922 
923  return (res);
924 }
std::string name
The name of the model.
Definition: Model.h:203
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of StandardModel.
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
void NPEffectiveGIMR::setParameter ( const std::string  name,
const double &  value 
)
protectedvirtual

A method to set the value of a parameter of the model.

Parameters
[in]namename of a model parameter
[in]valuethe value to be assigned to the parameter specified by name

Reimplemented from StandardModel.

Definition at line 335 of file NPEffectiveGIMR.cpp.

336 {
337  if (name.compare("CHG") == 0)
338  CHG = value;
339  else if (name.compare("CHW") == 0)
340  CHW = value;
341  else if (name.compare("CHB") == 0)
342  CHB = value;
343  else if (name.compare("CHWB") == 0)
344  CHWB = value;
345  else if (name.compare("CHD") == 0)
346  CHD = value;
347  else if (name.compare("CHbox") == 0)
348  CHbox = value;
349  else if (name.compare("CH") == 0)
350  CH = value;
351  else if (name.compare("CHL1_11") == 0)
352  CHL1_11 = value;
353  else if (name.compare("CHL1_12r") == 0)
354  CHL1_12r = value;
355  else if (name.compare("CHL1_13r") == 0)
356  CHL1_13r = value;
357  else if (name.compare("CHL1_22") == 0)
358  CHL1_22 = value;
359  else if (name.compare("CHL1_23r") == 0)
360  CHL1_23r = value;
361  else if (name.compare("CHL1_33") == 0)
362  CHL1_33 = value;
363  else if (name.compare("CHL1_12i") == 0)
364  CHL1_12i = value;
365  else if (name.compare("CHL1_13i") == 0)
366  CHL1_13i = value;
367  else if (name.compare("CHL1_23i") == 0)
368  CHL1_23i = value;
369  else if (name.compare("CHL1") == 0) {
370  CHL1_11 = value;
371  CHL1_12r = 0.0;
372  CHL1_13r = 0.0;
373  CHL1_22 = value;
374  CHL1_23r = 0.0;
375  CHL1_33 = value;
376  CHL1_12i = 0.0;
377  CHL1_13i = 0.0;
378  CHL1_23i = 0.0;
379  } else if (name.compare("CHL3_11") == 0)
380  CHL3_11 = value;
381  else if (name.compare("CHL3_12r") == 0)
382  CHL3_12r = value;
383  else if (name.compare("CHL3_13r") == 0)
384  CHL3_13r = value;
385  else if (name.compare("CHL3_22") == 0)
386  CHL3_22 = value;
387  else if (name.compare("CHL3_23r") == 0)
388  CHL3_23r = value;
389  else if (name.compare("CHL3_33") == 0)
390  CHL3_33 = value;
391  else if (name.compare("CHL3_12i") == 0)
392  CHL3_12i = value;
393  else if (name.compare("CHL3_13i") == 0)
394  CHL3_13i = value;
395  else if (name.compare("CHL3_23i") == 0)
396  CHL3_23i = value;
397  else if (name.compare("CHL3") == 0) {
398  CHL3_11 = value;
399  CHL3_12r = 0.0;
400  CHL3_13r = 0.0;
401  CHL3_22 = value;
402  CHL3_23r = 0.0;
403  CHL3_33 = value;
404  CHL3_12i = 0.0;
405  CHL3_13i = 0.0;
406  CHL3_23i = 0.0;
407  } else if (name.compare("CHe_11") == 0)
408  CHe_11 = value;
409  else if (name.compare("CHe_12r") == 0)
410  CHe_12r = value;
411  else if (name.compare("CHe_13r") == 0)
412  CHe_13r = value;
413  else if (name.compare("CHe_22") == 0)
414  CHe_22 = value;
415  else if (name.compare("CHe_23r") == 0)
416  CHe_23r = value;
417  else if (name.compare("CHe_33") == 0)
418  CHe_33 = value;
419  else if (name.compare("CHe_12i") == 0)
420  CHe_12i = value;
421  else if (name.compare("CHe_13i") == 0)
422  CHe_13i = value;
423  else if (name.compare("CHe_23i") == 0)
424  CHe_23i = value;
425  else if (name.compare("CHe") == 0) {
426  CHe_11 = value;
427  CHe_12r = 0.0;
428  CHe_13r = 0.0;
429  CHe_22 = value;
430  CHe_23r = 0.0;
431  CHe_33 = value;
432  CHe_12i = 0.0;
433  CHe_13i = 0.0;
434  CHe_23i = 0.0;
435  } else if (name.compare("CHQ1_11") == 0)
436  CHQ1_11 = value;
437  else if (name.compare("CHQ1_12r") == 0)
438  CHQ1_12r = value;
439  else if (name.compare("CHQ1_13r") == 0)
440  CHQ1_13r = value;
441  else if (name.compare("CHQ1_22") == 0)
442  CHQ1_22 = value;
443  else if (name.compare("CHQ1_23r") == 0)
444  CHQ1_23r = value;
445  else if (name.compare("CHQ1_33") == 0)
446  CHQ1_33 = value;
447  else if (name.compare("CHQ1_12i") == 0)
448  CHQ1_12i = value;
449  else if (name.compare("CHQ1_13i") == 0)
450  CHQ1_13i = value;
451  else if (name.compare("CHQ1_23i") == 0)
452  CHQ1_23i = value;
453  else if (name.compare("CHQ1") == 0) {
454  CHQ1_11 = value;
455  CHQ1_12r = 0.0;
456  CHQ1_13r = 0.0;
457  CHQ1_22 = value;
458  CHQ1_23r = 0.0;
459  CHQ1_33 = value;
460  CHQ1_12i = 0.0;
461  CHQ1_13i = 0.0;
462  CHQ1_23i = 0.0;
463  } else if (name.compare("CHQ3_11") == 0)
464  CHQ3_11 = value;
465  else if (name.compare("CHQ3_12r") == 0)
466  CHQ3_12r = value;
467  else if (name.compare("CHQ3_13r") == 0)
468  CHQ3_13r = value;
469  else if (name.compare("CHQ3_22") == 0)
470  CHQ3_22 = value;
471  else if (name.compare("CHQ3_23r") == 0)
472  CHQ3_23r = value;
473  else if (name.compare("CHQ3_33") == 0)
474  CHQ3_33 = value;
475  else if (name.compare("CHQ3_12i") == 0)
476  CHQ3_12i = value;
477  else if (name.compare("CHQ3_13i") == 0)
478  CHQ3_13i = value;
479  else if (name.compare("CHQ3_23i") == 0)
480  CHQ3_23i = value;
481  else if (name.compare("CHQ3") == 0) {
482  CHQ3_11 = value;
483  CHQ3_12r = 0.0;
484  CHQ3_13r = 0.0;
485  CHQ3_22 = value;
486  CHQ3_23r = 0.0;
487  CHQ3_33 = value;
488  CHQ3_12i = 0.0;
489  CHQ3_13i = 0.0;
490  CHQ3_23i = 0.0;
491  } else if (name.compare("CHu_11") == 0)
492  CHu_11 = value;
493  else if (name.compare("CHu_12r") == 0)
494  CHu_12r = value;
495  else if (name.compare("CHu_13r") == 0)
496  CHu_13r = value;
497  else if (name.compare("CHu_22") == 0)
498  CHu_22 = value;
499  else if (name.compare("CHu_23r") == 0)
500  CHu_23r = value;
501  else if (name.compare("CHu_33") == 0)
502  CHu_33 = value;
503  else if (name.compare("CHu_12i") == 0)
504  CHu_12i = value;
505  else if (name.compare("CHu_13i") == 0)
506  CHu_13i = value;
507  else if (name.compare("CHu_23i") == 0)
508  CHu_23i = value;
509  else if (name.compare("CHu") == 0) {
510  CHu_11 = value;
511  CHu_12r = 0.0;
512  CHu_13r = 0.0;
513  CHu_22 = value;
514  CHu_23r = 0.0;
515  CHu_33 = value;
516  CHu_12i = 0.0;
517  CHu_13i = 0.0;
518  CHu_23i = 0.0;
519  } else if (name.compare("CHd_11") == 0)
520  CHd_11 = value;
521  else if (name.compare("CHd_12r") == 0)
522  CHd_12r = value;
523  else if (name.compare("CHd_13r") == 0)
524  CHd_13r = value;
525  else if (name.compare("CHd_22") == 0)
526  CHd_22 = value;
527  else if (name.compare("CHd_23r") == 0)
528  CHd_23r = value;
529  else if (name.compare("CHd_33") == 0)
530  CHd_33 = value;
531  else if (name.compare("CHd_12i") == 0)
532  CHd_12i = value;
533  else if (name.compare("CHd_13i") == 0)
534  CHd_13i = value;
535  else if (name.compare("CHd_23i") == 0)
536  CHd_23i = value;
537  else if (name.compare("CHd") == 0) {
538  CHd_11 = value;
539  CHd_12r = 0.0;
540  CHd_13r = 0.0;
541  CHd_22 = value;
542  CHd_23r = 0.0;
543  CHd_33 = value;
544  CHd_12i = 0.0;
545  CHd_13i = 0.0;
546  CHd_23i = 0.0;
547  } else if (name.compare("CHud_11r") == 0)
548  CHud_11r = value;
549  else if (name.compare("CHud_12r") == 0)
550  CHud_12r = value;
551  else if (name.compare("CHud_13r") == 0)
552  CHud_13r = value;
553  else if (name.compare("CHud_22r") == 0)
554  CHud_22r = value;
555  else if (name.compare("CHud_23r") == 0)
556  CHud_23r = value;
557  else if (name.compare("CHud_33r") == 0)
558  CHud_33r = value;
559  else if (name.compare("CHud_r") == 0) {
560  CHud_11r = value;
561  CHud_12r = 0.0;
562  CHud_13r = 0.0;
563  CHud_22r = value;
564  CHud_23r = 0.0;
565  CHud_33r = value;
566  } else if (name.compare("CHud_11i") == 0)
567  CHud_11i = value;
568  else if (name.compare("CHud_12i") == 0)
569  CHud_12i = value;
570  else if (name.compare("CHud_13i") == 0)
571  CHud_13i = value;
572  else if (name.compare("CHud_22i") == 0)
573  CHud_22i = value;
574  else if (name.compare("CHud_23i") == 0)
575  CHud_23i = value;
576  else if (name.compare("CHud_33i") == 0)
577  CHud_33i = value;
578  else if (name.compare("CHud_i") == 0) {
579  CHud_11i = value;
580  CHud_12i = 0.0;
581  CHud_13i = 0.0;
582  CHud_22i = value;
583  CHud_23i = 0.0;
584  CHud_33i = value;
585  } else if (name.compare("CeH_11r") == 0)
586  CeH_11r = value;
587  else if (name.compare("CeH_12r") == 0)
588  CeH_12r = value;
589  else if (name.compare("CeH_13r") == 0)
590  CeH_13r = value;
591  else if (name.compare("CeH_22r") == 0)
592  CeH_22r = value;
593  else if (name.compare("CeH_23r") == 0)
594  CeH_23r = value;
595  else if (name.compare("CeH_33r") == 0)
596  CeH_33r = value;
597  else if (name.compare("CeH_r") == 0) {
598  CeH_11r = value;
599  CeH_12r = 0.0;
600  CeH_13r = 0.0;
601  CeH_22r = value;
602  CeH_23r = 0.0;
603  CeH_33r = value;
604  } else if (name.compare("CeH_11i") == 0)
605  CeH_11i = value;
606  else if (name.compare("CeH_12i") == 0)
607  CeH_12i = value;
608  else if (name.compare("CeH_13i") == 0)
609  CeH_13i = value;
610  else if (name.compare("CeH_22i") == 0)
611  CeH_22i = value;
612  else if (name.compare("CeH_23i") == 0)
613  CeH_23i = value;
614  else if (name.compare("CeH_33i") == 0)
615  CeH_33i = value;
616  else if (name.compare("CeH_i") == 0) {
617  CeH_11i = value;
618  CeH_12i = 0.0;
619  CeH_13i = 0.0;
620  CeH_22i = value;
621  CeH_23i = 0.0;
622  CeH_33i = value;
623  } else if (name.compare("CuH_11r") == 0)
624  CuH_11r = value;
625  else if (name.compare("CuH_12r") == 0)
626  CuH_12r = value;
627  else if (name.compare("CuH_13r") == 0)
628  CuH_13r = value;
629  else if (name.compare("CuH_22r") == 0)
630  CuH_22r = value;
631  else if (name.compare("CuH_23r") == 0)
632  CuH_23r = value;
633  else if (name.compare("CuH_33r") == 0)
634  CuH_33r = value;
635  else if (name.compare("CuH_r") == 0) {
636  CuH_11r = value;
637  CuH_12r = 0.0;
638  CuH_13r = 0.0;
639  CuH_22r = value;
640  CuH_23r = 0.0;
641  CuH_33r = value;
642  } else if (name.compare("CuH_11i") == 0)
643  CuH_11i = value;
644  else if (name.compare("CuH_12i") == 0)
645  CuH_12i = value;
646  else if (name.compare("CuH_13i") == 0)
647  CuH_13i = value;
648  else if (name.compare("CuH_22i") == 0)
649  CuH_22i = value;
650  else if (name.compare("CuH_23i") == 0)
651  CuH_23i = value;
652  else if (name.compare("CuH_33i") == 0)
653  CuH_33i = value;
654  else if (name.compare("CuH_i") == 0) {
655  CuH_11i = value;
656  CuH_12i = 0.0;
657  CuH_13i = 0.0;
658  CuH_22i = value;
659  CuH_23i = 0.0;
660  CuH_33i = value;
661  } else if (name.compare("CdH_11r") == 0)
662  CdH_11r = value;
663  else if (name.compare("CdH_12r") == 0)
664  CdH_12r = value;
665  else if (name.compare("CdH_13r") == 0)
666  CdH_13r = value;
667  else if (name.compare("CdH_22r") == 0)
668  CdH_22r = value;
669  else if (name.compare("CdH_23r") == 0)
670  CdH_23r = value;
671  else if (name.compare("CdH_33r") == 0)
672  CdH_33r = value;
673  else if (name.compare("CdH_r") == 0) {
674  CdH_11r = value;
675  CdH_12r = 0.0;
676  CdH_13r = 0.0;
677  CdH_22r = value;
678  CdH_23r = 0.0;
679  CdH_33r = value;
680  } else if (name.compare("CdH_11i") == 0)
681  CdH_11i = value;
682  else if (name.compare("CdH_12i") == 0)
683  CdH_12i = value;
684  else if (name.compare("CdH_13i") == 0)
685  CdH_13i = value;
686  else if (name.compare("CdH_22i") == 0)
687  CdH_22i = value;
688  else if (name.compare("CdH_23i") == 0)
689  CdH_23i = value;
690  else if (name.compare("CdH_33i") == 0)
691  CdH_33i = value;
692  else if (name.compare("CdH_i") == 0) {
693  CdH_11i = value;
694  CdH_12i = 0.0;
695  CdH_13i = 0.0;
696  CdH_22i = value;
697  CdH_23i = 0.0;
698  CdH_33i = value;
699  } else if (name.compare("CLL_1221") == 0) {
700  CLL_1221 = value;
701  CLL_2112 = value;
702  } else if (name.compare("CLL") == 0) {
703  CLL_1221 = value;
704  CLL_2112 = value;
705  } else if (name.compare("Lambda_NP") == 0) {
706  Lambda_NP = value;
707  } else if (name.compare("eVBF2_HZZ1") == 0) {
708  eVBF2_HZZ1 = value;
709  } else if (name.compare("eVBF2_HZZ2") == 0) {
710  eVBF2_HZZ2 = value;
711  } else if (name.compare("eVBF2_HZZ3") == 0) {
712  eVBF2_HZZ3 = value;
713  } else if (name.compare("eVBF2_HZA1") == 0) {
714  eVBF2_HZA1 = value;
715  } else if (name.compare("eVBF2_HZA2") == 0) {
716  eVBF2_HZA2 = value;
717  } else if (name.compare("eVBF2_HAA") == 0) {
718  eVBF2_HAA = value;
719  } else if (name.compare("eVBF2_HWW1") == 0) {
720  eVBF2_HWW1 = value;
721  } else if (name.compare("eVBF2_HWW2") == 0) {
722  eVBF2_HWW2 = value;
723  } else if (name.compare("eVBF2_HWW3") == 0) {
724  eVBF2_HWW3 = value;
725  } else if (name.compare("eVBF2_Hgg") == 0) {
726  eVBF2_Hgg = value;
727  } else if (name.compare("eVBF2_HZuL") == 0) {
728  eVBF2_HZuL = value;
729  } else if (name.compare("eVBF2_HZuR") == 0) {
730  eVBF2_HZuR = value;
731  } else if (name.compare("eVBF2_HZdL") == 0) {
732  eVBF2_HZdL = value;
733  } else if (name.compare("eVBF2_HZdR") == 0) {
734  eVBF2_HZdR = value;
735  } else if (name.compare("eVBF2_HWud") == 0) {
736  eVBF2_HWud = value;
737  } else if (name.compare("eVBF2_ZuL") == 0) {
738  eVBF2_ZuL = value;
739  } else if (name.compare("eVBF2_ZuR") == 0) {
740  eVBF2_ZuR = value;
741  } else if (name.compare("eVBF2_ZdL") == 0) {
742  eVBF2_ZdL = value;
743  } else if (name.compare("eVBF2_ZdR") == 0) {
744  eVBF2_ZdR = value;
745  } else if (name.compare("eVBF2_Wud") == 0) {
746  eVBF2_Wud = value;
747  } else if (name.compare("eVBF78_HZZ1") == 0) {
748  eVBF78_HZZ1 = value;
749  } else if (name.compare("eVBF78_HZZ2") == 0) {
750  eVBF78_HZZ2 = value;
751  } else if (name.compare("eVBF78_HZZ3") == 0) {
752  eVBF78_HZZ3 = value;
753  } else if (name.compare("eVBF78_HZA1") == 0) {
754  eVBF78_HZA1 = value;
755  } else if (name.compare("eVBF78_HZA2") == 0) {
756  eVBF78_HZA2 = value;
757  } else if (name.compare("eVBF78_HAA") == 0) {
758  eVBF78_HAA = value;
759  } else if (name.compare("eVBF78_HWW1") == 0) {
760  eVBF78_HWW1 = value;
761  } else if (name.compare("eVBF78_HWW2") == 0) {
762  eVBF78_HWW2 = value;
763  } else if (name.compare("eVBF78_HWW3") == 0) {
764  eVBF78_HWW3 = value;
765  } else if (name.compare("eVBF78_Hgg") == 0) {
766  eVBF78_Hgg = value;
767  } else if (name.compare("eVBF78_HZuL") == 0) {
768  eVBF78_HZuL = value;
769  } else if (name.compare("eVBF78_HZuR") == 0) {
770  eVBF78_HZuR = value;
771  } else if (name.compare("eVBF78_HZdL") == 0) {
772  eVBF78_HZdL = value;
773  } else if (name.compare("eVBF78_HZdR") == 0) {
774  eVBF78_HZdR = value;
775  } else if (name.compare("eVBF78_HWud") == 0) {
776  eVBF78_HWud = value;
777  } else if (name.compare("eVBF78_ZuL") == 0) {
778  eVBF78_ZuL = value;
779  } else if (name.compare("eVBF78_ZuR") == 0) {
780  eVBF78_ZuR = value;
781  } else if (name.compare("eVBF78_ZdL") == 0) {
782  eVBF78_ZdL = value;
783  } else if (name.compare("eVBF78_ZdR") == 0) {
784  eVBF78_ZdR = value;
785  } else if (name.compare("eVBF78_Wud") == 0) {
786  eVBF78_Wud = value;
787  } else if (name.compare("eWH2_HWW1") == 0) {
788  eWH2_HWW1 = value;
789  } else if (name.compare("eWH2_HWW2") == 0) {
790  eWH2_HWW2 = value;
791  } else if (name.compare("eWH2_HWW3") == 0) {
792  eWH2_HWW3 = value;
793  } else if (name.compare("eWH2_HWud") == 0) {
794  eWH2_HWud = value;
795  } else if (name.compare("eWH2_Wud") == 0) {
796  eWH2_Wud = value;
797  } else if (name.compare("eWH78_HWW1") == 0) {
798  eWH78_HWW1 = value;
799  } else if (name.compare("eWH78_HWW2") == 0) {
800  eWH78_HWW2 = value;
801  } else if (name.compare("eWH78_HWW3") == 0) {
802  eWH78_HWW3 = value;
803  } else if (name.compare("eWH78_HWud") == 0) {
804  eWH78_HWud = value;
805  } else if (name.compare("eWH78_Wud") == 0) {
806  eWH78_Wud = value;
807  } else if (name.compare("eZH2_HZZ1") == 0) {
808  eZH2_HZZ1 = value;
809  } else if (name.compare("eZH2_HZZ2") == 0) {
810  eZH2_HZZ2 = value;
811  } else if (name.compare("eZH2_HZZ3") == 0) {
812  eZH2_HZZ3 = value;
813  } else if (name.compare("eZH2_HZA1") == 0) {
814  eZH2_HZA1 = value;
815  } else if (name.compare("eZH2_HZA2") == 0) {
816  eZH2_HZA2 = value;
817  } else if (name.compare("eZH2_HZuL") == 0) {
818  eZH2_HZuL = value;
819  } else if (name.compare("eZH2_HZuR") == 0) {
820  eZH2_HZuR = value;
821  } else if (name.compare("eZH2_HZdL") == 0) {
822  eZH2_HZdL = value;
823  } else if (name.compare("eZH2_HZdR") == 0) {
824  eZH2_HZdR = value;
825  } else if (name.compare("eZH2_ZuL") == 0) {
826  eZH2_ZuL = value;
827  } else if (name.compare("eZH2_ZuR") == 0) {
828  eZH2_ZuR = value;
829  } else if (name.compare("eZH2_ZdL") == 0) {
830  eZH2_ZdL = value;
831  } else if (name.compare("eZH2_ZdR") == 0) {
832  eZH2_ZdR = value;
833  } else if (name.compare("eZH78_HZZ1") == 0) {
834  eZH78_HZZ1 = value;
835  } else if (name.compare("eZH78_HZZ2") == 0) {
836  eZH78_HZZ2 = value;
837  } else if (name.compare("eZH78_HZZ3") == 0) {
838  eZH78_HZZ3 = value;
839  } else if (name.compare("eZH78_HZA1") == 0) {
840  eZH78_HZA1 = value;
841  } else if (name.compare("eZH78_HZA2") == 0) {
842  eZH78_HZA2 = value;
843  } else if (name.compare("eZH78_HZuL") == 0) {
844  eZH78_HZuL = value;
845  } else if (name.compare("eZH78_HZuR") == 0) {
846  eZH78_HZuR = value;
847  } else if (name.compare("eZH78_HZdL") == 0) {
848  eZH78_HZdL = value;
849  } else if (name.compare("eZH78_HZdR") == 0) {
850  eZH78_HZdR = value;
851  } else if (name.compare("eZH78_ZuL") == 0) {
852  eZH78_ZuL = value;
853  } else if (name.compare("eZH78_ZuR") == 0) {
854  eZH78_ZuR = value;
855  } else if (name.compare("eZH78_ZdL") == 0) {
856  eZH78_ZdL = value;
857  } else if (name.compare("eZH78_ZdR") == 0) {
858  eZH78_ZdR = value;
859  } else if (name.compare("ettH2_Htt") == 0) {
860  ettH2_Htt = value;
861  } else if (name.compare("ettH2_Hgg") == 0) {
862  ettH2_Hgg = value;
863  } else if (name.compare("ettH78_Htt") == 0) {
864  ettH78_Htt = value;
865  } else if (name.compare("ettH78_Hgg") == 0) {
866  ettH78_Hgg = value;
867  } else if (name.compare("MwInput") == 0)
868  MwInput = value;
869  else
870  NPbase::setParameter(name, value);
871 }
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CeH_23r
The dimension-6 operator coefficient (real part).
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_33
The dimension-6 operator coefficient .
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
double CHe_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHe_23r
The dimension-6 operator coefficient (real part).
double CHL3_22
The dimension-6 operator coefficient .
double CHD
The dimension-6 operator coefficient .
double CdH_33r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_13i
The dimension-6 operator coefficient (imaginary part).
double CHu_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_23i
The dimension-6 operator coefficient (imaginary part).
double MwInput
The input value for the -boson mass if FlagMwInput is true.
double CeH_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ1_33
The dimension-6 operator coefficient .
double CLL_1221
The dimension-6 operator coefficient .
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHud_22r
The dimension-6 operator coefficient (real part).
double CHL3_11
The dimension-6 operator coefficient .
double CHQ1_13r
The dimension-6 operator coefficient (real part).
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double CHQ1_11
The dimension-6 operator coefficient .
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_13i
The dimension-6 operator coefficient (imaginary part).
double CH
The dimension-6 operator coefficient .
double CHQ3_23i
The dimension-6 operator coefficient (imaginary part).
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHd_13i
The dimension-6 operator coefficient (imaginary part).
double CeH_11r
The dimension-6 operator coefficient (real part).
double CHL1_23i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double CHu_23r
The dimension-6 operator coefficient (real part).
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHud_33r
The dimension-6 operator coefficient (real part).
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHG
The dimension-6 operator coefficient .
double CHd_33
The dimension-6 operator coefficient .
double CHL3_33
The dimension-6 operator coefficient .
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHe_13r
The dimension-6 operator coefficient (real part).
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHu_12r
The dimension-6 operator coefficient (real part).
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CeH_23i
The dimension-6 operator coefficient (imaginary part).
double CHL1_23r
The dimension-6 operator coefficient (real part).
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_22r
The dimension-6 operator coefficient (real part).
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuH_13r
The dimension-6 operator coefficient (real part).
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHu_22
The dimension-6 operator coefficient .
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_23r
The dimension-6 operator coefficient (real part).
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHe_12r
The dimension-6 operator coefficient (real part).
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHe_33
The dimension-6 operator coefficient .
std::string name
The name of the model.
Definition: Model.h:203
double CdH_22r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHd_11
The dimension-6 operator coefficient .
double CHu_11
The dimension-6 operator coefficient .
double CHQ3_13r
The dimension-6 operator coefficient (real part).
double CHud_13r
The dimension-6 operator coefficient (real part).
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHud_12i
The dimension-6 operator coefficient (imaginary part).
double CuH_13i
The dimension-6 operator coefficient (imaginary part).
double CHL3_23i
The dimension-6 operator coefficient (real part).
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHQ1_23r
The dimension-6 operator coefficient (real part).
double CHQ1_12r
The dimension-6 operator coefficient (real part).
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL3_13r
The dimension-6 operator coefficient (real part).
double CHQ1_23i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_12i
The dimension-6 operator coefficient (imaginary part).
double CHL1_22
The dimension-6 operator coefficient .
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL1_33
The dimension-6 operator coefficient .
double CHQ3_23r
The dimension-6 operator coefficient (real part).
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
double CHQ3_12r
The dimension-6 operator coefficient (real part).
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CeH_33r
The dimension-6 operator coefficient (real part).
double CHud_11r
The dimension-6 operator coefficient (real part).
double CuH_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuH_12r
The dimension-6 operator coefficient (real part).
double CuH_11r
The dimension-6 operator coefficient (real part).
double CHd_12r
The dimension-6 operator coefficient (real part).
double CdH_11r
The dimension-6 operator coefficient (real part).
double CHW
The dimension-6 operator coefficient .
double CuH_33r
The dimension-6 operator coefficient (real part).
double CHd_22
The dimension-6 operator coefficient .
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHB
The dimension-6 operator coefficient .
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_22
The dimension-6 operator coefficient .
double CHe_22
The dimension-6 operator coefficient .
double CHL3_12i
The dimension-6 operator coefficient (real part).
double CHL3_23r
The dimension-6 operator coefficient (real part).
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHud_12r
The dimension-6 operator coefficient (real part).
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_23i
The dimension-6 operator coefficient (imaginary part).
double CdH_13i
The dimension-6 operator coefficient (imaginary part).
double CHbox
The dimension-6 operator coefficient .
double CeH_13r
The dimension-6 operator coefficient (real part).
double CHd_12i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
double CHd_23i
The dimension-6 operator coefficient (imaginary part).
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
double CHL3_13i
The dimension-6 operator coefficient (real part).
double CHQ1_22
The dimension-6 operator coefficient .
double CdH_23r
The dimension-6 operator coefficient (real part).
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_12i
The dimension-6 operator coefficient (imaginary part).
double CdH_12r
The dimension-6 operator coefficient (real part).
double CHWB
The dimension-6 operator coefficient .
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CLL_2112
The dimension-6 operator coefficient .
double CHud_23i
The dimension-6 operator coefficient (imaginary part).
double CHL1_12r
The dimension-6 operator coefficient (real part).
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_23i
The dimension-6 operator coefficient (imaginary part).
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHQ1_13i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_13r
The dimension-6 operator coefficient (real part).
double CHe_23i
The dimension-6 operator coefficient (imaginary part).
double CHL3_12r
The dimension-6 operator coefficient (real part).
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_33
The dimension-6 operator coefficient .
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHu_13r
The dimension-6 operator coefficient (real part).
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_11
The dimension-6 operator coefficient .
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_13r
The dimension-6 operator coefficient (real part).
double Lambda_NP
The new physics scale [GeV].
double CeH_12i
The dimension-6 operator coefficient (imaginary part).
double CHd_23r
The dimension-6 operator coefficient (real part).
double CHd_13r
The dimension-6 operator coefficient (real part).
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_22r
The dimension-6 operator coefficient (real part).
double CuH_23r
The dimension-6 operator coefficient (real part).
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHe_11
The dimension-6 operator coefficient .
double CeH_12r
The dimension-6 operator coefficient (real part).
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHQ1_12i
The dimension-6 operator coefficient (imaginary part).
double CHe_13i
The dimension-6 operator coefficient (imaginary part).
double CHL1_11
The dimension-6 operator coefficient .
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHL1_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...

Member Data Documentation

double NPEffectiveGIMR::CdH_11i
protected

The dimension-6 operator coefficient \((C_{DH})_{11}\) (imaginary part).

Definition at line 1102 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_11r
protected

The dimension-6 operator coefficient \((C_{DH})_{11}\) (real part).

Definition at line 1096 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_12i
protected

The dimension-6 operator coefficient \((C_{DH})_{12}\) (imaginary part).

Definition at line 1103 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_12r
protected

The dimension-6 operator coefficient \((C_{DH})_{12}\) (real part).

Definition at line 1097 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_13i
protected

The dimension-6 operator coefficient \((C_{DH})_{13}\) (imaginary part).

Definition at line 1104 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_13r
protected

The dimension-6 operator coefficient \((C_{DH})_{13}\) (real part).

Definition at line 1098 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_22i
protected

The dimension-6 operator coefficient \((C_{DH})_{22}\) (imaginary part).

Definition at line 1105 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_22r
protected

The dimension-6 operator coefficient \((C_{DH})_{22}\) (real part).

Definition at line 1099 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_23i
protected

The dimension-6 operator coefficient \((C_{DH})_{23}\) (imaginary part).

Definition at line 1106 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_23r
protected

The dimension-6 operator coefficient \((C_{DH})_{23}\) (real part).

Definition at line 1100 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_33i
protected

The dimension-6 operator coefficient \((C_{DH})_{33}\) (imaginary part).

Definition at line 1107 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CdH_33r
protected

The dimension-6 operator coefficient \((C_{DH})_{33}\) (real part).

Definition at line 1101 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_11i
protected

The dimension-6 operator coefficient \((C_{EH})_{11}\) (imaginary part).

Definition at line 1078 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_11r
protected

The dimension-6 operator coefficient \((C_{EH})_{11}\) (real part).

Definition at line 1072 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_12i
protected

The dimension-6 operator coefficient \((C_{EH})_{12}\) (imaginary part).

Definition at line 1079 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_12r
protected

The dimension-6 operator coefficient \((C_{EH})_{12}\) (real part).

Definition at line 1073 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_13i
protected

The dimension-6 operator coefficient \((C_{EH})_{13}\) (imaginary part).

Definition at line 1080 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_13r
protected

The dimension-6 operator coefficient \((C_{EH})_{13}\) (real part).

Definition at line 1074 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_22i
protected

The dimension-6 operator coefficient \((C_{EH})_{22}\) (imaginary part).

Definition at line 1081 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_22r
protected

The dimension-6 operator coefficient \((C_{EH})_{22}\) (real part).

Definition at line 1075 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_23i
protected

The dimension-6 operator coefficient \((C_{EH})_{23}\) (imaginary part).

Definition at line 1082 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_23r
protected

The dimension-6 operator coefficient \((C_{EH})_{23}\) (real part).

Definition at line 1076 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_33i
protected

The dimension-6 operator coefficient \((C_{EH})_{33}\) (imaginary part).

Definition at line 1083 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CeH_33r
protected

The dimension-6 operator coefficient \((C_{EH})_{33}\) (real part).

Definition at line 1077 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CH
protected

The dimension-6 operator coefficient \(C_{H}\).

Definition at line 996 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHB
protected

The dimension-6 operator coefficient \(C_{HB}\).

Definition at line 992 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHbox
protected

The dimension-6 operator coefficient \(C_{H\Box}\).

Definition at line 995 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHD
protected

The dimension-6 operator coefficient \(C_{HD}\).

Definition at line 994 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_11
protected

The dimension-6 operator coefficient \((C_{HD})_{11}\).

Definition at line 1051 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_12i
protected

The dimension-6 operator coefficient \((C_{HD})_{12}\) (imaginary part).

Definition at line 1057 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_12r
protected

The dimension-6 operator coefficient \((C_{HD})_{12}\) (real part).

Definition at line 1052 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_13i
protected

The dimension-6 operator coefficient \((C_{HD})_{13}\) (imaginary part).

Definition at line 1058 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_13r
protected

The dimension-6 operator coefficient \((C_{HD})_{13}\) (real part).

Definition at line 1053 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_22
protected

The dimension-6 operator coefficient \((C_{HD})_{22}\).

Definition at line 1054 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_23i
protected

The dimension-6 operator coefficient \((C_{HD})_{23}\) (imaginary part).

Definition at line 1059 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_23r
protected

The dimension-6 operator coefficient \((C_{HD})_{23}\) (real part).

Definition at line 1055 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHd_33
protected

The dimension-6 operator coefficient \((C_{HD})_{33}\).

Definition at line 1056 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_11
protected

The dimension-6 operator coefficient \((C_{HE})_{11}\).

Definition at line 1015 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_12i
protected

The dimension-6 operator coefficient \((C_{HE})_{12}\) (imaginary part).

Definition at line 1021 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_12r
protected

The dimension-6 operator coefficient \((C_{HE})_{12}\) (real part).

Definition at line 1016 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_13i
protected

The dimension-6 operator coefficient \((C_{HE})_{13}\) (imaginary part).

Definition at line 1022 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_13r
protected

The dimension-6 operator coefficient \((C_{HE})_{13}\) (real part).

Definition at line 1017 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_22
protected

The dimension-6 operator coefficient \((C_{HE})_{22}\).

Definition at line 1018 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_23i
protected

The dimension-6 operator coefficient \((C_{HE})_{23}\) (imaginary part).

Definition at line 1023 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_23r
protected

The dimension-6 operator coefficient \((C_{HE})_{23}\) (real part).

Definition at line 1019 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHe_33
protected

The dimension-6 operator coefficient \((C_{HE})_{33}\).

Definition at line 1020 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHG
protected

The dimension-6 operator coefficient \(C_{HG}\).

Definition at line 990 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_11
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{11}\).

Definition at line 997 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_12i
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{12}\) (imaginary part).

Definition at line 1003 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_12r
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{12}\) (real part).

Definition at line 998 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_13i
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{13}\) (imaginary part).

Definition at line 1004 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_13r
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{13}\) (real part).

Definition at line 999 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_22
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{22}\).

Definition at line 1000 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_23i
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{23}\) (imaginary part).

Definition at line 1005 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_23r
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{23}\) (real part).

Definition at line 1001 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL1_33
protected

The dimension-6 operator coefficient \((C_{HL}^{(1)})_{33}\).

Definition at line 1002 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_11
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{11}\).

Definition at line 1006 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_12i
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{12}\) (real part).

Definition at line 1012 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_12r
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{12}\) (real part).

Definition at line 1007 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_13i
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{13}\) (real part).

Definition at line 1013 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_13r
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{13}\) (real part).

Definition at line 1008 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_22
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{22}\).

Definition at line 1009 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_23i
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{23}\) (real part).

Definition at line 1014 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_23r
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{23}\) (real part).

Definition at line 1010 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHL3_33
protected

The dimension-6 operator coefficient \((C_{HL}^{(3)})_{33}\).

Definition at line 1011 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_11
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{11}\).

Definition at line 1024 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_12i
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{12}\) (imaginary part).

Definition at line 1030 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_12r
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{12}\) (real part).

Definition at line 1025 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_13i
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{13}\) (imaginary part).

Definition at line 1031 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_13r
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{13}\) (real part).

Definition at line 1026 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_22
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{22}\).

Definition at line 1027 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_23i
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{23}\) (imaginary part).

Definition at line 1032 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_23r
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{23}\) (real part).

Definition at line 1028 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ1_33
protected

The dimension-6 operator coefficient \((C_{HQ}^{(1)})_{33}\).

Definition at line 1029 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_11
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{11}\).

Definition at line 1033 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_12i
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{12}\) (imaginary part).

Definition at line 1039 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_12r
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{12}\) (real part).

Definition at line 1034 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_13i
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{13}\) (imaginary part).

Definition at line 1040 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_13r
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{13}\) (real part).

Definition at line 1035 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_22
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{22}\).

Definition at line 1036 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_23i
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{23}\) (imaginary part).

Definition at line 1041 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_23r
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{23}\) (real part).

Definition at line 1037 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHQ3_33
protected

The dimension-6 operator coefficient \((C_{HQ}^{(3)})_{33}\).

Definition at line 1038 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_11
protected

The dimension-6 operator coefficient \((C_{HU})_{11}\).

Definition at line 1042 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_12i
protected

The dimension-6 operator coefficient \((C_{HU})_{12}\) (imaginary part).

Definition at line 1048 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_12r
protected

The dimension-6 operator coefficient \((C_{HU})_{12}\) (real part).

Definition at line 1043 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_13i
protected

The dimension-6 operator coefficient \((C_{HU})_{13}\) (imaginary part).

Definition at line 1049 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_13r
protected

The dimension-6 operator coefficient \((C_{HU})_{13}\) (real part).

Definition at line 1044 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_22
protected

The dimension-6 operator coefficient \((C_{HU})_{22}\).

Definition at line 1045 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_23i
protected

The dimension-6 operator coefficient \((C_{HU})_{23}\) (imaginary part).

Definition at line 1050 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_23r
protected

The dimension-6 operator coefficient \((C_{HU})_{23}\) (real part).

Definition at line 1046 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHu_33
protected

The dimension-6 operator coefficient \((C_{HU})_{33}\).

Definition at line 1047 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_11i
protected

The dimension-6 operator coefficient \((C_{HUD})_{11}\) (imaginary part).

Definition at line 1066 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_11r
protected

The dimension-6 operator coefficient \((C_{HUD})_{11}\) (real part).

Definition at line 1060 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_12i
protected

The dimension-6 operator coefficient \((C_{HUD})_{12}\) (imaginary part).

Definition at line 1067 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_12r
protected

The dimension-6 operator coefficient \((C_{HUD})_{12}\) (real part).

Definition at line 1061 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_13i
protected

The dimension-6 operator coefficient \((C_{HUD})_{13}\) (imaginary part).

Definition at line 1068 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_13r
protected

The dimension-6 operator coefficient \((C_{HUD})_{13}\) (real part).

Definition at line 1062 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_22i
protected

The dimension-6 operator coefficient \((C_{HUD})_{22}\) (imaginary part).

Definition at line 1069 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_22r
protected

The dimension-6 operator coefficient \((C_{HUD})_{22}\) (real part).

Definition at line 1063 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_23i
protected

The dimension-6 operator coefficient \((C_{HUD})_{23}\) (imaginary part).

Definition at line 1070 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_23r
protected

The dimension-6 operator coefficient \((C_{HUD})_{23}\) (real part).

Definition at line 1064 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_33i
protected

The dimension-6 operator coefficient \((C_{HUD})_{33}\) (imaginary part).

Definition at line 1071 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHud_33r
protected

The dimension-6 operator coefficient \((C_{HUD})_{33}\) (real part).

Definition at line 1065 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHW
protected

The dimension-6 operator coefficient \(C_{HW}\).

Definition at line 991 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CHWB
protected

The dimension-6 operator coefficient \(C_{HWB}\).

Definition at line 993 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CLL_1221
protected

The dimension-6 operator coefficient \((C_{LL})_{1221}\).

Definition at line 1108 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CLL_2112
protected

The dimension-6 operator coefficient \((C_{LL})_{2112}\).

Definition at line 1109 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_11i
protected

The dimension-6 operator coefficient \((C_{UH})_{11}\) (imaginary part).

Definition at line 1090 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_11r
protected

The dimension-6 operator coefficient \((C_{UH})_{11}\) (real part).

Definition at line 1084 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_12i
protected

The dimension-6 operator coefficient \((C_{UH})_{12}\) (imaginary part).

Definition at line 1091 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_12r
protected

The dimension-6 operator coefficient \((C_{UH})_{12}\) (real part).

Definition at line 1085 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_13i
protected

The dimension-6 operator coefficient \((C_{UH})_{13}\) (imaginary part).

Definition at line 1092 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_13r
protected

The dimension-6 operator coefficient \((C_{UH})_{13}\) (real part).

Definition at line 1086 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_22i
protected

The dimension-6 operator coefficient \((C_{UH})_{22}\) (imaginary part).

Definition at line 1093 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_22r
protected

The dimension-6 operator coefficient \((C_{UH})_{22}\) (real part).

Definition at line 1087 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_23i
protected

The dimension-6 operator coefficient \((C_{UH})_{23}\) (imaginary part).

Definition at line 1094 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_23r
protected

The dimension-6 operator coefficient \((C_{UH})_{23}\) (real part).

Definition at line 1088 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_33i
protected

The dimension-6 operator coefficient \((C_{UH})_{33}\) (imaginary part).

Definition at line 1095 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::CuH_33r
protected

The dimension-6 operator coefficient \((C_{UH})_{33}\) (real part).

Definition at line 1089 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::cW2_tree
protected

The sqaure of the tree level values for the cosine of the weak angle.

Definition at line 1202 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::cW_tree
protected

The tree level values for the cosine of the weak angle.

Definition at line 1200 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::delta_AA
protected

Combination of dimension 6 coefficients modifying the \(A_\mu\) canonical field definition.

Definition at line 1205 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::delta_AZ
protected

Combination of dimension 6 coefficients modifying the \(A_\mu\) canonical field definition.

Definition at line 1206 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::delta_h
protected

Combinations of dimension 6 coefficients modifying the \(H\) canonical field definition.

Definition at line 1207 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::delta_ZZ
protected

Combination of dimension 6 coefficients modifying the \(Z_\mu\) canonical field definition.

Definition at line 1204 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::ettH2_Hgg
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to ttH production at Tevatron (1.96 TeV).

Definition at line 1192 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::ettH2_Htt
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Htt}\) to ttH production at Tevatron (1.96 TeV).

Definition at line 1191 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::ettH78_Hgg
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to ttH production at the LHC (7 & 8 TeV).

Definition at line 1194 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::ettH78_Htt
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Htt}\) to ttH production at the LHC (7 & 8 TeV).

Definition at line 1193 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HAA
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HAA}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1117 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_Hgg
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1121 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HWud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1126 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HWW1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1118 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HWW2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1119 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HWW3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1120 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZA1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1115 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZA2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1116 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1124 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1125 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1122 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1123 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZZ1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1112 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZZ2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1113 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_HZZ3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1114 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_Wud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1131 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_ZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1129 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_ZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1130 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_ZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1127 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF2_ZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to VBF production at Tevatron (1.96 TeV).

Definition at line 1128 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HAA
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HAA}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1137 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_Hgg
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Hgg}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1141 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HWud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1146 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HWW1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1138 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HWW2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1139 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HWW3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1140 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZA1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1135 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZA2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1136 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1144 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1145 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1142 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1143 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZZ1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1132 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZZ2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1133 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_HZZ3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1134 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_Wud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1151 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_ZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1149 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_ZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1150 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_ZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1147 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eVBF78_ZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to VBF production at the LHC (7 & 8 TeV).

Definition at line 1148 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH2_HWud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to WH production at Tevatron (1.96 TeV).

Definition at line 1156 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH2_HWW1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to WH production at Tevatron (1.96 TeV).

Definition at line 1153 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH2_HWW2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to WH production at Tevatron (1.96 TeV).

Definition at line 1154 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH2_HWW3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to WH production at Tevatron (1.96 TeV).

Definition at line 1155 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH2_Wud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to WH production at Tevatron (1.96 TeV).

Definition at line 1157 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH78_HWud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWud}^{L}\) to WH production at the LHC (7 & 8 TeV).

Definition at line 1161 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH78_HWW1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(1)}\) to WH production at the LHC (7 & 8 TeV).

Definition at line 1158 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH78_HWW2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(2)}\) to WH production at the LHC (7 & 8 TeV).

Definition at line 1159 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH78_HWW3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HWW}^{(3)}\) to WH production at the LHC (7 & 8 TeV).

Definition at line 1160 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eWH78_Wud
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Wud}^{L}\) to WH production at the LHC (7 & 8 TeV).

Definition at line 1162 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZA1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1167 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZA2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1168 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1171 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1172 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1169 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1170 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZZ1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1164 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZZ2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1165 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_HZZ3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1166 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_ZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1175 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_ZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1176 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_ZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1173 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH2_ZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to ZH production at Tevatron (1.96 TeV).

Definition at line 1174 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZA1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(1)}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1180 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZA2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZA}^{(2)}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1181 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{L}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1184 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZdd}^{R}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1185 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{L}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1182 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZuu}^{R}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1183 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZZ1
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(1)}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1177 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZZ2
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(2)}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1178 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_HZZ3
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{HZZ}^{(3)}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1179 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_ZdL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{L}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1188 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_ZdR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zdd}^{R}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1189 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_ZuL
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{L}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1186 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::eZH78_ZuR
protected

Theoretical uncertainty in the (linear) new physics contribution from \(g_{Zuu}^{R}\) to ZH production at the LHC (7 & 8 TeV).

Definition at line 1187 of file NPEffectiveGIMR.h.

const bool NPEffectiveGIMR::FlagLeptonUniversal
private

An internal boolean flag that is true if assuming lepton flavour universality.

Definition at line 1255 of file NPEffectiveGIMR.h.

bool NPEffectiveGIMR::FlagMwInput
private

A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is not implemented in this case.)

Definition at line 1248 of file NPEffectiveGIMR.h.

bool NPEffectiveGIMR::FlagQuadraticTerms
private

A boolean flag that is true if the quadratic terms in cross sections and widths are switched on.

Definition at line 1249 of file NPEffectiveGIMR.h.

const bool NPEffectiveGIMR::FlagQuarkUniversal
private

An internal boolean flag that is true if assuming quark flavour universality.

Definition at line 1261 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::Lambda_NP
protected

The new physics scale [GeV].

Definition at line 1110 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::LambdaNP2
protected

The square of the new physics scale [GeV \(^2\)].

Definition at line 1198 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::MwInput
protected

The input value for the \(W\)-boson mass if FlagMwInput is true.

Definition at line 1196 of file NPEffectiveGIMR.h.

const int NPEffectiveGIMR::NNPEffectiveGIMRVars = 200
static

The number of the model parameters in NPEffectiveGIMR.

 

Definition at line 429 of file NPEffectiveGIMR.h.

const int NPEffectiveGIMR::NNPEffectiveGIMRVars_LFU_QFU = 104
static

The number of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities.

 

Definition at line 441 of file NPEffectiveGIMR.h.

const std::string NPEffectiveGIMR::NPEffectiveGIMRVars
static

A string array containing the labels of the model parameters in NPEffectiveGIMR.

Definition at line 435 of file NPEffectiveGIMR.h.

const std::string NPEffectiveGIMR::NPEffectiveGIMRVars_LFU_QFU
static
Initial value:
= {"CHG", "CHW", "CHB", "CHWB", "CHD", "CHbox", "CH",
"CHL1", "CHL3", "CHe", "CHQ1", "CHQ3", "CHu", "CHd", "CHud_r", "CHud_i",
"CeH_r", "CeH_i", "CuH_r", "CuH_i", "CdH_r", "CdH_i", "CLL",
"Lambda_NP",
"eVBF2_HZZ1", "eVBF2_HZZ2", "eVBF2_HZZ3", "eVBF2_HZA1", "eVBF2_HZA2", "eVBF2_HAA",
"eVBF2_HWW1", "eVBF2_HWW2", "eVBF2_HWW3", "eVBF2_Hgg", "eVBF2_HZuL", "eVBF2_HZuR",
"eVBF2_HZdL", "eVBF2_HZdR", "eVBF2_HWud", "eVBF2_ZuL", "eVBF2_ZuR", "eVBF2_ZdL",
"eVBF2_ZdR", "eVBF2_Wud",
"eVBF78_HZZ1", "eVBF78_HZZ2", "eVBF78_HZZ3", "eVBF78_HZA1", "eVBF78_HZA2", "eVBF78_HAA",
"eVBF78_HWW1", "eVBF78_HWW2", "eVBF78_HWW3", "eVBF78_Hgg", "eVBF78_HZuL", "eVBF78_HZuR",
"eVBF78_HZdL", "eVBF78_HZdR", "eVBF78_HWud", "eVBF78_ZuL", "eVBF78_ZuR", "eVBF78_ZdL",
"eVBF78_ZdR", "eVBF78_Wud",
"eWH2_HWW1", "eWH2_HWW2", "eWH2_HWW3", "eWH2_HWud", "eWH2_Wud",
"eWH78_HWW1", "eWH78_HWW2", "eWH78_HWW3", "eWH78_HWud", "eWH78_Wud",
"eZH2_HZZ1", "eZH2_HZZ2", "eZH2_HZZ3", "eZH2_HZA1", "eZH2_HZA2", "eZH2_HZuL", "eZH2_HZuR",
"eZH2_HZdL", "eZH2_HZdR", "eZH2_ZuL", "eZH2_ZuR", "eZH2_ZdL", "eZH2_ZdR",
"eZH78_HZZ1", "eZH78_HZZ2", "eZH78_HZZ3", "eZH78_HZA1", "eZH78_HZA2", "eZH78_HZuL", "eZH78_HZuR",
"eZH78_HZdL", "eZH78_HZdR", "eZH78_ZuL", "eZH78_ZuR", "eZH78_ZdL", "eZH78_ZdR",
"ettH2_Htt", "ettH2_Hgg",
"ettH78_Htt", "ettH78_Hgg"}

A string array containing the labels of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities.

Definition at line 447 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::sW2_tree
protected

The sqaure of the tree level values for the sine of the weak angle.

Definition at line 1203 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::sW_tree
protected

The tree level values for the sine of the weak angle.

Definition at line 1201 of file NPEffectiveGIMR.h.

double NPEffectiveGIMR::v2_over_LambdaNP2
protected

The ratio between the EW vev and the new physics scale, squared \(v^2/\Lambda^2\).

Definition at line 1199 of file NPEffectiveGIMR.h.


The documentation for this class was generated from the following files: