a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
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:

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 [132].

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
CG \(C_{G} \) The coefficient of the operator \({\cal O}_{G}=f_{ABC}G_{\mu}^{A\nu} G_{\nu}^{B\rho}W_{\rho}^{C\mu}\).
CW \(C_{W} \) The coefficient of the operator \({\cal O}_{W}=\varepsilon_{abc}W_{\mu}^{a\nu} W_{\nu}^{b\rho}W_{\rho}^{b\mu}\).
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\).
CuG_klr, CuG_kli \(\mbox{Re}\big[(C_{uG})_{kl}\big], \mbox{Im}\big[(C_{uG})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{uG})_{ij} =\big(\overline{Q^i}\sigma^{\mu\nu} T_A U^j\big)\widetilde{H} G_{\mu\nu}^A\), for \(i,j=1,2,3\).
CuW_klr, CuW_kli \(\mbox{Re}\big[(C_{uW})_{kl}\big], \mbox{Im}\big[(C_{uW})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{uW})_{ij} =\big(\overline{Q^i}\sigma^{\mu\nu} \tau_a U^j\big)\widetilde{H} W_{\mu\nu}^a\), for \(i,j=1,2,3\).
CuB_klr, CuB_kli \(\mbox{Re}\big[(C_{uB})_{kl}\big], \mbox{Im}\big[(C_{uB})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{uB})_{ij} =\big(\overline{Q^i}\sigma^{\mu\nu} U^j\big)\widetilde{H} B_{\mu\nu}\), 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\).
CLQ1 \(C_{LQ}^{(1)}\) The coefficient of the operator \(({\cal O}_{LQ}^{(1)})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{Q^k}\,\gamma_\mu Q^l\big)\).
CLQ3 \(C_{LQ}^{(3)}\) The coefficient of the operator \(({\cal O}_{LQ}^{(3)})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu \tau_a L^j\big) \big(\overline{Q^k}\,\gamma_\mu \tau_a Q^l\big)\).
Cee \(C_{EE}\) The coefficient of the operator \(({\cal O}_{EE})_{ijkl}=\big(\overline{E^i}\,\gamma^\mu E^j\big) \big(\overline{E^k}\,\gamma_\mu E^l\big)\).
Ceu \(C_{EU}\) The coefficient of the operator \(({\cal O}_{EU})_{ijkl}=\big(\overline{E^i}\,\gamma^\mu E^j\big) \big(\overline{U^k}\,\gamma_\mu U^l\big)\).
Ced \(C_{ED}\) The coefficient of the operator \(({\cal O}_{ED})_{ijkl}=\big(\overline{E^i}\,\gamma^\mu E^j\big) \big(\overline{D^k}\,\gamma_\mu D^l\big)\).
CLe \(C_{LE}\) The coefficient of the operator \(({\cal O}_{LE})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{E^k}\,\gamma_\mu E^l\big)\).
CLu \(C_{LU}\) The coefficient of the operator \(({\cal O}_{LU})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{U^k}\,\gamma_\mu U^l\big)\).
CLd \(C_{LD}\) The coefficient of the operator \(({\cal O}_{LD})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{D^k}\,\gamma_\mu D^l\big)\).
CQe \(C_{QE}\) The coefficient of the operator \(({\cal O}_{QE})_{ijkl}=\big(\overline{Q^i}\,\gamma^\mu Q^j\big) \big(\overline{E^k}\,\gamma_\mu E^l\big)\).
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
CG \(C_{G} \) The coefficient of the operator \({\cal O}_{G}=f_{ABC}G_{\mu}^{A\nu} G_{\nu}^{B\rho}W_{\rho}^{C\mu}\).
CW \(C_{W} \) The coefficient of the operator \({\cal O}_{W}=\varepsilon_{abc}W_{\mu}^{a\nu} W_{\nu}^{b\rho}W_{\rho}^{b\mu}\).
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).
CuG_klr, CuG_kli \(\mbox{Re}\big[(C_{uG})_{kl}\big], \mbox{Im}\big[(C_{uG})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{uG})_{ij} =\big(\overline{Q^i}\sigma^{\mu\nu} T_A U^j\big)\widetilde{H} G_{\mu\nu}^A\), for \(i,j=1,2,3\).
CuW_klr, CuW_kli \(\mbox{Re}\big[(C_{uW})_{kl}\big], \mbox{Im}\big[(C_{uW})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{uW})_{ij} =\big(\overline{Q^i}\sigma^{\mu\nu} \tau_a U^j\big)\widetilde{H} W_{\mu\nu}^a\), for \(i,j=1,2,3\).
CuB_klr, CuB_kli \(\mbox{Re}\big[(C_{uB})_{kl}\big], \mbox{Im}\big[(C_{uB})_{kl}\big] \) The real and imaginary parts of the coefficient of the operator \(({\cal O}_{uB})_{ij} =\big(\overline{Q^i}\sigma^{\mu\nu} U^j\big)\widetilde{H} B_{\mu\nu}\), for \(i,j=1,2,3\).
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\).
CLQ1 \(C_{LQ}^{(1)}\) The coefficient of the operator \(({\cal O}_{LQ}^{(1)})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{Q^k}\,\gamma_\mu Q^l\big)\).
CLQ3 \(C_{LQ}^{(3)}\) The coefficient of the operator \(({\cal O}_{LQ}^{(3)})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu \tau_a L^j\big) \big(\overline{Q^k}\,\gamma_\mu \tau_a Q^l\big)\).
Cee \(C_{EE}\) The coefficient of the operator \(({\cal O}_{EE})_{ijkl}=\big(\overline{E^i}\,\gamma^\mu E^j\big) \big(\overline{E^k}\,\gamma_\mu E^l\big)\).
Ceu \(C_{EU}\) The coefficient of the operator \(({\cal O}_{EU})_{ijkl}=\big(\overline{E^i}\,\gamma^\mu E^j\big) \big(\overline{U^k}\,\gamma_\mu U^l\big)\).
Ced \(C_{ED}\) The coefficient of the operator \(({\cal O}_{ED})_{ijkl}=\big(\overline{E^i}\,\gamma^\mu E^j\big) \big(\overline{D^k}\,\gamma_\mu D^l\big)\).
CLe \(C_{LE}\) The coefficient of the operator \(({\cal O}_{LE})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{E^k}\,\gamma_\mu E^l\big)\).
CLu \(C_{LU}\) The coefficient of the operator \(({\cal O}_{LU})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{U^k}\,\gamma_\mu U^l\big)\).
CLd \(C_{LD}\) The coefficient of the operator \(({\cal O}_{LD})_{ijkl}=\big(\overline{L^i}\,\gamma^\mu L^j\big) \big(\overline{D^k}\,\gamma_\mu D^l\big)\).
CQe \(C_{QE}\) The coefficient of the operator \(({\cal O}_{QE})_{ijkl}=\big(\overline{Q^i}\,\gamma^\mu Q^j\big) \big(\overline{E^k}\,\gamma_\mu E^l\big)\).
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 610 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 BrHmumuRatio () const
 The ratio of the Br \((H\to \mu^+\mu^-)\) 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...
 
double CLL_bottom () const
 
double CLL_charm () const
 
double CLL_down () const
 
double CLL_mu () const
 
double CLL_strange () const
 
double CLL_tau () const
 
double CLL_up () const
 
double CLR_bottom () const
 
double CLR_charm () const
 
double CLR_down () const
 
double CLR_mu () const
 
double CLR_strange () const
 
double CLR_tau () const
 
double CLR_up () const
 
virtual double computeGammaTotalRatio () const
 The ratio of the \(\Gamma(H)\) in the current model and in the Standard Model. More...
 
double CRL_bottom () const
 
double CRL_charm () const
 
double CRL_down () const
 
double CRL_mu () const
 
double CRL_strange () const
 
double CRL_tau () const
 
double CRL_up () const
 
double CRR_bottom () const
 
double CRR_charm () const
 
double CRR_down () const
 
double CRR_mu () const
 
double CRR_strange () const
 
double CRR_tau () const
 
double CRR_up () const
 
virtual double deltaG1_hWW () const
 The new physics contribution to the coupling of the effective interaction \(H W_{\mu\nu}^\dagger W^{\mu\nu}\). More...
 
virtual double deltaG1_hZA () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} F^{\mu\nu}\). More...
 
virtual double deltaG1_hZZ () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} Z^{\mu\nu}\). More...
 
virtual 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...
 
virtual double deltaG2_hZA () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\nu} \partial^\mu F^{\mu\nu}\). More...
 
virtual double deltaG2_hZZ () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\nu} \partial^\mu Z^{\mu\nu}\). More...
 
virtual double deltaG3_hWW () const
 The new physics contribution to the coupling of the effective interaction \(H W_{\mu}^\dagger W^{\mu}\). More...
 
virtual double deltaG3_hZZ () const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu} Z^{\mu}\). More...
 
double deltag3G () const
 The new physics contribution to the coupling of the effective interaction \(f_{ABC} G_{\mu\nu}^A G_{\nu\rho}^B G_{\rho\mu}^C\). More...
 
gslpp::complex deltaG_Aff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(A_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\). More...
 
gslpp::complex deltaG_Gff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(G_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\). More...
 
virtual 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_hAff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H A_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\). More...
 
virtual gslpp::complex deltaG_hff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H f\bar{f}\). More...
 
gslpp::complex deltaG_hGff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H G_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\). More...
 
virtual double deltaG_hgg () const
 The new physics contribution to the coupling of the effective interaction \(H G_{\mu\nu}^AG^{A \mu\nu}\). More...
 
gslpp::complex deltaG_hZff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\). More...
 
gslpp::complex deltaG_Zff (const Particle p) const
 The new physics contribution to the coupling of the effective interaction \(Z_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\). 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 deltaGammaHmumuRatio1 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to \mu\mu)\) in the current model and in the Standard Model. (Only terms that are linear in the effective Lagrangian coefficients.) More...
 
double deltaGammaHmumuRatio2 () const
 The new physics contribution to the ratio of the \(\Gamma(H\to \mu\mu)\) 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...
 
virtual 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...
 
virtual 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...
 
virtual double deltaMz2 () const
 
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 GammaHmumuRatio () const
 The ratio of the \(\Gamma(H\to \mu\mu)\) 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 LEP2AFBbottom (const double s) const
 
virtual double LEP2AFBcharm (const double s) const
 
virtual double LEP2AFBmu (const double s) const
 
virtual double LEP2AFBtau (const double s) const
 
virtual double LEP2Rbottom (const double s) const
 
virtual double LEP2Rcharm (const double s) const
 
virtual double LEP2sigmaHadron (const double s) const
 
virtual double LEP2sigmaMu (const double s) const
 
virtual double LEP2sigmaTau (const double s) const
 
virtual double mueettH (const double sqrt_s) const
 The ratio \(\mu_{eettH}\) between the \( e^{+}e^{-}\to t\bar{t} H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeWBF (const double sqrt_s) const
 The ratio \(\mu_{eeWBF}\) between the \( e^{+}e^{-}\to \nu\bar{\nu} H \) production cross-section in the current model and in the Standard Model. 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 aPskPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 the angular parameter \(a\) from \(\mu_{e^+e^- \to ZH}\) (arXiv:1708.09079 [hep-ph]). More...
 
virtual double AuxObs_NP1 () const
 Auxiliary observable AuxObs_NP1. More...
 
virtual double AuxObs_NP10 () const
 Auxiliary observable AuxObs_NP10. More...
 
virtual double AuxObs_NP11 () const
 Auxiliary observable AuxObs_NP11. More...
 
virtual double AuxObs_NP12 () const
 Auxiliary observable AuxObs_NP12. More...
 
virtual double AuxObs_NP13 () const
 Auxiliary observable AuxObs_NP13. More...
 
virtual double AuxObs_NP14 () const
 Auxiliary observable AuxObs_NP14. More...
 
virtual double AuxObs_NP15 () const
 Auxiliary observable AuxObs_NP15. More...
 
virtual double AuxObs_NP16 () const
 Auxiliary observable AuxObs_NP16. More...
 
virtual double AuxObs_NP17 () const
 Auxiliary observable AuxObs_NP17. More...
 
virtual double AuxObs_NP18 () const
 Auxiliary observable AuxObs_NP18. More...
 
virtual double AuxObs_NP19 () const
 Auxiliary observable AuxObs_NP19. More...
 
virtual double AuxObs_NP2 () const
 Auxiliary observable AuxObs_NP2. More...
 
virtual double AuxObs_NP20 () const
 Auxiliary observable AuxObs_NP20. More...
 
virtual double AuxObs_NP3 () const
 Auxiliary observable AuxObs_NP3. More...
 
virtual double AuxObs_NP4 () const
 Auxiliary observable AuxObs_NP4. More...
 
virtual double AuxObs_NP5 () const
 Auxiliary observable AuxObs_NP5. More...
 
virtual double AuxObs_NP6 () const
 Auxiliary observable AuxObs_NP6. More...
 
virtual double AuxObs_NP7 () const
 Auxiliary observable AuxObs_NP7. More...
 
virtual double AuxObs_NP8 () const
 Auxiliary observable AuxObs_NP8. More...
 
virtual double AuxObs_NP9 () const
 Auxiliary observable AuxObs_NP9. More...
 
virtual double bPskPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 the angular parameter \(b\) from \(\mu_{e^+e^- \to ZH}\) (arXiv:1708.09079 [hep-ph]). More...
 
virtual double Br_H_exo () const
 The branching ratio of the of the Higgs into exotic particles. More...
 
virtual double Br_H_inv () const
 The branching ratio of the of the Higgs into invisible particles. More...
 
virtual double Br_H_inv_NP () const
 The branching ratio of the of the Higgs into invisible particles (only invisible new particles). More...
 
virtual double BR_Zf (const Particle f) const
 The Branching ratio of the \(Z\) boson into a given fermion pair, \(BR_Z^{f}\). More...
 
virtual double BrHtoinvRatio () const
 The ratio of the Br \((H\to invisible)\) in the current model and in the Standard Model. More...
 
virtual double BrHvisRatio () const
 The ratio of the Br \((H\to visible)\) in the current model and in the Standard Model. More...
 
virtual double BrHWlvRatio () const
 The ratio of the Br \((H\to W l\nu)\) ( \(l=e,\mu \)) in the current model and in the Standard Model. More...
 
virtual double BrHWW2l2vRatio () const
 The ratio of the Br \((H\to WW^*\to l\nu l\nu)\) ( \(l=e,\mu \)) in the current model and in the Standard Model. More...
 
virtual double BrHZgaeeRatio () const
 The ratio of the Br \((H\to Z\gamma\to ee\gamma)\) in the current model and in the Standard Model. More...
 
virtual double BrHZgallRatio () const
 The ratio of the Br \((H\to Z\gamma\to ll\gamma)\) ( \(l=e,\mu \)) in the current model and in the Standard Model. More...
 
virtual double BrHZgamumuRatio () const
 The ratio of the Br \((H\to Z\gamma\to \mu\mu\gamma)\) in the current model and in the Standard Model. More...
 
virtual double BrHZllRatio () const
 The ratio of the Br \((H\to Zll)\) ( \(l=e,\mu \)) in the current model and in the Standard Model. More...
 
virtual double BrHZZ2e2muRatio () const
 The ratio of the Br \((H\to ZZ* \to 2e 2\mu)\) in the current model and in the Standard Model. More...
 
virtual double BrHZZ4eRatio () const
 The ratio of the Br \((H\to ZZ* \to 4e)\) in the current model and in the Standard Model. More...
 
virtual double BrHZZ4lRatio () const
 The ratio of the Br \((H\to ZZ* \to 4l)\) ( \(l=e,\mu \)) in the current model and in the Standard Model. More...
 
virtual double BrHZZ4muRatio () const
 The ratio of the Br \((H\to ZZ* \to 4\mu)\) in the current model and in the Standard Model. More...
 
virtual double cbminuscc () const
 
virtual double cbminusctau () const
 
virtual double ccminusctau () const
 
virtual double cgaga_HB () const
 The Higgs-basis coupling \(c_{\gamma\gamma}\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double cgaplusct () const
 
virtual double cgg_HB () const
 The Higgs-basis coupling \(c_{gg}\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double cggEff_HB () const
 The effective Higgs-basis coupling \(c_{gg}^{Eff}\). (Similar to cgg_HB but including modifications of SM loops.) (See arXiv: 1505.00046 [hep-ph] document.) More...
 
virtual double cgminuscga () const
 
virtual double cgplusct () const
 
virtual double cVpluscb () const
 
virtual double cVplusctau () const
 
virtual double cZBox_HB () const
 The Higgs-basis coupling \(c_{z\Box}\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double cZga_HB () const
 The Higgs-basis coupling \(c_{z\gamma}\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double cZZ_HB () const
 The Higgs-basis coupling \(c_{zz}\). (See LHCHXSWG-INT-2015-001 document.) 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 deltacZ_HB () const
 The Higgs-basis coupling \(\delta c_z\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double deltaG1_hZARatio () const
 The full new physics contribution to the coupling of the effective interaction \(H Z_{\mu\nu} F^{A \mu\nu}\), including new local terms and modifications on the SM-loops. Normalized to the SM value. More...
 
virtual double deltag1ZNP () const
 The new physics contribution to the anomalous triple gauge coupling \(g_{1,Z}\). More...
 
virtual double deltag1ZNPEff () const
 The new physics contribution to the effective anomalous triple gauge coupling \(g_{1,Z}^{Eff}\) from arXiv: 1708.09079 [hep-ph]. More...
 
virtual double deltaG_hAARatio () const
 The full new physics contribution to the coupling of the effective interaction \(H F_{\mu\nu} F^{\mu\nu}\), including new local terms and modifications on the SM-loops. Normalized to the SM value. More...
 
virtual double deltaG_hggRatio () const
 The full new physics contribution to the coupling of the effective interaction \(H G_{\mu\nu}^AG^{A \mu\nu}\), including new local terms and modifications on the SM-loops. Normalized to the SM value. More...
 
virtual double deltaG_hhhRatio () const
 The new physics contribution to the Higgs self-coupling \( H H H\). Normalized to the SM value. More...
 
virtual double deltaGamma_W () const
 The new physics contribution to the total decay width of the \(W\) boson, \(\delta \Gamma_W\). More...
 
virtual double deltaGamma_Wff (const Particle fi, const Particle fj) const
 The new physics contribution to the decay width of the \(W\) boson into a given fermion pair, \(\delta \Gamma_Z^{f}\). 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 deltaGamma_Zf (const Particle f) const
 The new physics contribution to the decay width of the \(Z\) boson into a given fermion pair, \(\delta \Gamma_Z^{f}\). More...
 
virtual double deltaGamma_Zhad () const
 The new physics contribution to the hadronic decay width of the \(Z\) boson, \(\delta \Gamma_{Z,had}\). More...
 
virtual double deltaKgammaNP () const
 The new physics contribution to the anomalous triple gauge coupling \(\kappa_{\gamma}\). More...
 
virtual double deltaKgammaNPEff () const
 The new physics contribution to the effective anomalous triple gauge coupling \(\kappa_{\gamma}^{Eff}\) from arXiv: 1708.09079 [hep-ph]. More...
 
virtual double deltaN_nu () const
 The new physics contribution to the number of neutrinos dervied from the \(Z\) pole measurements. More...
 
virtual double deltaR0_f (const Particle f) const
 The new physics contribution to the ratio \(R_\ell^0=\Gamma_{\mathrm{had}}/\Gamma_\ell\), \(R_q^0=\Gamma_q/\Gamma_{\mathrm{had}}\) and \(R_\nu^0=\Gamma_\nu/\Gamma_{\mathrm{had}}\), for charged leptons, quarks and neutrinos, respectively. More...
 
virtual double deltaR_inv () const
 The new physics contribution to the ratio of invisible and leptonic (electron) decay widths of the \(Z\) boson, \(\delta R_{inv}\). 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 electron/leptonic weak angle \(\delta \sin^2\theta_{\rm eff}^{\rm lept}\) at the \(Z\) pole. More...
 
virtual double deltaSin2thetaEff_mu () const
 The new physics contribution to the effective muonic weak angle \(\delta \sin^2\theta_{\rm eff}^{\mu\mu}\) at the \(Z\) pole. More...
 
virtual double deltayb_HB () const
 The Higgs-basis coupling \(\delta y_b\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double deltayc_HB () const
 The Higgs-basis coupling \(\delta y_c\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double deltaymu_HB () const
 The Higgs-basis coupling \(\delta y_\mu\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double deltayt_HB () const
 The Higgs-basis coupling \(\delta y_t\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double deltaytau_HB () const
 The Higgs-basis coupling \(\delta y_\tau\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double dxseeWWdcos (const double sqrt_s, const double cos) const
 The differential distribution for \(e^+ e^- \to W^+ W^- \to jj \ell \nu\), with \(\ell= e, \mu\), as a function of the \(W\) polar angle. More...
 
virtual double dxseeWWdcosBin (const double sqrt_s, const double cos1, const double cos2) const
 The integral of differential distribution for \(e^+ e^- \to W^+ W^- \to jj \ell \nu\), with \(\ell= e, \mu\) in a given bin of the \(W\) polar angle. 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_had () const
 The hadronic decay width of the \(Z\) boson, \(\Gamma_{Z,had}\). More...
 
virtual double Gamma_Z () const
 The total decay width of the \(Z\) boson, \(\Gamma_Z\). More...
 
virtual double Gamma_Zf (const Particle f) const
 The decay width of the \(Z\) boson into a given fermion pair, \(\Gamma_Z^{f}\). 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 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 double kappaAeff () const
 The effective coupling \(\kappa_{A,eff}=\sqrt{\Gamma_{HAA}/\Gamma_{HAA}^{SM}}\). More...
 
virtual double kappabeff () const
 The effective coupling \(\kappa_{b,eff}=\sqrt{\Gamma_{Hbb}/\Gamma_{Hbb}^{SM}}\). More...
 
virtual double kappaceff () const
 The effective coupling \(\kappa_{c,eff}=\sqrt{\Gamma_{Hcc}/\Gamma_{Hcc}^{SM}}\). More...
 
virtual double kappaGeff () const
 The effective coupling \(\kappa_{G,eff}=\sqrt{\Gamma_{HGG}/\Gamma_{HGG}^{SM}}\). More...
 
virtual double kappamueff () const
 The effective coupling \(\kappa_{\mu,eff}=\sqrt{\Gamma_{H\mu\mu}/\Gamma_{H\mu\mu}^{SM}}\). More...
 
virtual double kappataueff () const
 The effective coupling \(\kappa_{\tau,eff}=\sqrt{\Gamma_{H\tau\tau}/\Gamma_{H\tau\tau}^{SM}}\). More...
 
virtual double kappaWeff () const
 The effective coupling \(\kappa_{W,eff}=\sqrt{\Gamma_{HWW}/\Gamma_{HWW}^{SM}}\). More...
 
virtual gslpp::complex kappaZ_f (const Particle f) const
 The effective neutral-current coupling \(\kappa_Z^f\) including SM plus NP contributions. More...
 
virtual double kappaZAeff () const
 The effective coupling \(\kappa_{ZA,eff}=\sqrt{\Gamma_{HZA}/\Gamma_{HZA}^{SM}}\). More...
 
virtual double kappaZeff () const
 The effective coupling \(\kappa_{Z,eff}=\sqrt{\Gamma_{HZZ}/\Gamma_{HZZ}^{SM}}\). More...
 
virtual double lambdaZNP () const
 The new physics contribution to the anomalous triple gauge coupling \(\lambda_{Z}\). More...
 
virtual double lambz_HB () const
 The Higgs-basis coupling \(\lambda_{z}\). (See LHCHXSWG-INT-2015-001 document.) More...
 
virtual double mueeHvv (const double sqrt_s) const
 The ratio \(\mu_{e^+e^- \to H\nu\bar{\nu}}\) between the \( e^+e^- \to H\nu\bar{\nu} \) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeHvvPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{e^+e^- \to H\nu\bar{\nu}}\) between the \( e^+e^- \to H\nu\bar{\nu} \) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double mueettHPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{eettH}\) between the \( e^{+}e^{-}\to t\bar{t} H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeWBFPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{eeWBF}\) between the \( e^{+}e^{-}\to \nu\bar{\nu} H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeWW (const double sqrt_s) const
 The ratio \(\mu_{eeWW}\) between the \( e^{+}e^{-}\to W^{+}W^{-} \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeWWPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{eeWW}\) between the \( e^{+}e^{-}\to W^{+}W^{-} \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeZBF (const double sqrt_s) const
 The ratio \(\mu_{eeZBF}\) between the \( e^{+}e^{-}\to e^{+}e^{-} H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeZBFPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{eeZBF}\) between the \( e^{+}e^{-}\to e^{+}e^{-} H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeZHPol (const double sqrt_s, const double Pol_em, const double Pol_ep) 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 mueeZllH (const double sqrt_s) const
 The ratio \(\mu_{eeZH, Z \to e^+ e^-, \mu^+ \mu^-}\) between the \( e^{+}e^{-}\to ZH, Z \to e^+ e^-, \mu^+ \mu^- \) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeZllHPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{eeZH, Z \to e^+ e^-, \mu^+ \mu^-}\) between the \( e^{+}e^{-}\to ZH, Z \to e^+ e^-, \mu^+ \mu^- \) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeZqqH (const double sqrt_s) const
 The ratio \(\mu_{eeZH, Z \to q \bar{q}}\) between the \( e^{+}e^{-}\to ZH, Z \to q \bar{q} \) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double mueeZqqHPol (const double sqrt_s, const double Pol_em, const double Pol_ep) const
 The ratio \(\mu_{eeZH, Z \to q \bar{q}}\) between the \( e^{+}e^{-}\to ZH, Z \to q \bar{q} \) associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muepWBF (const double sqrt_s) const
 The ratio \(\mu_{epWBF}\) between the \( e^{-} p\to \nu j H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double muepZBF (const double sqrt_s) const
 The ratio \(\mu_{epZBF}\) between the \( e^{-} p\to e^{-} j H \) production cross-section in the current model and in the Standard Model. More...
 
virtual double muggHbb (const double sqrt_s) const
 
virtual double muggHgaga (const double sqrt_s) const
 
virtual double muggHgagaInt (const double sqrt_s) const
 The ratio \(\mu_{ggH,\gamma\gamma}\) between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2 photons in the current model and in the Standard Model. Includes interference effects with the background, following arXiv:1704.08259. More...
 
virtual double muggHH (const double sqrt_s) const
 The ratio \(\mu_{ggHH}\) between the gluon-gluon fusion di-Higgs production cross-section in the current model and in the Standard Model. More...
 
virtual double muggHmumu (const double sqrt_s) const
 
virtual double muggHtautau (const double sqrt_s) const
 
virtual double muggHWW (const double sqrt_s) const
 
virtual double muggHWW2l2v (const double sqrt_s) const
 
virtual double muggHZga (const double sqrt_s) const
 
virtual double muggHZZ (const double sqrt_s) const
 
virtual double muggHZZ4l (const double sqrt_s) const
 
virtual double mummH (const double sqrt_s) const
 The ratio \(\mu_{\mu\mu H}\) between the \(\sigma(\mu \mu \to H)}\) production cross-section in the current model and in the Standard Model. More...
 
virtual double muppHmumu (const double sqrt_s) const
 
virtual double muppHZga (const double sqrt_s) const
 
virtual double mupTVppWZ (const double sqrt_s, const double pTV1, const double pTV2) const
 The number of events in \( p p \to WZ\) in a given \(p_{TV}\) bin, normalized to the SM prediction. From arXiv: 1712.01310 [hep-ph] and private communication. Implemented only in NPSMEFTd6 class. More...
 
virtual double mutHq (const double sqrt_s) const
 The ratio \(\mu_{tHq}\) between the t-q-Higgs associated production cross-section in the current model and in the Standard Model. More...
 
virtual double muTHUggHbb (const double sqrt_s) const
 
virtual double muTHUggHgaga (const double sqrt_s) const
 
virtual double muTHUggHmumu (const double sqrt_s) const
 
virtual double muTHUggHtautau (const double sqrt_s) const
 
virtual double muTHUggHWW (const double sqrt_s) const
 
virtual double muTHUggHWW2l2v (const double sqrt_s) const
 
virtual double muTHUggHZga (const double sqrt_s) const
 
virtual double muTHUggHZgamumu (const double sqrt_s) const
 
virtual double muTHUggHZZ (const double sqrt_s) const
 
virtual double muTHUggHZZ4l (const double sqrt_s) const
 
virtual double muTHUggHZZ4mu (const double sqrt_s) const
 
virtual double muTHUttHbb (const double sqrt_s) const
 
virtual double muTHUttHgaga (const double sqrt_s) const
 
virtual double muTHUttHmumu (const double sqrt_s) const
 
virtual double muTHUttHtautau (const double sqrt_s) const
 
virtual double muTHUttHWW (const double sqrt_s) const
 
virtual double muTHUttHWW2l2v (const double sqrt_s) const
 
virtual double muTHUttHZga (const double sqrt_s) const
 
virtual double muTHUttHZZ (const double sqrt_s) const
 
virtual double muTHUttHZZ4l (const double sqrt_s) const
 
virtual double muTHUVBFBRinv (const double sqrt_s) const
 
virtual double muTHUVBFHbb (const double sqrt_s) const
 
virtual double muTHUVBFHgaga (const double sqrt_s) const
 
virtual double muTHUVBFHinv (const double sqrt_s) const
 
virtual double muTHUVBFHmumu (const double sqrt_s) const
 
virtual double muTHUVBFHtautau (const double sqrt_s) const
 
virtual double muTHUVBFHWW (const double sqrt_s) const
 
virtual double muTHUVBFHWW2l2v (const double sqrt_s) const
 
virtual double muTHUVBFHZga (const double sqrt_s) const
 
virtual double muTHUVBFHZZ (const double sqrt_s) const
 
virtual double muTHUVBFHZZ4l (const double sqrt_s) const
 
virtual double muTHUVHbb (const double sqrt_s) const
 
virtual double muTHUVHBRinv (const double sqrt_s) const
 
virtual double muTHUVHgaga (const double sqrt_s) const
 
virtual double muTHUVHinv (const double sqrt_s) const
 
virtual double muTHUVHmumu (const double sqrt_s) const
 
virtual double muTHUVHtautau (const double sqrt_s) const
 
virtual double muTHUVHWW (const double sqrt_s) const
 
virtual double muTHUVHWW2l2v (const double sqrt_s) const
 
virtual double muTHUVHZga (const double sqrt_s) const
 
virtual double muTHUVHZZ (const double sqrt_s) const
 
virtual double muTHUVHZZ4l (const double sqrt_s) const
 
virtual double muTHUWHbb (const double sqrt_s) const
 
virtual double muTHUWHgaga (const double sqrt_s) const
 
virtual double muTHUWHmumu (const double sqrt_s) const
 
virtual double muTHUWHtautau (const double sqrt_s) const
 
virtual double muTHUWHWW (const double sqrt_s) const
 
virtual double muTHUWHWW2l2v (const double sqrt_s) const
 
virtual double muTHUWHZga (const double sqrt_s) const
 
virtual double muTHUWHZZ (const double sqrt_s) const
 
virtual double muTHUWHZZ4l (const double sqrt_s) const
 
virtual double muTHUZHbb (const double sqrt_s) const
 
virtual double muTHUZHgaga (const double sqrt_s) const
 
virtual double muTHUZHmumu (const double sqrt_s) const
 
virtual double muTHUZHtautau (const double sqrt_s) const
 
virtual double muTHUZHWW (const double sqrt_s) const
 
virtual double muTHUZHWW2l2v (const double sqrt_s) const
 
virtual double muTHUZHZga (const double sqrt_s) const
 
virtual double muTHUZHZZ (const double sqrt_s) const
 
virtual double muTHUZHZZ4l (const double sqrt_s) const
 
virtual double muttHbb (const double sqrt_s) const
 
virtual double muttHgaga (const double sqrt_s) const
 
virtual double muttHmumu (const double sqrt_s) const
 
virtual double muttHtautau (const double sqrt_s) const
 
virtual double muttHWW (const double sqrt_s) const
 
virtual double muttHWW2l2v (const double sqrt_s) const
 
virtual double muttHZbbboost (const double sqrt_s) const
 The ratio \(\sigma(ttH)/\sigma(ttZ)\) in the \(H,Z\to b\bar{b}\) channel in the current model and in the Standard Model. More...
 
virtual double muttHZga (const double sqrt_s) const
 
virtual double muttHZZ (const double sqrt_s) const
 
virtual double muttHZZ4l (const double sqrt_s) const
 
virtual double muVBFgamma (const double sqrt_s) const
 The ratio \(\mu_{VBF+\gamma}\) between the vector-boson fusion Higgs production cross-section in association with a hard photon in the current model and in the Standard Model. More...
 
virtual double muVBFHbb (const double sqrt_s) const
 
virtual double muVBFHgaga (const double sqrt_s) const
 
virtual double muVBFHmumu (const double sqrt_s) const
 
virtual double muVBFHtautau (const double sqrt_s) const
 
virtual double muVBFHWW (const double sqrt_s) const
 
virtual double muVBFHWW2l2v (const double sqrt_s) const
 
virtual double muVBFHZga (const double sqrt_s) const
 
virtual double muVBFHZZ (const double sqrt_s) const
 
virtual double muVBFHZZ4l (const double sqrt_s) const
 
virtual double muVHbb (const double sqrt_s) const
 
virtual double muVHgaga (const double sqrt_s) const
 
virtual double muVHmumu (const double sqrt_s) const
 
virtual double muVHtautau (const double sqrt_s) const
 
virtual double muVHWW (const double sqrt_s) const
 
virtual double muVHWW2l2v (const double sqrt_s) const
 
virtual double muVHZga (const double sqrt_s) const
 
virtual double muVHZZ (const double sqrt_s) const
 
virtual double muVHZZ4l (const double sqrt_s) const
 
virtual double muWHbb (const double sqrt_s) const
 
virtual double muWHgaga (const double sqrt_s) const
 
virtual double muWHmumu (const double sqrt_s) const
 
virtual double muWHtautau (const double sqrt_s) const
 
virtual double muWHWW (const double sqrt_s) const
 
virtual double muWHWW2l2v (const double sqrt_s) const
 
virtual double muWHZga (const double sqrt_s) const
 
virtual double muWHZZ (const double sqrt_s) const
 
virtual double muWHZZ4l (const double sqrt_s) const
 
virtual double muZHbb (const double sqrt_s) const
 
virtual double muZHgaga (const double sqrt_s) const
 
virtual double muZHmumu (const double sqrt_s) const
 
virtual double muZHtautau (const double sqrt_s) const
 
virtual double muZHWW (const double sqrt_s) const
 
virtual double muZHWW2l2v (const double sqrt_s) const
 
virtual double muZHZga (const double sqrt_s) const
 
virtual double muZHZZ (const double sqrt_s) const
 
virtual double muZHZZ4l (const double sqrt_s) const
 
virtual double N_nu () const
 The number of neutrinos dervied from the \(Z\) pole measurements, \(N_{\nu}\). More...
 
 NPbase ()
 The default constructor. More...
 
virtual double obliqueW () const
 The oblique parameter \(W\). More...
 
virtual double obliqueY () const
 The oblique parameter \(Y\). More...
 
virtual double ppZHprobe (const double sqrt_s) const
 The direction constrained by \( p p \to Z H\) in the boosted regime, \(g_p^Z\). From arXiv:1807.01796 and the contribution to FCC CDR Vol 1. Implemented only in NPSMEFTd6 class. More...
 
virtual double R0_f (const Particle f) const
 The ratio \(R_\ell^0=\Gamma_{\mathrm{had}}/\Gamma_\ell\), \(R_q^0=\Gamma_q/\Gamma_{\mathrm{had}}\) and \(R_\nu^0=\Gamma_\nu/\Gamma_{\mathrm{had}}\), for charged leptons, quarks and neutrinos, respectively. More...
 
virtual double R_inv () const
 The ratio of the invisible and leptonic (electron) decay widths of the \(Z\) boson, \(R_{inv}\). 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...
 
virtual double STXS_ggH0j (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH1j_pTH_0_60 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH1j_pTH_120_200 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH1j_pTH_200 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH1j_pTH_60_120 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH2j_pTH_0_200 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH2j_pTH_0_60 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH2j_pTH_120_200 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH2j_pTH_200 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH2j_pTH_60_120 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH_VBFtopo_j3 (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_ggH_VBFtopo_j3v (const double sqrt_s) const
 The STXS bin \(gg \to H\). More...
 
virtual double STXS_qqHll_pTV_0_150 (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \ell\). More...
 
virtual double STXS_qqHll_pTV_150_250 (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \ell\). More...
 
virtual double STXS_qqHll_pTV_150_250_0j (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \ell\). More...
 
virtual double STXS_qqHll_pTV_150_250_1j (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \ell\). More...
 
virtual double STXS_qqHll_pTV_250 (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \ell\). More...
 
virtual double STXS_qqHlv_pTV_0_150 (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \nu\). More...
 
virtual double STXS_qqHlv_pTV_0_250 (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \nu\). More...
 
virtual double STXS_qqHlv_pTV_150_250_0j (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \nu\). More...
 
virtual double STXS_qqHlv_pTV_150_250_1j (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \nu\). More...
 
virtual double STXS_qqHlv_pTV_250 (const double sqrt_s) const
 The STXS bin \(qq \to H \ell \nu\). More...
 
virtual double STXS_qqHqq_pTj_200 (const double sqrt_s) const
 The STXS bin \(qq \to H qq\). More...
 
virtual double STXS_qqHqq_Rest (const double sqrt_s) const
 The STXS bin \(qq \to H qq\). More...
 
virtual double STXS_qqHqq_VBFtopo_j3 (const double sqrt_s) const
 The STXS bin \(qq \to H qq\). More...
 
virtual double STXS_qqHqq_VBFtopo_j3v (const double sqrt_s) const
 The STXS bin \(qq \to H qq\). More...
 
virtual double STXS_qqHqq_VBFtopo_Rest (const double sqrt_s) const
 The STXS bin \(qq \to H qq\). More...
 
virtual double STXS_qqHqq_VHtopo (const double sqrt_s) const
 The STXS bin \(qq \to H qq\). More...
 
virtual double STXS_ttHtH (const double sqrt_s) const
 The STXS bin \( ttH + tH \). More...
 
virtual double STXS_WHqqHqq_pTj1_200 (const double sqrt_s) const
 The STXS bin \( qq \to WH \to H qq \). More...
 
virtual double STXS_WHqqHqq_Rest (const double sqrt_s) const
 The STXS bin \( qq \to WH \to H qq \). More...
 
virtual double STXS_WHqqHqq_VBFtopo_j3 (const double sqrt_s) const
 The STXS bin \( qq \to WH \to H qq \). More...
 
virtual double STXS_WHqqHqq_VBFtopo_j3v (const double sqrt_s) const
 The STXS bin \( qq \to WH \to H qq \). More...
 
virtual double STXS_WHqqHqq_VH2j (const double sqrt_s) const
 The STXS bin \( qq \to WH \to H qq \). More...
 
virtual double STXS_ZHqqHqq_pTj1_200 (const double sqrt_s) const
 The STXS bin \( qq \to ZH \to H qq \). More...
 
virtual double STXS_ZHqqHqq_Rest (const double sqrt_s) const
 The STXS bin \( qq \to ZH \to H qq \). More...
 
virtual double STXS_ZHqqHqq_VBFtopo_j3 (const double sqrt_s) const
 The STXS bin \( qq \to ZH \to H qq \). More...
 
virtual double STXS_ZHqqHqq_VBFtopo_j3v (const double sqrt_s) const
 The STXS bin \( qq \to ZH \to H qq \). More...
 
virtual double STXS_ZHqqHqq_VH2j (const double sqrt_s) const
 The STXS bin \( qq \to ZH \to H qq \). More...
 
virtual bool Update (const std::map< std::string, double > &DPars)
 The update method for NPbase. More...
 
virtual double UpperLimitZgammaA (const double sqrt_s) const
 
virtual double UpperLimitZgammaA13 (const double sqrt_s) const
 
virtual double UpperLimitZgammaC (const double sqrt_s) const
 
virtual double UpperLimitZgammaC13 (const double sqrt_s) const
 
virtual double xseeWW (const double sqrt_s) const
 Total \(e^+ e^- \to W^+ W^- \to jj \ell \nu\) cross section in pb, with \(\ell= e, \mu\). More...
 
- Public Member Functions inherited from StandardModel
double Ale (double mu, orders order, bool Nf_thr=true) const
 The running electromagnetic coupling \(\alpha_e(\mu)\) in the \(\overline{MS}\) scheme. More...
 
double ale_OS (const double mu, orders order=FULLNLO) const
 The running electromagnetic coupling \(\alpha(\mu)\) in the on-shell scheme. 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 Als (double mu, orders order=FULLNLO, bool qed_flag=false, bool Nf_thr=true) const
 The running QCD coupling \(\alpha(\mu)\) in the \(\overline{MS}\) scheme including QED corrections. More...
 
double AlsByOrder (double mu, orders order=FULLNLO, bool qed_flag=false, bool Nf_thr=true) const
 
double Alstilde5 (const double mu) const
 The value of \(\frac{\alpha_s^{\mathrm{FULLNLO}}}{4\pi}\) at any scale \(\mu\) with the number of flavours \(n_f = 4\) and full EW corrections. More...
 
double Beta_e (int nm, unsigned int nf) const
 QED beta function coefficients - eq. (36) hep-ph/0512066. More...
 
double Beta_s (int nm, unsigned int nf) const
 QCD beta function coefficients including QED corrections - eq. (36) hep-ph/0512066. 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 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 computeBrHtomumu () const
 The Br \((H\to \mu\mu)\) in the Standard Model. More...
 
double computeBrHtoss () const
 The Br \((H\to ss)\) 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...
 
double computeBrHtoZZinv () const
 The Br \((H\to ZZ \to inv)\) 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 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. [138]. 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
 
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...
 
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_inv () const
 The invisible partial decay width of the \(Z\) boson, \(\Gamma_{\mathrm{inv}}\). More...
 
virtual double GammaZ (const Particle f) const
 The \(Z\to \ell\bar{\ell}\) partial decay width, \(\Gamma_\ell\). 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...
 
virtual double getCBd () const
 The ratio of the absolute value of the $B_d$ mixing amplitude over the Standard Model value. More...
 
virtual double getCBs () const
 The ratio of the absolute value of the $B_s$ mixing amplitude over the Standard Model value. More...
 
virtual double getCCC1 () const
 A virtual implementation for the RealWeakEFTCC class. More...
 
virtual double getCCC2 () const
 A virtual implementation for the RealWeakEFTCC class. More...
 
virtual double getCCC3 () const
 A virtual implementation for the RealWeakEFTCC class. More...
 
virtual double getCCC4 () const
 A virtual implementation for the RealWeakEFTCC class. More...
 
virtual double getCCC5 () const
 A virtual implementation for the RealWeakEFTCC class. More...
 
virtual double getCDMK () const
 The ratio of the real part of the $K$ mixing amplitude over the Standard Model value. More...
 
virtual double getCepsK () const
 The ratio of the imaginary part of the $K$ mixing amplitude over the Standard Model value. 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 getDelR0b () const
 A get method to retrieve the theoretical uncertainty in \(R_b^0\), denoted as \(\delta\,R_b^0\). More...
 
double getDelR0c () const
 A get method to retrieve the theoretical uncertainty in \(R_c^0\), denoted as \(\delta\,R_c^0\). More...
 
double getDelR0l () const
 A get method to retrieve the theoretical uncertainty in \(R_l^0\), denoted as \(\delta\,R_l^0\). More...
 
double getDelSigma0H () const
 A get method to retrieve the theoretical uncertainty in \(\sigma_{Hadron}^0\), denoted as \(\delta\,\sigma_{Hadron}^0\). More...
 
double getDelSin2th_b () const
 A get method to retrieve the theoretical uncertainty in \(\sin^2\theta_{\rm eff}^{b}\), denoted as \(\delta\sin^2\theta_{\rm eff}^{b}\). 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 getDelSin2th_q () const
 A get method to retrieve the theoretical uncertainty in \(\sin^2\theta_{\rm eff}^{q\not = b,t}\), denoted as \(\delta\sin^2\theta_{\rm eff}^{q\not = b,t}\). 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...
 
const FlavourgetFlavour () const
 
double getGF () const
 A get method to retrieve the Fermi constant \(G_\mu\). More...
 
int getIterationNo () const
 
Particle getLeptons (const QCD::lepton p) const
 A get method to retrieve the member object of a lepton. More...
 
virtual StandardModelMatchinggetMatching () const
 A get method to access the member reference of type StandardModelMatching. More...
 
virtual double getMHl () const
 A get method to retrieve the Higgs mass \(m_h\). More...
 
virtual double getmq (const QCD::quark q, const double mu) const
 
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...
 
LeptonFlavourgetMyLeptonFlavour () const
 
EWSMOneLoopEWgetMyOneLoopEW () const
 A get method to retrieve the member pointer of type EWSMOneLoopEW,. More...
 
EWSMThreeLoopEWgetMyThreeLoopEW () const
 
EWSMThreeLoopEW2QCDgetMyThreeLoopEW2QCD () const
 
EWSMThreeLoopQCDgetMyThreeLoopQCD () const
 
EWSMTwoFermionsLEP2getMyTwoFermionsLEP2 () 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...
 
virtual double getPhiBd () const
 Half the relative phase of the $B_d$ mixing amplitude w.r.t. the Standard Model one. More...
 
virtual double getPhiBs () const
 Half the relative phase of the $B_s$ mixing amplitude w.r.t. the Standard Model one. More...
 
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 LEP2sigmaBottom (const double s) const
 
virtual double LEP2sigmaCharm (const double s) const
 
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)
 
bool setFlagSigmaForAFB (const bool flagSigmaForAFB_i)
 
bool setFlagSigmaForR (const bool flagSigmaForR_i)
 
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...
 
double sW2 () const
 
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...
 
virtual double v () const
 The Higgs vacuum expectation value. 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...
 
void addParameters (std::vector< std::string > params_i)
 A method to add parameters that are specific to only one set of observables. More...
 
virtual double Als (const double mu, const orders order=FULLNLO, bool Nf_thr=true) const
 
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...
 
virtual double AlsByOrder (const double mu, const orders order=FULLNLO, bool Nf_thr=true) const
 
double AlsOLD (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 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 Beta3 (const double nf) const
 The \(\beta_3(n_f)\) coefficient for a certain number of flavours \(n_f\). More...
 
void CacheShift (double cache[][5], int n) const
 A member used to manage the caching for this class. More...
 
void CacheShift (int cache[][5], int n) const
 
orders FullOrder (orders order) const
 Return the FULLORDER enum corresponding to order. More...
 
double Gamma0 (const double nf) const
 The \(\gamma_0\) coefficient used to compute the running of a mass. More...
 
double Gamma1 (const double nf) const
 The \(\gamma_1\) coefficient used to compute the running of a mass. More...
 
double Gamma2 (const double nf) const
 The \(\gamma_2\) coefficient used to compute the running of a mass. More...
 
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 getCF () const
 A get method to access the Casimir factor of QCD. More...
 
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 QCD::meson m) const
 A get method to access a meson as an object of the type Meson. More...
 
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 getOptionalParameter (std::string name) const
 A method to get parameters that are specific to only one set of observables. More...
 
Particle getQuarks (const QCD::quark q) const
 A get method to access a quark as an object of the type Particle. More...
 
std::vector< std::string > getUnknownParameters ()
 A method to get the vector of the parameters that have been specified in the configuration file but not being used. More...
 
void initializeBParameter (std::string name_i) const
 A method to initialize B Parameter and the corresponding meson. More...
 
void initializeMeson (QCD::meson meson_i) const
 A method to initialize a meson. More...
 
double logLambda (const double nf, orders order) const
 Computes \(\ln\Lambda_\mathrm{QCD}\) with nf flavours in GeV. More...
 
double Mbar2Mp (const double mbar, const orders order=FULLNNLO) const
 Converts the \(\overline{\mathrm{MS}}\) mass \(m(m)\) to the pole mass. More...
 
double Mp2Mbar (const double mp, const orders order=FULLNNLO) const
 Converts a quark pole mass to the corresponding \(\overline{\mathrm{MS}}\) mass \(m(m)\). More...
 
double Mrun (const double mu, const double m, const orders order=FULLNNLO) const
 Computes a running quark mass \(m(\mu)\) from \(m(m)\). More...
 
double Mrun (const double mu_f, const double mu_i, const double m, const orders order=FULLNNLO) const
 Runs a quark mass from \(\mu_i\) to \(\mu_f\). More...
 
double Mrun4 (const double mu_f, const double mu_i, const double m) const
 The running of a mass with the number of flavours \(n_f = 4\). More...
 
double MS2DRqmass (const double MSbar) const
 Converts a quark mass from the \(\overline{\mathrm{MS}}\) scheme to the \(\overline{\mathrm{DR}}\) scheme. More...
 
double MS2DRqmass (const double MSscale, const double MSbar) const
 Converts a quark mass from the \(\overline{\mathrm{MS}}\) scheme to the \(\overline{\mathrm{DR}}\) scheme. More...
 
double Nf (const double mu) const
 The number of active flavour at scale \(\mu\). More...
 
double NfThresholdCorrections (double mu, double M, double als, int nf, orders order) const
 Threshold corrections in matching \(\alpha_s(n_f+1)\) with \(\alpha_s(n_f)\) from eq. (34) of hep-ph/0512060. 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...
 
void setOptionalParameter (std::string name, double value)
 A method to set the parameter value for the parameters that are specific to only one set of observables. More...
 
double Thresholds (const int i) const
 For accessing the active flavour threshold scales. More...
 
- Public Member Functions inherited from Model
void addMissingModelParameter (const std::string &missingParameterName)
 
std::vector< std::string > getmissingModelParameters ()
 
unsigned int getMissingModelParametersCount ()
 
std::string getModelName () const
 A method to fetch the name of the model. More...
 
const double & getModelParam (std::string name) const
 
bool isModelFWC_DF2 () const
 
bool isModelGeneralTHDM () const
 
bool isModelGeorgiMachacek () const
 
bool IsModelInitialized () const
 A method to check if the model is initialized. More...
 
bool isModelLinearized () const
 
bool isModelParam (std::string name) const
 
bool isModelSUSY () const
 
bool isModelTHDM () const
 
bool isModelTHDMW () const
 
bool IsUpdateError () const
 A method to check if there was any error in the model update process. More...
 
 Model ()
 The default constructor. More...
 
void raiseMissingModelParameterCount ()
 
void setModelFWC_DF2 ()
 
void setModelGeneralTHDM ()
 
void setModelGeorgiMachacek ()
 
void setModelInitialized (bool ModelInitialized)
 A set method to fix the failure or success of the initialization of the model. More...
 
void setModelLinearized (bool linearized=true)
 
void setModelName (const std::string name)
 A method to set the name of the model. More...
 
void setModelSUSY ()
 
void setModelTHDM ()
 
void setModelTHDMW ()
 
void setSliced (bool Sliced)
 
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 = 331
 The number of the model parameters in NPEffectiveGIMR. More...
 
static const int NNPEffectiveGIMRVars_LFU_QFU = 121
 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 = 33
 The number of the SM parameters that are relevant to the EW precision observables. More...
 
static 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 = 11
 The number of model parameters in QCD. More...
 
static 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 CfB_diag (const Particle f) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{EB,UB,DB}\) corresponding to particle f. More...
 
gslpp::complex CfG_diag (const Particle f) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{UG,DG}\) corresponding to particle f. More...
 
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...
 
gslpp::complex CfW_diag (const Particle f) const
 The diagonal entry of the dimension-6 operator coefficient \(C_{EW,UW,DW}\) 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
double AFB_NoISR_l (const QCD::lepton l_flavor, const double s) const
 
double AFB_NoISR_q (const QCD::quark q_flavor, const double s) const
 
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 getIntegrand_AFBnumeratorWithISR_bottom133 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom167 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom172 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom183 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom189 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom192 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom196 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom200 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom202 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom205 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_bottom207 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm133 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm167 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm172 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm183 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm189 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm192 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm196 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm200 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm202 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm205 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_charm207 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu130 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu136 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu161 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu172 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu183 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu189 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu192 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu196 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu200 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu202 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu205 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_mu207 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau130 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau136 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau161 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau172 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau183 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau189 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau192 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau196 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau200 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau202 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau205 (double x) const
 
double getIntegrand_AFBnumeratorWithISR_tau207 (double x) const
 
double getIntegrand_dsigmaBox_bottom130 (double x) const
 
double getIntegrand_dsigmaBox_bottom133 (double x) const
 
double getIntegrand_dsigmaBox_bottom136 (double x) const
 
double getIntegrand_dsigmaBox_bottom161 (double x) const
 
double getIntegrand_dsigmaBox_bottom167 (double x) const
 
double getIntegrand_dsigmaBox_bottom172 (double x) const
 
double getIntegrand_dsigmaBox_bottom183 (double x) const
 
double getIntegrand_dsigmaBox_bottom189 (double x) const
 
double getIntegrand_dsigmaBox_bottom192 (double x) const
 
double getIntegrand_dsigmaBox_bottom196 (double x) const
 
double getIntegrand_dsigmaBox_bottom200 (double x) const
 
double getIntegrand_dsigmaBox_bottom202 (double x) const
 
double getIntegrand_dsigmaBox_bottom205 (double x) const
 
double getIntegrand_dsigmaBox_bottom207 (double x) const
 
double getIntegrand_dsigmaBox_charm130 (double x) const
 
double getIntegrand_dsigmaBox_charm133 (double x) const
 
double getIntegrand_dsigmaBox_charm136 (double x) const
 
double getIntegrand_dsigmaBox_charm161 (double x) const
 
double getIntegrand_dsigmaBox_charm167 (double x) const
 
double getIntegrand_dsigmaBox_charm172 (double x) const
 
double getIntegrand_dsigmaBox_charm183 (double x) const
 
double getIntegrand_dsigmaBox_charm189 (double x) const
 
double getIntegrand_dsigmaBox_charm192 (double x) const
 
double getIntegrand_dsigmaBox_charm196 (double x) const
 
double getIntegrand_dsigmaBox_charm200 (double x) const
 
double getIntegrand_dsigmaBox_charm202 (double x) const
 
double getIntegrand_dsigmaBox_charm205 (double x) const
 
double getIntegrand_dsigmaBox_charm207 (double x) const
 
double getIntegrand_dsigmaBox_down130 (double x) const
 
double getIntegrand_dsigmaBox_down133 (double x) const
 
double getIntegrand_dsigmaBox_down136 (double x) const
 
double getIntegrand_dsigmaBox_down161 (double x) const
 
double getIntegrand_dsigmaBox_down167 (double x) const
 
double getIntegrand_dsigmaBox_down172 (double x) const
 
double getIntegrand_dsigmaBox_down183 (double x) const
 
double getIntegrand_dsigmaBox_down189 (double x) const
 
double getIntegrand_dsigmaBox_down192 (double x) const
 
double getIntegrand_dsigmaBox_down196 (double x) const
 
double getIntegrand_dsigmaBox_down200 (double x) const
 
double getIntegrand_dsigmaBox_down202 (double x) const
 
double getIntegrand_dsigmaBox_down205 (double x) const
 
double getIntegrand_dsigmaBox_down207 (double x) const
 
double getIntegrand_dsigmaBox_mu130 (double x) const
 
double getIntegrand_dsigmaBox_mu133 (double x) const
 
double getIntegrand_dsigmaBox_mu136 (double x) const
 
double getIntegrand_dsigmaBox_mu161 (double x) const
 
double getIntegrand_dsigmaBox_mu167 (double x) const
 
double getIntegrand_dsigmaBox_mu172 (double x) const
 
double getIntegrand_dsigmaBox_mu183 (double x) const
 
double getIntegrand_dsigmaBox_mu189 (double x) const
 
double getIntegrand_dsigmaBox_mu192 (double x) const
 
double getIntegrand_dsigmaBox_mu196 (double x) const
 
double getIntegrand_dsigmaBox_mu200 (double x) const
 
double getIntegrand_dsigmaBox_mu202 (double x) const
 
double getIntegrand_dsigmaBox_mu205 (double x) const
 
double getIntegrand_dsigmaBox_mu207 (double x) const
 
double getIntegrand_dsigmaBox_strange130 (double x) const
 
double getIntegrand_dsigmaBox_strange133 (double x) const
 
double getIntegrand_dsigmaBox_strange136 (double x) const
 
double getIntegrand_dsigmaBox_strange161 (double x) const
 
double getIntegrand_dsigmaBox_strange167 (double x) const
 
double getIntegrand_dsigmaBox_strange172 (double x) const
 
double getIntegrand_dsigmaBox_strange183 (double x) const
 
double getIntegrand_dsigmaBox_strange189 (double x) const
 
double getIntegrand_dsigmaBox_strange192 (double x) const
 
double getIntegrand_dsigmaBox_strange196 (double x) const
 
double getIntegrand_dsigmaBox_strange200 (double x) const
 
double getIntegrand_dsigmaBox_strange202 (double x) const
 
double getIntegrand_dsigmaBox_strange205 (double x) const
 
double getIntegrand_dsigmaBox_strange207 (double x) const
 
double getIntegrand_dsigmaBox_tau130 (double x) const
 
double getIntegrand_dsigmaBox_tau133 (double x) const
 
double getIntegrand_dsigmaBox_tau136 (double x) const
 
double getIntegrand_dsigmaBox_tau161 (double x) const
 
double getIntegrand_dsigmaBox_tau167 (double x) const
 
double getIntegrand_dsigmaBox_tau172 (double x) const
 
double getIntegrand_dsigmaBox_tau183 (double x) const
 
double getIntegrand_dsigmaBox_tau189 (double x) const
 
double getIntegrand_dsigmaBox_tau192 (double x) const
 
double getIntegrand_dsigmaBox_tau196 (double x) const
 
double getIntegrand_dsigmaBox_tau200 (double x) const
 
double getIntegrand_dsigmaBox_tau202 (double x) const
 
double getIntegrand_dsigmaBox_tau205 (double x) const
 
double getIntegrand_dsigmaBox_tau207 (double x) const
 
double getIntegrand_dsigmaBox_up130 (double x) const
 
double getIntegrand_dsigmaBox_up133 (double x) const
 
double getIntegrand_dsigmaBox_up136 (double x) const
 
double getIntegrand_dsigmaBox_up161 (double x) const
 
double getIntegrand_dsigmaBox_up167 (double x) const
 
double getIntegrand_dsigmaBox_up172 (double x) const
 
double getIntegrand_dsigmaBox_up183 (double x) const
 
double getIntegrand_dsigmaBox_up189 (double x) const
 
double getIntegrand_dsigmaBox_up192 (double x) const
 
double getIntegrand_dsigmaBox_up196 (double x) const
 
double getIntegrand_dsigmaBox_up200 (double x) const
 
double getIntegrand_dsigmaBox_up202 (double x) const
 
double getIntegrand_dsigmaBox_up205 (double x) const
 
double getIntegrand_dsigmaBox_up207 (double x) const
 
double getIntegrand_sigmaWithISR_bottom130 (double x) const
 
double getIntegrand_sigmaWithISR_bottom133 (double x) const
 
double getIntegrand_sigmaWithISR_bottom136 (double x) const
 
double getIntegrand_sigmaWithISR_bottom161 (double x) const
 
double getIntegrand_sigmaWithISR_bottom167 (double x) const
 
double getIntegrand_sigmaWithISR_bottom172 (double x) const
 
double getIntegrand_sigmaWithISR_bottom183 (double x) const
 
double getIntegrand_sigmaWithISR_bottom189 (double x) const
 
double getIntegrand_sigmaWithISR_bottom192 (double x) const
 
double getIntegrand_sigmaWithISR_bottom196 (double x) const
 
double getIntegrand_sigmaWithISR_bottom200 (double x) const
 
double getIntegrand_sigmaWithISR_bottom202 (double x) const
 
double getIntegrand_sigmaWithISR_bottom205 (double x) const
 
double getIntegrand_sigmaWithISR_bottom207 (double x) const
 
double getIntegrand_sigmaWithISR_charm130 (double x) const
 
double getIntegrand_sigmaWithISR_charm133 (double x) const
 
double getIntegrand_sigmaWithISR_charm136 (double x) const
 
double getIntegrand_sigmaWithISR_charm161 (double x) const
 
double getIntegrand_sigmaWithISR_charm167 (double x) const
 
double getIntegrand_sigmaWithISR_charm172 (double x) const
 
double getIntegrand_sigmaWithISR_charm183 (double x) const
 
double getIntegrand_sigmaWithISR_charm189 (double x) const
 
double getIntegrand_sigmaWithISR_charm192 (double x) const
 
double getIntegrand_sigmaWithISR_charm196 (double x) const
 
double getIntegrand_sigmaWithISR_charm200 (double x) const
 
double getIntegrand_sigmaWithISR_charm202 (double x) const
 
double getIntegrand_sigmaWithISR_charm205 (double x) const
 
double getIntegrand_sigmaWithISR_charm207 (double x) const
 
double getIntegrand_sigmaWithISR_down130 (double x) const
 
double getIntegrand_sigmaWithISR_down133 (double x) const
 
double getIntegrand_sigmaWithISR_down136 (double x) const
 
double getIntegrand_sigmaWithISR_down161 (double x) const
 
double getIntegrand_sigmaWithISR_down167 (double x) const
 
double getIntegrand_sigmaWithISR_down172 (double x) const
 
double getIntegrand_sigmaWithISR_down183 (double x) const
 
double getIntegrand_sigmaWithISR_down189 (double x) const
 
double getIntegrand_sigmaWithISR_down192 (double x) const
 
double getIntegrand_sigmaWithISR_down196 (double x) const
 
double getIntegrand_sigmaWithISR_down200 (double x) const
 
double getIntegrand_sigmaWithISR_down202 (double x) const
 
double getIntegrand_sigmaWithISR_down205 (double x) const
 
double getIntegrand_sigmaWithISR_down207 (double x) const
 
double getIntegrand_sigmaWithISR_mu130 (double x) const
 
double getIntegrand_sigmaWithISR_mu136 (double x) const
 
double getIntegrand_sigmaWithISR_mu161 (double x) const
 
double getIntegrand_sigmaWithISR_mu172 (double x) const
 
double getIntegrand_sigmaWithISR_mu183 (double x) const
 
double getIntegrand_sigmaWithISR_mu189 (double x) const
 
double getIntegrand_sigmaWithISR_mu192 (double x) const
 
double getIntegrand_sigmaWithISR_mu196 (double x) const
 
double getIntegrand_sigmaWithISR_mu200 (double x) const
 
double getIntegrand_sigmaWithISR_mu202 (double x) const
 
double getIntegrand_sigmaWithISR_mu205 (double x) const
 
double getIntegrand_sigmaWithISR_mu207 (double x) const
 
double getIntegrand_sigmaWithISR_strange130 (double x) const
 
double getIntegrand_sigmaWithISR_strange133 (double x) const
 
double getIntegrand_sigmaWithISR_strange136 (double x) const
 
double getIntegrand_sigmaWithISR_strange161 (double x) const
 
double getIntegrand_sigmaWithISR_strange167 (double x) const
 
double getIntegrand_sigmaWithISR_strange172 (double x) const
 
double getIntegrand_sigmaWithISR_strange183 (double x) const
 
double getIntegrand_sigmaWithISR_strange189 (double x) const
 
double getIntegrand_sigmaWithISR_strange192 (double x) const
 
double getIntegrand_sigmaWithISR_strange196 (double x) const
 
double getIntegrand_sigmaWithISR_strange200 (double x) const
 
double getIntegrand_sigmaWithISR_strange202 (double x) const
 
double getIntegrand_sigmaWithISR_strange205 (double x) const
 
double getIntegrand_sigmaWithISR_strange207 (double x) const
 
double getIntegrand_sigmaWithISR_tau130 (double x) const
 
double getIntegrand_sigmaWithISR_tau136 (double x) const
 
double getIntegrand_sigmaWithISR_tau161 (double x) const
 
double getIntegrand_sigmaWithISR_tau172 (double x) const
 
double getIntegrand_sigmaWithISR_tau183 (double x) const
 
double getIntegrand_sigmaWithISR_tau189 (double x) const
 
double getIntegrand_sigmaWithISR_tau192 (double x) const
 
double getIntegrand_sigmaWithISR_tau196 (double x) const
 
double getIntegrand_sigmaWithISR_tau200 (double x) const
 
double getIntegrand_sigmaWithISR_tau202 (double x) const
 
double getIntegrand_sigmaWithISR_tau205 (double x) const
 
double getIntegrand_sigmaWithISR_tau207 (double x) const
 
double getIntegrand_sigmaWithISR_up130 (double x) const
 
double getIntegrand_sigmaWithISR_up133 (double x) const
 
double getIntegrand_sigmaWithISR_up136 (double x) const
 
double getIntegrand_sigmaWithISR_up161 (double x) const
 
double getIntegrand_sigmaWithISR_up167 (double x) const
 
double getIntegrand_sigmaWithISR_up172 (double x) const
 
double getIntegrand_sigmaWithISR_up183 (double x) const
 
double getIntegrand_sigmaWithISR_up189 (double x) const
 
double getIntegrand_sigmaWithISR_up192 (double x) const
 
double getIntegrand_sigmaWithISR_up196 (double x) const
 
double getIntegrand_sigmaWithISR_up200 (double x) const
 
double getIntegrand_sigmaWithISR_up202 (double x) const
 
double getIntegrand_sigmaWithISR_up205 (double x) const
 
double getIntegrand_sigmaWithISR_up207 (double x) const
 
double Integrand_AFBnumeratorWithISR_l (double x, const QCD::lepton l_flavor, const double s) const
 
double Integrand_AFBnumeratorWithISR_q (double x, const QCD::quark q_flavor, const double s) const
 
double Integrand_dsigmaBox_l (double cosTheta, const QCD::lepton l_flavor, const double s) const
 
double Integrand_dsigmaBox_q (double cosTheta, const QCD::quark q_flavor, const double s) const
 
double Integrand_sigmaWithISR_l (double x, const QCD::lepton l_flavor, const double s) const
 
double Integrand_sigmaWithISR_q (double x, const QCD::quark q_flavor, const double s) const
 
double m_q (const QCD::quark q, const double mu, const orders order=FULLNLO) const
 
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 sigma_NoISR_l (const QCD::lepton l_flavor, const double s) const
 
double sigma_NoISR_q (const QCD::quark q_flavor, const double s) const
 
double taub () const
 Top-mass corrections to the \(Zb\bar{b}\) vertex, denoted by \(\tau_b\). More...
 
- Protected Member Functions inherited from QCD
double MassOfNf (int nf) const
 The Mbar mass of the heaviest quark in the theory with Nf active flavour. 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 Ced_1111
 
double Ced_1122
 
double Ced_1123
 
double Ced_1132
 
double Ced_1133
 
double Ced_2211
 
double Ced_2223
 
double Ced_2232
 
double Ced_3311
 
double Ced_3323
 
double Ced_3332
 
double Cee_1111
 
double Cee_1122
 
double Cee_1133
 
double Cee_2211
 
double Cee_3311
 
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 Ceu_1111
 
double Ceu_1122
 
double Ceu_1133
 
double Ceu_2211
 
double Ceu_3311
 
double CG
 The dimension-6 operator coefficient \(C_{G}\). 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 CLd_1111
 
double CLd_1122
 
double CLd_1123
 
double CLd_1132
 
double CLd_1133
 
double CLd_2211
 
double CLd_2223
 
double CLd_2232
 
double CLd_3311
 
double CLd_3323
 
double CLd_3332
 
double CLe_1111
 
double CLe_1122
 
double CLe_1133
 
double CLe_2211
 
double CLe_3311
 
double CLL_1111
 
double CLL_1122
 
double CLL_1133
 
double CLL_1221
 
double CLL_1331
 
double CLL_2112
 
double CLL_2211
 
double CLL_3113
 
double CLL_3311
 
double CLQ1_1111
 
double CLQ1_1122
 
double CLQ1_1123
 
double CLQ1_1132
 
double CLQ1_1133
 
double CLQ1_1221
 
double CLQ1_1331
 
double CLQ1_2112
 
double CLQ1_2211
 
double CLQ1_2223
 
double CLQ1_2232
 
double CLQ1_3113
 
double CLQ1_3311
 
double CLQ1_3323
 
double CLQ1_3332
 
double CLQ3_1111
 
double CLQ3_1122
 
double CLQ3_1123
 
double CLQ3_1132
 
double CLQ3_1133
 
double CLQ3_1221
 
double CLQ3_1331
 
double CLQ3_2112
 
double CLQ3_2211
 
double CLQ3_2223
 
double CLQ3_2232
 
double CLQ3_3113
 
double CLQ3_3311
 
double CLQ3_3323
 
double CLQ3_3332
 
double CLu_1111
 
double CLu_1122
 
double CLu_1133
 
double CLu_2211
 
double CLu_3311
 
double CQe_1111
 
double CQe_1122
 
double CQe_1133
 
double CQe_2211
 
double CQe_2311
 
double CQe_2322
 
double CQe_2333
 
double CQe_3211
 
double CQe_3222
 
double CQe_3233
 
double CQe_3311
 
double CuB_11i
 The dimension-6 operator coefficient \((C_{uB})_{11}\) (imaginary part). More...
 
double CuB_11r
 The dimension-6 operator coefficient \((C_{uB})_{11}\) (real part). More...
 
double CuB_12i
 The dimension-6 operator coefficient \((C_{uB})_{12}\) (imaginary part). More...
 
double CuB_12r
 The dimension-6 operator coefficient \((C_{uB})_{12}\) (real part). More...
 
double CuB_13i
 The dimension-6 operator coefficient \((C_{uB})_{13}\) (imaginary part). More...
 
double CuB_13r
 The dimension-6 operator coefficient \((C_{uB})_{13}\) (real part). More...
 
double CuB_22i
 The dimension-6 operator coefficient \((C_{uB})_{22}\) (imaginary part). More...
 
double CuB_22r
 The dimension-6 operator coefficient \((C_{uB})_{22}\) (real part). More...
 
double CuB_23i
 The dimension-6 operator coefficient \((C_{uB})_{23}\) (imaginary part). More...
 
double CuB_23r
 The dimension-6 operator coefficient \((C_{uB})_{23}\) (real part). More...
 
double CuB_33i
 The dimension-6 operator coefficient \((C_{uB})_{33}\) (imaginary part). More...
 
double CuB_33r
 The dimension-6 operator coefficient \((C_{uB})_{33}\) (real part). More...
 
double CuG_11i
 The dimension-6 operator coefficient \((C_{uG})_{11}\) (imaginary part). More...
 
double CuG_11r
 The dimension-6 operator coefficient \((C_{uG})_{11}\) (real part). More...
 
double CuG_12i
 The dimension-6 operator coefficient \((C_{uG})_{12}\) (imaginary part). More...
 
double CuG_12r
 The dimension-6 operator coefficient \((C_{uG})_{12}\) (real part). More...
 
double CuG_13i
 The dimension-6 operator coefficient \((C_{uG})_{13}\) (imaginary part). More...
 
double CuG_13r
 The dimension-6 operator coefficient \((C_{uG})_{13}\) (real part). More...
 
double CuG_22i
 The dimension-6 operator coefficient \((C_{uG})_{22}\) (imaginary part). More...
 
double CuG_22r
 The dimension-6 operator coefficient \((C_{uG})_{22}\) (real part). More...
 
double CuG_23i
 The dimension-6 operator coefficient \((C_{uG})_{23}\) (imaginary part). More...
 
double CuG_23r
 The dimension-6 operator coefficient \((C_{uG})_{23}\) (real part). More...
 
double CuG_33i
 The dimension-6 operator coefficient \((C_{uG})_{33}\) (imaginary part). More...
 
double CuG_33r
 The dimension-6 operator coefficient \((C_{uG})_{33}\) (real part). 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 CuW_11i
 The dimension-6 operator coefficient \((C_{uW})_{11}\) (imaginary part). More...
 
double CuW_11r
 The dimension-6 operator coefficient \((C_{uW})_{11}\) (real part). More...
 
double CuW_12i
 The dimension-6 operator coefficient \((C_{uW})_{12}\) (imaginary part). More...
 
double CuW_12r
 The dimension-6 operator coefficient \((C_{uW})_{12}\) (real part). More...
 
double CuW_13i
 The dimension-6 operator coefficient \((C_{uW})_{13}\) (imaginary part). More...
 
double CuW_13r
 The dimension-6 operator coefficient \((C_{uW})_{13}\) (real part). More...
 
double CuW_22i
 The dimension-6 operator coefficient \((C_{uW})_{22}\) (imaginary part). More...
 
double CuW_22r
 The dimension-6 operator coefficient \((C_{uW})_{22}\) (real part). More...
 
double CuW_23i
 The dimension-6 operator coefficient \((C_{uW})_{23}\) (imaginary part). More...
 
double CuW_23r
 The dimension-6 operator coefficient \((C_{uW})_{23}\) (real part). More...
 
double CuW_33i
 The dimension-6 operator coefficient \((C_{uW})_{33}\) (imaginary part). More...
 
double CuW_33r
 The dimension-6 operator coefficient \((C_{uW})_{33}\) (real part). More...
 
double CW
 The dimension-6 operator coefficient \(C_{W}\). 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...
 
const LEP2GIMR myLEP2GIMR
 
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 alpha21
 
double alpha31
 
double AlsMz
 The strong coupling constant at the Z-boson mass, \(\alpha_s(M_Z)\). More...
 
bool bSigmaForAFB
 
bool bSigmaForR
 
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 delR0b
 The theoretical uncertainty in \(R_b^0\), denoted as \(\delta\,R_b^0\). More...
 
double delR0c
 The theoretical uncertainty in \(R_c^0\), denoted as \(\delta\,R_c^0\). More...
 
double delR0l
 The theoretical uncertainty in \(R_l^0\), denoted as \(\delta\,R_l^0\). More...
 
double delsigma0H
 The theoretical uncertainty in \(\sigma_{Hadron}^0\), denoted as \(\delta\,\sigma_{Hadron}^0\) in nb. More...
 
double delSin2th_b
 The theoretical uncertainty in \(\sin^2\theta_{\rm eff}^{b}\), denoted as \(\delta\sin^2\theta_{\rm eff}^{b}\). 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 delSin2th_q
 The theoretical uncertainty in \(\sin^2\theta_{\rm eff}^{q\not = b,t}\), denoted as \(\delta\sin^2\theta_{\rm eff}^{q\not = b,t}\). More...
 
double delta
 
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...
 
bool flagLEP2 [NUMofLEP2RCs]
 
double gamma
 \(\gamma \) used as an input for FlagWolfenstein = FALSE More...
 
double GF
 The Fermi constant \(G_\mu\) in \({\rm GeV}^{-2}\). More...
 
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...
 
PMNS myPMNS
 
double Mz
 The mass of the \(Z\) boson in GeV. More...
 
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 s12
 
double s13
 
double s23
 
Flavour SMFlavour
 An object of type Flavour. More...
 
Matching< StandardModelMatching, StandardModelSMM
 An object of type Matching. More...
 
double Vcb
 \(\vert V_{cb} \vert \) used as an input for FlagWolfenstein = FALSE More...
 
double Vub
 \(\vert V_{ub} \vert \) used as an input for FlagWolfenstein = FALSE More...
 
double Vus
 \(\vert V_{us} \vert \) used as an input for FlagWolfenstein = FALSE 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 QCD
double AlsM
 The strong coupling constant at the mass scale MAls, \(\alpha_s(M_{\alpha_s})\). More...
 
double CA
 
double CF
 
bool computemt
 Switch for computing the \(\overline{\mathrm{MS}}\) mass of the top quark. More...
 
double dAdA_NA
 
double dFdA_NA
 
double dFdF_NA
 
double MAls
 The mass scale in GeV at which the strong coupling measurement is provided. More...
 
double mtpole
 The pole mass of the top quark. More...
 
double mub
 The threshold between five- and four-flavour theory in GeV. More...
 
double muc
 The threshold between four- and three-flavour theory in GeV. More...
 
double mut
 The threshold between six- and five-flavour theory in GeV. More...
 
double NA
 
double Nc
 The number of colours. More...
 
Particle quarks [6]
 The vector of all SM quarks. More...
 
bool requireYd
 Switch for generating the Yukawa couplings to the down-type quarks. More...
 
bool requireYu
 Switch for generating the Yukawa couplings to the up-type quarks. More...
 
double TF
 
- Protected Attributes inherited from Model
bool isSliced
 A boolean set to true if the current istance is a slice of an extended object. More...
 
std::map< std::string, std::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  LEP2RCs { Weak = 0, WeakBox, ISR, QEDFSR, QCDFSR, NUMofLEP2RCs }
 
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  lepton { NEUTRINO_1, ELECTRON, NEUTRINO_2, MU, NEUTRINO_3, TAU, NOLEPTON }
 An enum type for leptons. More...
 
enum  meson { P_0, P_P, K_0, K_P, D_0, D_P, B_D, B_P, B_S, B_C, PHI, K_star, K_star_P, D_star_P, RHO, RHO_P, OMEGA, 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::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 106 of file NPEffectiveGIMR.cpp.

107 : NPbase(), myLEP2GIMR(trueSM), FlagLeptonUniversal(FlagLeptonUniversal_in), FlagQuarkUniversal(FlagQuarkUniversal_in)
108 {
111  throw std::runtime_error("Invalid arguments for NPEffectiveGIMR::NPEffectiveGIMR()");
112 
113  FlagMwInput = false;
114  FlagQuadraticTerms = false;
116 
117  ModelParamMap.insert(std::make_pair("CG", std::cref(CG)));
118  ModelParamMap.insert(std::make_pair("CW", std::cref(CW)));
119  ModelParamMap.insert(std::make_pair("CHG", std::cref(CHG)));
120  ModelParamMap.insert(std::make_pair("CHW", std::cref(CHW)));
121  ModelParamMap.insert(std::make_pair("CHB", std::cref(CHB)));
122  ModelParamMap.insert(std::make_pair("CHWB", std::cref(CHWB)));
123  ModelParamMap.insert(std::make_pair("CHD", std::cref(CHD)));
124  ModelParamMap.insert(std::make_pair("CHbox", std::cref(CHbox)));
125  ModelParamMap.insert(std::make_pair("CH", std::cref(CH)));
126  if (FlagLeptonUniversal) {
127  ModelParamMap.insert(std::make_pair("CHL1", std::cref(CHL1_11)));
128  ModelParamMap.insert(std::make_pair("CHL3", std::cref(CHL3_11)));
129  ModelParamMap.insert(std::make_pair("CHe", std::cref(CHe_11)));
130  ModelParamMap.insert(std::make_pair("CeH_r", std::cref(CeH_11r)));
131  ModelParamMap.insert(std::make_pair("CeH_i", std::cref(CeH_11i)));
132  ModelParamMap.insert(std::make_pair("CLL", std::cref(CLL_1221)));
133  ModelParamMap.insert(std::make_pair("Cee", std::cref(Cee_1111)));
134  ModelParamMap.insert(std::make_pair("CLe", std::cref(CLe_1111)));
135  } else {
136  ModelParamMap.insert(std::make_pair("CHL1_11", std::cref(CHL1_11)));
137  ModelParamMap.insert(std::make_pair("CHL1_12r", std::cref(CHL1_12r)));
138  ModelParamMap.insert(std::make_pair("CHL1_13r", std::cref(CHL1_13r)));
139  ModelParamMap.insert(std::make_pair("CHL1_22", std::cref(CHL1_22)));
140  ModelParamMap.insert(std::make_pair("CHL1_23r", std::cref(CHL1_23r)));
141  ModelParamMap.insert(std::make_pair("CHL1_33", std::cref(CHL1_33)));
142  ModelParamMap.insert(std::make_pair("CHL1_12i", std::cref(CHL1_12i)));
143  ModelParamMap.insert(std::make_pair("CHL1_13i", std::cref(CHL1_13i)));
144  ModelParamMap.insert(std::make_pair("CHL1_23i", std::cref(CHL1_23i)));
145  ModelParamMap.insert(std::make_pair("CHL3_11", std::cref(CHL3_11)));
146  ModelParamMap.insert(std::make_pair("CHL3_12r", std::cref(CHL3_12r)));
147  ModelParamMap.insert(std::make_pair("CHL3_13r", std::cref(CHL3_13r)));
148  ModelParamMap.insert(std::make_pair("CHL3_22", std::cref(CHL3_22)));
149  ModelParamMap.insert(std::make_pair("CHL3_23r", std::cref(CHL3_23r)));
150  ModelParamMap.insert(std::make_pair("CHL3_33", std::cref(CHL3_33)));
151  ModelParamMap.insert(std::make_pair("CHL3_12i", std::cref(CHL3_12i)));
152  ModelParamMap.insert(std::make_pair("CHL3_13i", std::cref(CHL3_13i)));
153  ModelParamMap.insert(std::make_pair("CHL3_23i", std::cref(CHL3_23i)));
154  ModelParamMap.insert(std::make_pair("CHe_11", std::cref(CHe_11)));
155  ModelParamMap.insert(std::make_pair("CHe_12r", std::cref(CHe_12r)));
156  ModelParamMap.insert(std::make_pair("CHe_13r", std::cref(CHe_13r)));
157  ModelParamMap.insert(std::make_pair("CHe_22", std::cref(CHe_22)));
158  ModelParamMap.insert(std::make_pair("CHe_23r", std::cref(CHe_23r)));
159  ModelParamMap.insert(std::make_pair("CHe_33", std::cref(CHe_33)));
160  ModelParamMap.insert(std::make_pair("CHe_12i", std::cref(CHe_12i)));
161  ModelParamMap.insert(std::make_pair("CHe_13i", std::cref(CHe_13i)));
162  ModelParamMap.insert(std::make_pair("CHe_23i", std::cref(CHe_23i)));
163  ModelParamMap.insert(std::make_pair("CeH_11r", std::cref(CeH_11r)));
164  ModelParamMap.insert(std::make_pair("CeH_12r", std::cref(CeH_12r)));
165  ModelParamMap.insert(std::make_pair("CeH_13r", std::cref(CeH_13r)));
166  ModelParamMap.insert(std::make_pair("CeH_22r", std::cref(CeH_22r)));
167  ModelParamMap.insert(std::make_pair("CeH_23r", std::cref(CeH_23r)));
168  ModelParamMap.insert(std::make_pair("CeH_33r", std::cref(CeH_33r)));
169  ModelParamMap.insert(std::make_pair("CeH_11i", std::cref(CeH_11i)));
170  ModelParamMap.insert(std::make_pair("CeH_12i", std::cref(CeH_12i)));
171  ModelParamMap.insert(std::make_pair("CeH_13i", std::cref(CeH_13i)));
172  ModelParamMap.insert(std::make_pair("CeH_22i", std::cref(CeH_22i)));
173  ModelParamMap.insert(std::make_pair("CeH_23i", std::cref(CeH_23i)));
174  ModelParamMap.insert(std::make_pair("CeH_33i", std::cref(CeH_33i)));
175  ModelParamMap.insert(std::make_pair("CLL_1111", std::cref(CLL_1111)));
176  ModelParamMap.insert(std::make_pair("CLL_1221", std::cref(CLL_1221)));
177  ModelParamMap.insert(std::make_pair("CLL_2112", std::cref(CLL_2112)));
178  ModelParamMap.insert(std::make_pair("CLL_2211", std::cref(CLL_2211)));
179  ModelParamMap.insert(std::make_pair("CLL_1122", std::cref(CLL_1122)));
180  ModelParamMap.insert(std::make_pair("CLL_1331", std::cref(CLL_1331)));
181  ModelParamMap.insert(std::make_pair("CLL_3113", std::cref(CLL_3113)));
182  ModelParamMap.insert(std::make_pair("CLL_3311", std::cref(CLL_3311)));
183  ModelParamMap.insert(std::make_pair("CLL_1133", std::cref(CLL_1133)));
184  ModelParamMap.insert(std::make_pair("Cee_1111", std::cref(Cee_1111)));
185  ModelParamMap.insert(std::make_pair("Cee_1122", std::cref(Cee_1122)));
186  ModelParamMap.insert(std::make_pair("Cee_2211", std::cref(Cee_2211)));
187  ModelParamMap.insert(std::make_pair("Cee_1133", std::cref(Cee_1133)));
188  ModelParamMap.insert(std::make_pair("Cee_3311", std::cref(Cee_3311)));
189  ModelParamMap.insert(std::make_pair("CLe_1111", std::cref(CLe_1111)));
190  ModelParamMap.insert(std::make_pair("CLe_1122", std::cref(CLe_1122)));
191  ModelParamMap.insert(std::make_pair("CLe_2211", std::cref(CLe_2211)));
192  ModelParamMap.insert(std::make_pair("CLe_1133", std::cref(CLe_1133)));
193  ModelParamMap.insert(std::make_pair("CLe_3311", std::cref(CLe_3311)));
194  ModelParamMap.insert(std::make_pair("CLQ1_1123", std::cref(CLQ1_1123)));
195  ModelParamMap.insert(std::make_pair("CLQ1_2223", std::cref(CLQ1_2223)));
196  ModelParamMap.insert(std::make_pair("CLQ1_3323", std::cref(CLQ1_3323)));
197  ModelParamMap.insert(std::make_pair("CLQ1_1132", std::cref(CLQ1_1132)));
198  ModelParamMap.insert(std::make_pair("CLQ1_2232", std::cref(CLQ1_2232)));
199  ModelParamMap.insert(std::make_pair("CLQ1_3332", std::cref(CLQ1_3332)));
200  ModelParamMap.insert(std::make_pair("CLQ3_1123", std::cref(CLQ3_1123)));
201  ModelParamMap.insert(std::make_pair("CLQ3_2223", std::cref(CLQ3_2223)));
202  ModelParamMap.insert(std::make_pair("CLQ3_3323", std::cref(CLQ3_3323)));
203  ModelParamMap.insert(std::make_pair("CLQ3_1132", std::cref(CLQ3_1132)));
204  ModelParamMap.insert(std::make_pair("CLQ3_2232", std::cref(CLQ3_2232)));
205  ModelParamMap.insert(std::make_pair("CLQ3_3332", std::cref(CLQ3_3332)));
206  ModelParamMap.insert(std::make_pair("Ced_1123", std::cref(Ced_1123)));
207  ModelParamMap.insert(std::make_pair("Ced_2223", std::cref(Ced_2223)));
208  ModelParamMap.insert(std::make_pair("Ced_3323", std::cref(Ced_3323)));
209  ModelParamMap.insert(std::make_pair("Ced_1132", std::cref(Ced_1132)));
210  ModelParamMap.insert(std::make_pair("Ced_2232", std::cref(Ced_2232)));
211  ModelParamMap.insert(std::make_pair("Ced_3332", std::cref(Ced_3332)));
212  ModelParamMap.insert(std::make_pair("CLd_1123", std::cref(CLd_1123)));
213  ModelParamMap.insert(std::make_pair("CLd_2223", std::cref(CLd_2223)));
214  ModelParamMap.insert(std::make_pair("CLd_3323", std::cref(CLd_3323)));
215  ModelParamMap.insert(std::make_pair("CLd_1132", std::cref(CLd_1132)));
216  ModelParamMap.insert(std::make_pair("CLd_2232", std::cref(CLd_2232)));
217  ModelParamMap.insert(std::make_pair("CLd_3332", std::cref(CLd_3332)));
218  ModelParamMap.insert(std::make_pair("CQe_2311", std::cref(CQe_2311)));
219  ModelParamMap.insert(std::make_pair("CQe_2322", std::cref(CQe_2322)));
220  ModelParamMap.insert(std::make_pair("CQe_2333", std::cref(CQe_2333)));
221  ModelParamMap.insert(std::make_pair("CQe_3211", std::cref(CQe_3211)));
222  ModelParamMap.insert(std::make_pair("CQe_3222", std::cref(CQe_3222)));
223  ModelParamMap.insert(std::make_pair("CQe_3233", std::cref(CQe_3233)));
224  }
225  if (FlagQuarkUniversal) {
226  ModelParamMap.insert(std::make_pair("CHQ1", std::cref(CHQ1_11)));
227  ModelParamMap.insert(std::make_pair("CHQ3", std::cref(CHQ3_11)));
228  ModelParamMap.insert(std::make_pair("CHu", std::cref(CHu_11)));
229  ModelParamMap.insert(std::make_pair("CHd", std::cref(CHd_11)));
230  ModelParamMap.insert(std::make_pair("CHud_r", std::cref(CHud_11r)));
231  ModelParamMap.insert(std::make_pair("CHud_i", std::cref(CHud_11i)));
232  ModelParamMap.insert(std::make_pair("CuH_r", std::cref(CuH_11r)));
233  ModelParamMap.insert(std::make_pair("CuH_i", std::cref(CuH_11i)));
234  ModelParamMap.insert(std::make_pair("CdH_r", std::cref(CdH_11r)));
235  ModelParamMap.insert(std::make_pair("CdH_i", std::cref(CdH_11i)));
236  ModelParamMap.insert(std::make_pair("CuG_r", std::cref(CuG_11r)));
237  ModelParamMap.insert(std::make_pair("CuG_i", std::cref(CuG_11i)));
238  ModelParamMap.insert(std::make_pair("CuW_r", std::cref(CuW_11r)));
239  ModelParamMap.insert(std::make_pair("CuW_i", std::cref(CuW_11i)));
240  ModelParamMap.insert(std::make_pair("CuB_r", std::cref(CuB_11r)));
241  ModelParamMap.insert(std::make_pair("CuB_i", std::cref(CuB_11i)));
242  } else {
243  ModelParamMap.insert(std::make_pair("CHQ1_11", std::cref(CHQ1_11)));
244  ModelParamMap.insert(std::make_pair("CHQ1_12r", std::cref(CHQ1_12r)));
245  ModelParamMap.insert(std::make_pair("CHQ1_13r", std::cref(CHQ1_13r)));
246  ModelParamMap.insert(std::make_pair("CHQ1_22", std::cref(CHQ1_22)));
247  ModelParamMap.insert(std::make_pair("CHQ1_23r", std::cref(CHQ1_23r)));
248  ModelParamMap.insert(std::make_pair("CHQ1_33", std::cref(CHQ1_33)));
249  ModelParamMap.insert(std::make_pair("CHQ1_12i", std::cref(CHQ1_12i)));
250  ModelParamMap.insert(std::make_pair("CHQ1_13i", std::cref(CHQ1_13i)));
251  ModelParamMap.insert(std::make_pair("CHQ1_23i", std::cref(CHQ1_23i)));
252  ModelParamMap.insert(std::make_pair("CHQ3_11", std::cref(CHQ3_11)));
253  ModelParamMap.insert(std::make_pair("CHQ3_12r", std::cref(CHQ3_12r)));
254  ModelParamMap.insert(std::make_pair("CHQ3_13r", std::cref(CHQ3_13r)));
255  ModelParamMap.insert(std::make_pair("CHQ3_22", std::cref(CHQ3_22)));
256  ModelParamMap.insert(std::make_pair("CHQ3_23r", std::cref(CHQ3_23r)));
257  ModelParamMap.insert(std::make_pair("CHQ3_33", std::cref(CHQ3_33)));
258  ModelParamMap.insert(std::make_pair("CHQ3_12i", std::cref(CHQ3_12i)));
259  ModelParamMap.insert(std::make_pair("CHQ3_13i", std::cref(CHQ3_13i)));
260  ModelParamMap.insert(std::make_pair("CHQ3_23i", std::cref(CHQ3_23i)));
261  ModelParamMap.insert(std::make_pair("CHu_11", std::cref(CHu_11)));
262  ModelParamMap.insert(std::make_pair("CHu_12r", std::cref(CHu_12r)));
263  ModelParamMap.insert(std::make_pair("CHu_13r", std::cref(CHu_13r)));
264  ModelParamMap.insert(std::make_pair("CHu_22", std::cref(CHu_22)));
265  ModelParamMap.insert(std::make_pair("CHu_23r", std::cref(CHu_23r)));
266  ModelParamMap.insert(std::make_pair("CHu_33", std::cref(CHu_33)));
267  ModelParamMap.insert(std::make_pair("CHu_12i", std::cref(CHu_12i)));
268  ModelParamMap.insert(std::make_pair("CHu_13i", std::cref(CHu_13i)));
269  ModelParamMap.insert(std::make_pair("CHu_23i", std::cref(CHu_23i)));
270  ModelParamMap.insert(std::make_pair("CHd_11", std::cref(CHd_11)));
271  ModelParamMap.insert(std::make_pair("CHd_12r", std::cref(CHd_12r)));
272  ModelParamMap.insert(std::make_pair("CHd_13r", std::cref(CHd_13r)));
273  ModelParamMap.insert(std::make_pair("CHd_22", std::cref(CHd_22)));
274  ModelParamMap.insert(std::make_pair("CHd_23r", std::cref(CHd_23r)));
275  ModelParamMap.insert(std::make_pair("CHd_33", std::cref(CHd_33)));
276  ModelParamMap.insert(std::make_pair("CHd_12i", std::cref(CHd_12i)));
277  ModelParamMap.insert(std::make_pair("CHd_13i", std::cref(CHd_13i)));
278  ModelParamMap.insert(std::make_pair("CHd_23i", std::cref(CHd_23i)));
279  ModelParamMap.insert(std::make_pair("CHud_11r", std::cref(CHud_11r)));
280  ModelParamMap.insert(std::make_pair("CHud_12r", std::cref(CHud_12r)));
281  ModelParamMap.insert(std::make_pair("CHud_13r", std::cref(CHud_13r)));
282  ModelParamMap.insert(std::make_pair("CHud_22r", std::cref(CHud_22r)));
283  ModelParamMap.insert(std::make_pair("CHud_23r", std::cref(CHud_23r)));
284  ModelParamMap.insert(std::make_pair("CHud_33r", std::cref(CHud_33r)));
285  ModelParamMap.insert(std::make_pair("CHud_11i", std::cref(CHud_11i)));
286  ModelParamMap.insert(std::make_pair("CHud_12i", std::cref(CHud_12i)));
287  ModelParamMap.insert(std::make_pair("CHud_13i", std::cref(CHud_13i)));
288  ModelParamMap.insert(std::make_pair("CHud_22i", std::cref(CHud_22i)));
289  ModelParamMap.insert(std::make_pair("CHud_23i", std::cref(CHud_23i)));
290  ModelParamMap.insert(std::make_pair("CHud_33i", std::cref(CHud_33i)));
291  ModelParamMap.insert(std::make_pair("CuH_11r", std::cref(CuH_11r)));
292  ModelParamMap.insert(std::make_pair("CuH_12r", std::cref(CuH_12r)));
293  ModelParamMap.insert(std::make_pair("CuH_13r", std::cref(CuH_13r)));
294  ModelParamMap.insert(std::make_pair("CuH_22r", std::cref(CuH_22r)));
295  ModelParamMap.insert(std::make_pair("CuH_23r", std::cref(CuH_23r)));
296  ModelParamMap.insert(std::make_pair("CuH_33r", std::cref(CuH_33r)));
297  ModelParamMap.insert(std::make_pair("CuH_11i", std::cref(CuH_11i)));
298  ModelParamMap.insert(std::make_pair("CuH_12i", std::cref(CuH_12i)));
299  ModelParamMap.insert(std::make_pair("CuH_13i", std::cref(CuH_13i)));
300  ModelParamMap.insert(std::make_pair("CuH_22i", std::cref(CuH_22i)));
301  ModelParamMap.insert(std::make_pair("CuH_23i", std::cref(CuH_23i)));
302  ModelParamMap.insert(std::make_pair("CuH_33i", std::cref(CuH_33i)));
303  ModelParamMap.insert(std::make_pair("CdH_11r", std::cref(CdH_11r)));
304  ModelParamMap.insert(std::make_pair("CdH_12r", std::cref(CdH_12r)));
305  ModelParamMap.insert(std::make_pair("CdH_13r", std::cref(CdH_13r)));
306  ModelParamMap.insert(std::make_pair("CdH_22r", std::cref(CdH_22r)));
307  ModelParamMap.insert(std::make_pair("CdH_23r", std::cref(CdH_23r)));
308  ModelParamMap.insert(std::make_pair("CdH_33r", std::cref(CdH_33r)));
309  ModelParamMap.insert(std::make_pair("CdH_11i", std::cref(CdH_11i)));
310  ModelParamMap.insert(std::make_pair("CdH_12i", std::cref(CdH_12i)));
311  ModelParamMap.insert(std::make_pair("CdH_13i", std::cref(CdH_13i)));
312  ModelParamMap.insert(std::make_pair("CdH_22i", std::cref(CdH_22i)));
313  ModelParamMap.insert(std::make_pair("CdH_23i", std::cref(CdH_23i)));
314  ModelParamMap.insert(std::make_pair("CdH_33i", std::cref(CdH_33i)));
315  ModelParamMap.insert(std::make_pair("CuG_11r", std::cref(CuG_11r)));
316  ModelParamMap.insert(std::make_pair("CuG_12r", std::cref(CuG_12r)));
317  ModelParamMap.insert(std::make_pair("CuG_13r", std::cref(CuG_13r)));
318  ModelParamMap.insert(std::make_pair("CuG_22r", std::cref(CuG_22r)));
319  ModelParamMap.insert(std::make_pair("CuG_23r", std::cref(CuG_23r)));
320  ModelParamMap.insert(std::make_pair("CuG_33r", std::cref(CuG_33r)));
321  ModelParamMap.insert(std::make_pair("CuG_11i", std::cref(CuG_11i)));
322  ModelParamMap.insert(std::make_pair("CuG_12i", std::cref(CuG_12i)));
323  ModelParamMap.insert(std::make_pair("CuG_13i", std::cref(CuG_13i)));
324  ModelParamMap.insert(std::make_pair("CuG_22i", std::cref(CuG_22i)));
325  ModelParamMap.insert(std::make_pair("CuG_23i", std::cref(CuG_23i)));
326  ModelParamMap.insert(std::make_pair("CuG_33i", std::cref(CuG_33i)));
327  ModelParamMap.insert(std::make_pair("CuW_11r", std::cref(CuW_11r)));
328  ModelParamMap.insert(std::make_pair("CuW_12r", std::cref(CuW_12r)));
329  ModelParamMap.insert(std::make_pair("CuW_13r", std::cref(CuW_13r)));
330  ModelParamMap.insert(std::make_pair("CuW_22r", std::cref(CuW_22r)));
331  ModelParamMap.insert(std::make_pair("CuW_23r", std::cref(CuW_23r)));
332  ModelParamMap.insert(std::make_pair("CuW_33r", std::cref(CuW_33r)));
333  ModelParamMap.insert(std::make_pair("CuW_11i", std::cref(CuW_11i)));
334  ModelParamMap.insert(std::make_pair("CuW_12i", std::cref(CuW_12i)));
335  ModelParamMap.insert(std::make_pair("CuW_13i", std::cref(CuW_13i)));
336  ModelParamMap.insert(std::make_pair("CuW_22i", std::cref(CuW_22i)));
337  ModelParamMap.insert(std::make_pair("CuW_23i", std::cref(CuW_23i)));
338  ModelParamMap.insert(std::make_pair("CuW_33i", std::cref(CuW_33i)));
339  ModelParamMap.insert(std::make_pair("CuB_11r", std::cref(CuB_11r)));
340  ModelParamMap.insert(std::make_pair("CuB_12r", std::cref(CuB_12r)));
341  ModelParamMap.insert(std::make_pair("CuB_13r", std::cref(CuB_13r)));
342  ModelParamMap.insert(std::make_pair("CuB_22r", std::cref(CuB_22r)));
343  ModelParamMap.insert(std::make_pair("CuB_23r", std::cref(CuB_23r)));
344  ModelParamMap.insert(std::make_pair("CuB_33r", std::cref(CuB_33r)));
345  ModelParamMap.insert(std::make_pair("CuB_11i", std::cref(CuB_11i)));
346  ModelParamMap.insert(std::make_pair("CuB_12i", std::cref(CuB_12i)));
347  ModelParamMap.insert(std::make_pair("CuB_13i", std::cref(CuB_13i)));
348  ModelParamMap.insert(std::make_pair("CuB_22i", std::cref(CuB_22i)));
349  ModelParamMap.insert(std::make_pair("CuB_23i", std::cref(CuB_23i)));
350  ModelParamMap.insert(std::make_pair("CuB_33i", std::cref(CuB_33i)));
351  }
353  ModelParamMap.insert(std::make_pair("CLQ1", std::cref(CLQ1_1111)));
354  ModelParamMap.insert(std::make_pair("CLQ3", std::cref(CLQ3_1111)));
355  ModelParamMap.insert(std::make_pair("Ceu", std::cref(Ceu_1111)));
356  ModelParamMap.insert(std::make_pair("Ced", std::cref(Ced_1111)));
357  ModelParamMap.insert(std::make_pair("CLu", std::cref(CLu_1111)));
358  ModelParamMap.insert(std::make_pair("CLd", std::cref(CLd_1111)));
359  ModelParamMap.insert(std::make_pair("CQe", std::cref(CQe_1111)));
360  } else {
361  ModelParamMap.insert(std::make_pair("CLQ1_1111", std::cref(CLQ1_1111)));
362  ModelParamMap.insert(std::make_pair("CLQ1_1122", std::cref(CLQ1_1122)));
363  ModelParamMap.insert(std::make_pair("CLQ1_2211", std::cref(CLQ1_2211)));
364  ModelParamMap.insert(std::make_pair("CLQ1_1221", std::cref(CLQ1_1221)));
365  ModelParamMap.insert(std::make_pair("CLQ1_2112", std::cref(CLQ1_2112)));
366  ModelParamMap.insert(std::make_pair("CLQ1_1133", std::cref(CLQ1_1133)));
367  ModelParamMap.insert(std::make_pair("CLQ1_3311", std::cref(CLQ1_3311)));
368  ModelParamMap.insert(std::make_pair("CLQ1_1331", std::cref(CLQ1_1331)));
369  ModelParamMap.insert(std::make_pair("CLQ1_3113", std::cref(CLQ1_3113)));
370  ModelParamMap.insert(std::make_pair("CLQ3_1111", std::cref(CLQ3_1111)));
371  ModelParamMap.insert(std::make_pair("CLQ3_1122", std::cref(CLQ3_1122)));
372  ModelParamMap.insert(std::make_pair("CLQ3_2211", std::cref(CLQ3_2211)));
373  ModelParamMap.insert(std::make_pair("CLQ3_1221", std::cref(CLQ3_1221)));
374  ModelParamMap.insert(std::make_pair("CLQ3_2112", std::cref(CLQ3_2112)));
375  ModelParamMap.insert(std::make_pair("CLQ3_1133", std::cref(CLQ3_1133)));
376  ModelParamMap.insert(std::make_pair("CLQ3_3311", std::cref(CLQ3_3311)));
377  ModelParamMap.insert(std::make_pair("CLQ3_1331", std::cref(CLQ3_1331)));
378  ModelParamMap.insert(std::make_pair("CLQ3_3113", std::cref(CLQ3_3113)));
379  ModelParamMap.insert(std::make_pair("Ceu_1111", std::cref(Ceu_1111)));
380  ModelParamMap.insert(std::make_pair("Ceu_1122", std::cref(Ceu_1122)));
381  ModelParamMap.insert(std::make_pair("Ceu_2211", std::cref(Ceu_2211)));
382  ModelParamMap.insert(std::make_pair("Ceu_1133", std::cref(Ceu_1133)));
383  ModelParamMap.insert(std::make_pair("Ceu_3311", std::cref(Ceu_3311)));
384  ModelParamMap.insert(std::make_pair("Ced_1111", std::cref(Ced_1111)));
385  ModelParamMap.insert(std::make_pair("Ced_1122", std::cref(Ced_1122)));
386  ModelParamMap.insert(std::make_pair("Ced_2211", std::cref(Ced_2211)));
387  ModelParamMap.insert(std::make_pair("Ced_1133", std::cref(Ced_1133)));
388  ModelParamMap.insert(std::make_pair("Ced_3311", std::cref(Ced_3311)));
389  ModelParamMap.insert(std::make_pair("CLe_1111", std::cref(CLe_1111)));
390  ModelParamMap.insert(std::make_pair("CLe_1122", std::cref(CLe_1122)));
391  ModelParamMap.insert(std::make_pair("CLe_2211", std::cref(CLe_2211)));
392  ModelParamMap.insert(std::make_pair("CLe_1133", std::cref(CLe_1133)));
393  ModelParamMap.insert(std::make_pair("CLe_3311", std::cref(CLe_3311)));
394  ModelParamMap.insert(std::make_pair("CLu_1111", std::cref(CLu_1111)));
395  ModelParamMap.insert(std::make_pair("CLu_1122", std::cref(CLu_1122)));
396  ModelParamMap.insert(std::make_pair("CLu_2211", std::cref(CLu_2211)));
397  ModelParamMap.insert(std::make_pair("CLu_1133", std::cref(CLu_1133)));
398  ModelParamMap.insert(std::make_pair("CLu_3311", std::cref(CLu_3311)));
399  ModelParamMap.insert(std::make_pair("CLd_1111", std::cref(CLd_1111)));
400  ModelParamMap.insert(std::make_pair("CLd_1122", std::cref(CLd_1122)));
401  ModelParamMap.insert(std::make_pair("CLd_2211", std::cref(CLd_2211)));
402  ModelParamMap.insert(std::make_pair("CLd_1133", std::cref(CLd_1133)));
403  ModelParamMap.insert(std::make_pair("CLd_3311", std::cref(CLd_3311)));
404  ModelParamMap.insert(std::make_pair("CQe_1111", std::cref(CQe_1111)));
405  ModelParamMap.insert(std::make_pair("CQe_1122", std::cref(CQe_1122)));
406  ModelParamMap.insert(std::make_pair("CQe_2211", std::cref(CQe_2211)));
407  ModelParamMap.insert(std::make_pair("CQe_1133", std::cref(CQe_1133)));
408  ModelParamMap.insert(std::make_pair("CQe_3311", std::cref(CQe_3311)));
409  }
410  ModelParamMap.insert(std::make_pair("Lambda_NP", std::cref(Lambda_NP)));
411  ModelParamMap.insert(std::make_pair("eVBF2_HZZ1", std::cref(eVBF2_HZZ1)));
412  ModelParamMap.insert(std::make_pair("eVBF2_HZZ2", std::cref(eVBF2_HZZ2)));
413  ModelParamMap.insert(std::make_pair("eVBF2_HZZ3", std::cref(eVBF2_HZZ3)));
414  ModelParamMap.insert(std::make_pair("eVBF2_HZA1", std::cref(eVBF2_HZA1)));
415  ModelParamMap.insert(std::make_pair("eVBF2_HZA2", std::cref(eVBF2_HZA2)));
416  ModelParamMap.insert(std::make_pair("eVBF2_HAA", std::cref(eVBF2_HAA)));
417  ModelParamMap.insert(std::make_pair("eVBF2_HWW1", std::cref(eVBF2_HWW1)));
418  ModelParamMap.insert(std::make_pair("eVBF2_HWW2", std::cref(eVBF2_HWW2)));
419  ModelParamMap.insert(std::make_pair("eVBF2_HWW3", std::cref(eVBF2_HWW3)));
420  ModelParamMap.insert(std::make_pair("eVBF2_Hgg", std::cref(eVBF2_Hgg)));
421  ModelParamMap.insert(std::make_pair("eVBF2_HZuL", std::cref(eVBF2_HZuL)));
422  ModelParamMap.insert(std::make_pair("eVBF2_HZuR", std::cref(eVBF2_HZuR)));
423  ModelParamMap.insert(std::make_pair("eVBF2_HZdL", std::cref(eVBF2_HZdL)));
424  ModelParamMap.insert(std::make_pair("eVBF2_HZdR", std::cref(eVBF2_HZdR)));
425  ModelParamMap.insert(std::make_pair("eVBF2_HWud", std::cref(eVBF2_HWud)));
426  ModelParamMap.insert(std::make_pair("eVBF2_ZuL", std::cref(eVBF2_ZuL)));
427  ModelParamMap.insert(std::make_pair("eVBF2_ZuR", std::cref(eVBF2_ZuR)));
428  ModelParamMap.insert(std::make_pair("eVBF2_ZdL", std::cref(eVBF2_ZdL)));
429  ModelParamMap.insert(std::make_pair("eVBF2_ZdR", std::cref(eVBF2_ZdR)));
430  ModelParamMap.insert(std::make_pair("eVBF2_Wud", std::cref(eVBF2_Wud)));
431  ModelParamMap.insert(std::make_pair("eVBF78_HZZ1", std::cref(eVBF78_HZZ1)));
432  ModelParamMap.insert(std::make_pair("eVBF78_HZZ2", std::cref(eVBF78_HZZ2)));
433  ModelParamMap.insert(std::make_pair("eVBF78_HZZ3", std::cref(eVBF78_HZZ3)));
434  ModelParamMap.insert(std::make_pair("eVBF78_HZA1", std::cref(eVBF78_HZA1)));
435  ModelParamMap.insert(std::make_pair("eVBF78_HZA2", std::cref(eVBF78_HZA2)));
436  ModelParamMap.insert(std::make_pair("eVBF78_HAA", std::cref(eVBF78_HAA)));
437  ModelParamMap.insert(std::make_pair("eVBF78_HWW1", std::cref(eVBF78_HWW1)));
438  ModelParamMap.insert(std::make_pair("eVBF78_HWW2", std::cref(eVBF78_HWW2)));
439  ModelParamMap.insert(std::make_pair("eVBF78_HWW3", std::cref(eVBF78_HWW3)));
440  ModelParamMap.insert(std::make_pair("eVBF78_Hgg", std::cref(eVBF78_Hgg)));
441  ModelParamMap.insert(std::make_pair("eVBF78_HZuL", std::cref(eVBF78_HZuL)));
442  ModelParamMap.insert(std::make_pair("eVBF78_HZuR", std::cref(eVBF78_HZuR)));
443  ModelParamMap.insert(std::make_pair("eVBF78_HZdL", std::cref(eVBF78_HZdL)));
444  ModelParamMap.insert(std::make_pair("eVBF78_HZdR", std::cref(eVBF78_HZdR)));
445  ModelParamMap.insert(std::make_pair("eVBF78_HWud", std::cref(eVBF78_HWud)));
446  ModelParamMap.insert(std::make_pair("eVBF78_ZuL", std::cref(eVBF78_ZuL)));
447  ModelParamMap.insert(std::make_pair("eVBF78_ZuR", std::cref(eVBF78_ZuR)));
448  ModelParamMap.insert(std::make_pair("eVBF78_ZdL", std::cref(eVBF78_ZdL)));
449  ModelParamMap.insert(std::make_pair("eVBF78_ZdR", std::cref(eVBF78_ZdR)));
450  ModelParamMap.insert(std::make_pair("eVBF78_Wud", std::cref(eVBF78_Wud)));
451  ModelParamMap.insert(std::make_pair("eWH2_HWW1", std::cref(eWH2_HWW1)));
452  ModelParamMap.insert(std::make_pair("eWH2_HWW2", std::cref(eWH2_HWW2)));
453  ModelParamMap.insert(std::make_pair("eWH2_HWW3", std::cref(eWH2_HWW3)));
454  ModelParamMap.insert(std::make_pair("eWH2_HWud", std::cref(eWH2_HWud)));
455  ModelParamMap.insert(std::make_pair("eWH2_Wud", std::cref(eWH2_Wud)));
456  ModelParamMap.insert(std::make_pair("eWH78_HWW1", std::cref(eWH78_HWW1)));
457  ModelParamMap.insert(std::make_pair("eWH78_HWW2", std::cref(eWH78_HWW2)));
458  ModelParamMap.insert(std::make_pair("eWH78_HWW3", std::cref(eWH78_HWW3)));
459  ModelParamMap.insert(std::make_pair("eWH78_HWud", std::cref(eWH78_HWud)));
460  ModelParamMap.insert(std::make_pair("eWH78_Wud", std::cref(eWH78_Wud)));
461  ModelParamMap.insert(std::make_pair("eZH2_HZZ1", std::cref(eZH2_HZZ1)));
462  ModelParamMap.insert(std::make_pair("eZH2_HZZ2", std::cref(eZH2_HZZ2)));
463  ModelParamMap.insert(std::make_pair("eZH2_HZZ3", std::cref(eZH2_HZZ3)));
464  ModelParamMap.insert(std::make_pair("eZH2_HZA1", std::cref(eZH2_HZA1)));
465  ModelParamMap.insert(std::make_pair("eZH2_HZA2", std::cref(eZH2_HZA2)));
466  ModelParamMap.insert(std::make_pair("eZH2_HZuL", std::cref(eZH2_HZuL)));
467  ModelParamMap.insert(std::make_pair("eZH2_HZuR", std::cref(eZH2_HZuR)));
468  ModelParamMap.insert(std::make_pair("eZH2_HZdL", std::cref(eZH2_HZdL)));
469  ModelParamMap.insert(std::make_pair("eZH2_HZdR", std::cref(eZH2_HZdR)));
470  ModelParamMap.insert(std::make_pair("eZH2_ZuL", std::cref(eZH2_ZuL)));
471  ModelParamMap.insert(std::make_pair("eZH2_ZuR", std::cref(eZH2_ZuR)));
472  ModelParamMap.insert(std::make_pair("eZH2_ZdL", std::cref(eZH2_ZdL)));
473  ModelParamMap.insert(std::make_pair("eZH2_ZdR", std::cref(eZH2_ZdR)));
474  ModelParamMap.insert(std::make_pair("eZH78_HZZ1", std::cref(eZH78_HZZ1)));
475  ModelParamMap.insert(std::make_pair("eZH78_HZZ2", std::cref(eZH78_HZZ2)));
476  ModelParamMap.insert(std::make_pair("eZH78_HZZ3", std::cref(eZH78_HZZ3)));
477  ModelParamMap.insert(std::make_pair("eZH78_HZA1", std::cref(eZH78_HZA1)));
478  ModelParamMap.insert(std::make_pair("eZH78_HZA2", std::cref(eZH78_HZA2)));
479  ModelParamMap.insert(std::make_pair("eZH78_HZuL", std::cref(eZH78_HZuL)));
480  ModelParamMap.insert(std::make_pair("eZH78_HZuR", std::cref(eZH78_HZuR)));
481  ModelParamMap.insert(std::make_pair("eZH78_HZdL", std::cref(eZH78_HZdL)));
482  ModelParamMap.insert(std::make_pair("eZH78_HZdR", std::cref(eZH78_HZdR)));
483  ModelParamMap.insert(std::make_pair("eZH78_ZuL", std::cref(eZH78_ZuL)));
484  ModelParamMap.insert(std::make_pair("eZH78_ZuR", std::cref(eZH78_ZuR)));
485  ModelParamMap.insert(std::make_pair("eZH78_ZdL", std::cref(eZH78_ZdL)));
486  ModelParamMap.insert(std::make_pair("eZH78_ZdR", std::cref(eZH78_ZdR)));
487  ModelParamMap.insert(std::make_pair("ettH2_Htt", std::cref(ettH2_Htt)));
488  ModelParamMap.insert(std::make_pair("ettH2_Hgg", std::cref(ettH2_Hgg)));
489  ModelParamMap.insert(std::make_pair("ettH78_Htt", std::cref(ettH78_Htt)));
490  ModelParamMap.insert(std::make_pair("ettH78_Hgg", std::cref(ettH78_Hgg)));
491  if (FlagMwInput) {
492  ModelParamMap.insert(std::make_pair("MwInput", std::cref(MwInput)));
493  }
494 
495  if (FlagLeptonUniversal) {
496 // bsll/sbll entries only interesting (for the moment) if non-lepton universal. Set to 0 otherwise
497  CLQ1_1123 = 0.0;
498  CLQ1_2223 = 0.0;
499  CLQ1_3323 = 0.0;
500  CLQ1_1132 = 0.0;
501  CLQ1_2232 = 0.0;
502  CLQ1_3332 = 0.0;
503 
504  CLQ3_1123 = 0.0;
505  CLQ3_2223 = 0.0;
506  CLQ3_3323 = 0.0;
507  CLQ3_1132 = 0.0;
508  CLQ3_2232 = 0.0;
509  CLQ3_3332 = 0.0;
510 
511  Ced_1123 = 0.0;
512  Ced_2223 = 0.0;
513  Ced_3323 = 0.0;
514  Ced_1132 = 0.0;
515  Ced_2232 = 0.0;
516  Ced_3332 = 0.0;
517 
518  CLd_1123 = 0.0;
519  CLd_2223 = 0.0;
520  CLd_3323 = 0.0;
521  CLd_1132 = 0.0;
522  CLd_2232 = 0.0;
523  CLd_3332 = 0.0;
524 
525  CQe_2311 = 0.0;
526  CQe_2322 = 0.0;
527  CQe_2333 = 0.0;
528  CQe_3211 = 0.0;
529  CQe_3222 = 0.0;
530  CQe_3233 = 0.0;
531  }
532 
533 }

Member Function Documentation

◆ AH_f()

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 1985 of file NPEffectiveGIMR.cpp.

1986 {
1987  return (2.0 * tau * (1.0 + (1.0 - tau) * f_triangle(tau)));
1988 }

◆ BrHbbRatio()

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 2994 of file NPEffectiveGIMR.cpp.

2995 {
2996  double Br = 1.0;
2997 
2999 
3000  if (FlagQuadraticTerms) {
3001  //Add contributions that are quadratic in the effective coefficients
3002  //(Only valid under the assumptions of one dim 6 operator at a time)
3005  + pow(deltaGammaTotalRatio1(),2.0);
3006  }
3007 
3008  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
3009 
3010  return Br;
3011 
3012 }

◆ BrHccRatio()

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 2974 of file NPEffectiveGIMR.cpp.

2975 {
2976  double Br = 1.0;
2977 
2979 
2980  if (FlagQuadraticTerms) {
2981  //Add contributions that are quadratic in the effective coefficients
2982  //(Only valid under the assumptions of one dim 6 operator at a time)
2985  + pow(deltaGammaTotalRatio1(),2.0);
2986  }
2987 
2988  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2989 
2990  return Br;
2991 
2992 }

◆ BrHgagaRatio()

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 2914 of file NPEffectiveGIMR.cpp.

2915 {
2916  double Br = 1.0;
2917 
2919 
2920  if (FlagQuadraticTerms) {
2921  //Add contributions that are quadratic in the effective coefficients
2922  //(Only valid under the assumptions of one dim 6 operator at a time)
2925  + pow(deltaGammaTotalRatio1(),2.0);
2926  }
2927 
2928  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2929 
2930  return Br;
2931 
2932 }

◆ BrHggRatio()

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 2834 of file NPEffectiveGIMR.cpp.

2835 {
2836  double Br = 1.0;
2837 
2839 
2840  if (FlagQuadraticTerms) {
2841  //Add contributions that are quadratic in the effective coefficients
2842  //(Only valid under the assumptions of one dim 6 operator at a time)
2845  + pow(deltaGammaTotalRatio1(),2.0);
2846  }
2847 
2848  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2849 
2850  return Br;
2851 
2852 }

◆ BrHmumuRatio()

double NPEffectiveGIMR::BrHmumuRatio ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 2934 of file NPEffectiveGIMR.cpp.

2935 {
2936  double Br = 1.0;
2937 
2939 
2940  if (FlagQuadraticTerms) {
2941  //Add contributions that are quadratic in the effective coefficients
2942  //(Only valid under the assumptions of one dim 6 operator at a time)
2945  + pow(deltaGammaTotalRatio1(),2.0);
2946  }
2947 
2948  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2949 
2950  return Br;
2951 
2952 }

◆ BrHtautauRatio()

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 2954 of file NPEffectiveGIMR.cpp.

2955 {
2956  double Br = 1.0;
2957 
2959 
2960  if (FlagQuadraticTerms) {
2961  //Add contributions that are quadratic in the effective coefficients
2962  //(Only valid under the assumptions of one dim 6 operator at a time)
2965  + pow(deltaGammaTotalRatio1(),2.0);
2966  }
2967 
2968  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2969 
2970  return Br;
2971 
2972 }

◆ BrHWWRatio()

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 2854 of file NPEffectiveGIMR.cpp.

2855 {
2856  double Br = 1.0;
2857 
2859 
2860  if (FlagQuadraticTerms) {
2861  //Add contributions that are quadratic in the effective coefficients
2862  //(Only valid under the assumptions of one dim 6 operator at a time)
2865  + pow(deltaGammaTotalRatio1(),2.0);
2866  }
2867 
2868  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2869 
2870  return Br;
2871 
2872 }

◆ BrHZgaRatio()

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 2894 of file NPEffectiveGIMR.cpp.

2895 {
2896  double Br = 1.0;
2897 
2899 
2900  if (FlagQuadraticTerms) {
2901  //Add contributions that are quadratic in the effective coefficients
2902  //(Only valid under the assumptions of one dim 6 operator at a time)
2905  + pow(deltaGammaTotalRatio1(),2.0);
2906  }
2907 
2908  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2909 
2910  return Br;
2911 
2912 }

◆ BrHZZRatio()

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 2874 of file NPEffectiveGIMR.cpp.

2875 {
2876  double Br = 1.0;
2877 
2879 
2880  if (FlagQuadraticTerms) {
2881  //Add contributions that are quadratic in the effective coefficients
2882  //(Only valid under the assumptions of one dim 6 operator at a time)
2885  + pow(deltaGammaTotalRatio1(),2.0);
2886  }
2887 
2888  if (Br < 0) return std::numeric_limits<double>::quiet_NaN();
2889 
2890  return Br;
2891 
2892 }

◆ CfB_diag()

gslpp::complex NPEffectiveGIMR::CfB_diag ( const Particle  f) const
protected

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

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

Definition at line 1660 of file NPEffectiveGIMR.cpp.

1661 {
1662  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
1663  return 0.0;
1664  else if (f.is("ELECTRON"))
1665  return 0.0;
1666  else if (f.is("MU"))
1667  return 0.0;
1668  else if (f.is("TAU"))
1669  return 0.0;
1670  else if (f.is("UP"))
1671  return gslpp::complex(CuB_11r, CuB_11i, false);
1672  else if (f.is("CHARM"))
1673  return gslpp::complex(CuB_22r, CuB_22i, false);
1674  else if (f.is("TOP"))
1675  return gslpp::complex(CuB_33r, CuB_33i, false);
1676  else if (f.is("DOWN"))
1677  return 0.0;
1678  else if (f.is("STRANGE"))
1679  return 0.0;
1680  else if (f.is("BOTTOM"))
1681  return 0.0;
1682  else
1683  throw std::runtime_error("NPEffectiveGIMR::CfB_diag(): wrong argument");
1684 }

◆ CfG_diag()

gslpp::complex NPEffectiveGIMR::CfG_diag ( const Particle  f) const
protected

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

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

Definition at line 1608 of file NPEffectiveGIMR.cpp.

1609 {
1610  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
1611  return 0.0;
1612  else if (f.is("ELECTRON"))
1613  return 0.0;
1614  else if (f.is("MU"))
1615  return 0.0;
1616  else if (f.is("TAU"))
1617  return 0.0;
1618  else if (f.is("UP"))
1619  return gslpp::complex(CuG_11r, CuG_11i, false);
1620  else if (f.is("CHARM"))
1621  return gslpp::complex(CuG_22r, CuG_22i, false);
1622  else if (f.is("TOP"))
1623  return gslpp::complex(CuG_33r, CuG_33i, false);
1624  else if (f.is("DOWN"))
1625  return 0.0;
1626  else if (f.is("STRANGE"))
1627  return 0.0;
1628  else if (f.is("BOTTOM"))
1629  return 0.0;
1630  else
1631  throw std::runtime_error("NPEffectiveGIMR::CfG_diag(): wrong argument");
1632 }

◆ CfH_diag()

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 1582 of file NPEffectiveGIMR.cpp.

1583 {
1584  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
1585  return 0.0;
1586  else if (f.is("ELECTRON"))
1587  return gslpp::complex(CeH_11r, CeH_11i, false);
1588  else if (f.is("MU"))
1589  return gslpp::complex(CeH_22r, CeH_22i, false);
1590  else if (f.is("TAU"))
1591  return gslpp::complex(CeH_33r, CeH_33i, false);
1592  else if (f.is("UP"))
1593  return gslpp::complex(CuH_11r, CuH_11i, false);
1594  else if (f.is("CHARM"))
1595  return gslpp::complex(CuH_22r, CuH_22i, false);
1596  else if (f.is("TOP"))
1597  return gslpp::complex(CuH_33r, CuH_33i, false);
1598  else if (f.is("DOWN"))
1599  return gslpp::complex(CdH_11r, CdH_11i, false);
1600  else if (f.is("STRANGE"))
1601  return gslpp::complex(CdH_22r, CdH_22i, false);
1602  else if (f.is("BOTTOM"))
1603  return gslpp::complex(CdH_33r, CdH_33i, false);
1604  else
1605  throw std::runtime_error("NPEffectiveGIMR::CfH_diag(): wrong argument");
1606 }

◆ CfW_diag()

gslpp::complex NPEffectiveGIMR::CfW_diag ( const Particle  f) const
protected

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

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

Definition at line 1634 of file NPEffectiveGIMR.cpp.

1635 {
1636  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
1637  return 0.0;
1638  else if (f.is("ELECTRON"))
1639  return 0.0;
1640  else if (f.is("MU"))
1641  return 0.0;
1642  else if (f.is("TAU"))
1643  return 0.0;
1644  else if (f.is("UP"))
1645  return gslpp::complex(CuW_11r, CuW_11i, false);
1646  else if (f.is("CHARM"))
1647  return gslpp::complex(CuW_22r, CuW_22i, false);
1648  else if (f.is("TOP"))
1649  return gslpp::complex(CuW_33r, CuW_33i, false);
1650  else if (f.is("DOWN"))
1651  return 0.0;
1652  else if (f.is("STRANGE"))
1653  return 0.0;
1654  else if (f.is("BOTTOM"))
1655  return 0.0;
1656  else
1657  throw std::runtime_error("NPEffectiveGIMR::CfW_diag(): wrong argument");
1658 }

◆ CheckParameters()

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 1444 of file NPEffectiveGIMR.cpp.

1445 {
1447  if (FlagMwInput) {
1448  if (DPars.find("MwInput") == DPars.end()) {
1449  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR_LFU_QFU parameter MwInput" << std::endl;
1451  addMissingModelParameter("MwInput");
1452  }
1453  }
1454  for (int i = 0; i < NNPEffectiveGIMRVars_LFU_QFU; i++) {
1455  if (DPars.find(NPEffectiveGIMRVars_LFU_QFU[i]) == DPars.end()) {
1456  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR_LFU_QFU parameter "
1457  << NPEffectiveGIMRVars_LFU_QFU[i] << std::endl;
1460  }
1461  }
1462  //} else if (FlagLeptonUniversal && !FlagQuarkUniversal) {
1463  //} else if (!FlagLeptonUniversal && FlagQuarkUniversal) {
1464  } else if (!FlagLeptonUniversal && !FlagQuarkUniversal) {
1465  if (FlagMwInput) {
1466  if (DPars.find("MwInput") == DPars.end()) {
1467  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR parameter MwInput" << std::endl;
1469  addMissingModelParameter("MwInput");
1470  }
1471  }
1472  for (int i = 0; i < NNPEffectiveGIMRVars; i++) {
1473  if (DPars.find(NPEffectiveGIMRVars[i]) == DPars.end()) {
1474  std::cout << "ERROR: Missing mandatory NPEffectiveGIMR parameter"
1475  << NPEffectiveGIMRVars[i] << std::endl;
1478  }
1479  }
1480  } else
1481  throw std::runtime_error("Error in NPEffectiveGIMR::CheckParameters()");
1482 
1483  return (NPbase::CheckParameters(DPars));
1484 }

◆ CHF1_diag()

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 1505 of file NPEffectiveGIMR.cpp.

1506 {
1507  if (F.is("NEUTRINO_1") || F.is("ELECTRON"))
1508  return CHL1_11;
1509  else if (F.is("NEUTRINO_2") || F.is("MU"))
1510  return CHL1_22;
1511  else if (F.is("NEUTRINO_3") || F.is("TAU"))
1512  return CHL1_33;
1513  else if (F.is("UP") || F.is("DOWN"))
1514  return CHQ1_11;
1515  else if (F.is("CHARM") || F.is("STRANGE"))
1516  return CHQ1_22;
1517  else if (F.is("TOP") || F.is("BOTTOM"))
1518  return CHQ1_33;
1519  else
1520  throw std::runtime_error("NPEffectiveGIMR::CHF1_diag(): wrong argument");
1521 }

◆ CHF3_diag()

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 1523 of file NPEffectiveGIMR.cpp.

1524 {
1525  if (F.is("NEUTRINO_1") || F.is("ELECTRON"))
1526  return CHL3_11;
1527  else if (F.is("NEUTRINO_2") || F.is("MU"))
1528  return CHL3_22;
1529  else if (F.is("NEUTRINO_3") || F.is("TAU"))
1530  return CHL3_33;
1531  else if (F.is("UP") || F.is("DOWN"))
1532  return CHQ3_11;
1533  else if (F.is("CHARM") || F.is("STRANGE"))
1534  return CHQ3_22;
1535  else if (F.is("TOP") || F.is("BOTTOM"))
1536  return CHQ3_33;
1537  else
1538  throw std::runtime_error("NPEffectiveGIMR::CHF3_diag(): wrong argument");
1539 }

◆ CHf_diag()

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 1541 of file NPEffectiveGIMR.cpp.

1542 {
1543  if (f.is("NEUTRINO_1") || f.is("NEUTRINO_2") || f.is("NEUTRINO_3"))
1544  return 0.0;
1545  else if (f.is("ELECTRON"))
1546  return CHe_11;
1547  else if (f.is("MU"))
1548  return CHe_22;
1549  else if (f.is("TAU"))
1550  return CHe_33;
1551  else if (f.is("UP"))
1552  return CHu_11;
1553  else if (f.is("CHARM"))
1554  return CHu_22;
1555  else if (f.is("TOP"))
1556  return CHu_33;
1557  else if (f.is("DOWN"))
1558  return CHd_11;
1559  else if (f.is("STRANGE"))
1560  return CHd_22;
1561  else if (f.is("BOTTOM"))
1562  return CHd_33;
1563  else
1564  throw std::runtime_error("NPEffectiveGIMR::CHf_diag(): wrong argument");
1565 }

◆ CHud_diag()

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 1567 of file NPEffectiveGIMR.cpp.

1568 {
1569  if (!u.is("QUARK") || u.getIndex() % 2 != 0)
1570  throw std::runtime_error("NPEffectiveGIMR::CHud_diag(): wrong argument");
1571 
1572  if (u.is("UP"))
1573  return gslpp::complex(CHud_11r, CHud_11i, false);
1574  else if (u.is("CHARM"))
1575  return gslpp::complex(CHud_22r, CHud_22i, false);
1576  else if (u.is("TOP"))
1577  return gslpp::complex(CHud_22r, CHud_33i, false);
1578  else
1579  throw std::runtime_error("NPEffectiveGIMR::CHud_diag(): wrong argument");
1580 }

◆ CLL_bottom()

double NPEffectiveGIMR::CLL_bottom ( ) const

Definition at line 3387 of file NPEffectiveGIMR.cpp.

3388 {
3389  return ((CLQ1_1133 + CLQ3_1133) / LambdaNP2);
3390 }

◆ CLL_charm()

double NPEffectiveGIMR::CLL_charm ( ) const

Definition at line 3377 of file NPEffectiveGIMR.cpp.

3378 {
3379  return ((CLQ1_1122 - CLQ3_1122) / LambdaNP2);
3380 }

◆ CLL_down()

double NPEffectiveGIMR::CLL_down ( ) const

Definition at line 3372 of file NPEffectiveGIMR.cpp.

3373 {
3374  return ((CLQ1_1111 + CLQ3_1111) / LambdaNP2);
3375 }

◆ CLL_mu()

double NPEffectiveGIMR::CLL_mu ( ) const

Definition at line 3357 of file NPEffectiveGIMR.cpp.

3358 {
3359  return ((CLL_1122 + CLL_1221) / LambdaNP2);
3360 }

◆ CLL_strange()

double NPEffectiveGIMR::CLL_strange ( ) const

Definition at line 3382 of file NPEffectiveGIMR.cpp.

3383 {
3384  return ((CLQ1_1122 + CLQ3_1122) / LambdaNP2);
3385 }

◆ CLL_tau()

double NPEffectiveGIMR::CLL_tau ( ) const

Definition at line 3362 of file NPEffectiveGIMR.cpp.

3363 {
3364  return ((CLL_1133 + CLL_1331) / LambdaNP2);
3365 }

◆ CLL_up()

double NPEffectiveGIMR::CLL_up ( ) const

Definition at line 3367 of file NPEffectiveGIMR.cpp.

3368 {
3369  return ((CLQ1_1111 - CLQ3_1111) / LambdaNP2);
3370 }

◆ CLR_bottom()

double NPEffectiveGIMR::CLR_bottom ( ) const

Definition at line 3422 of file NPEffectiveGIMR.cpp.

3423 {
3424  return (CLd_1133 / LambdaNP2);
3425 }

◆ CLR_charm()

double NPEffectiveGIMR::CLR_charm ( ) const

Definition at line 3412 of file NPEffectiveGIMR.cpp.

3413 {
3414  return (CLu_1122 / LambdaNP2);
3415 }

◆ CLR_down()

double NPEffectiveGIMR::CLR_down ( ) const

Definition at line 3407 of file NPEffectiveGIMR.cpp.

3408 {
3409  return (CLd_1111 / LambdaNP2);
3410 }

◆ CLR_mu()

double NPEffectiveGIMR::CLR_mu ( ) const

Definition at line 3392 of file NPEffectiveGIMR.cpp.

3393 {
3394  return ((CLe_1122 + CLe_2211) / LambdaNP2);
3395 }

◆ CLR_strange()

double NPEffectiveGIMR::CLR_strange ( ) const

Definition at line 3417 of file NPEffectiveGIMR.cpp.

3418 {
3419  return (CLd_1122 / LambdaNP2);
3420 }

◆ CLR_tau()

double NPEffectiveGIMR::CLR_tau ( ) const

Definition at line 3397 of file NPEffectiveGIMR.cpp.

3398 {
3399  return ((CLe_1133 + CLe_3311) / LambdaNP2);
3400 }

◆ CLR_up()

double NPEffectiveGIMR::CLR_up ( ) const

Definition at line 3402 of file NPEffectiveGIMR.cpp.

3403 {
3404  return (CLu_1111 / LambdaNP2);
3405 }

◆ computeGammaTotalRatio()

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 3014 of file NPEffectiveGIMR.cpp.

◆ CRL_bottom()

double NPEffectiveGIMR::CRL_bottom ( ) const

Definition at line 3457 of file NPEffectiveGIMR.cpp.

3458 {
3459  return (CQe_1133 / LambdaNP2);
3460 }

◆ CRL_charm()

double NPEffectiveGIMR::CRL_charm ( ) const

Definition at line 3447 of file NPEffectiveGIMR.cpp.

3448 {
3449  return (CQe_1122 / LambdaNP2);
3450 }

◆ CRL_down()

double NPEffectiveGIMR::CRL_down ( ) const

Definition at line 3442 of file NPEffectiveGIMR.cpp.

3443 {
3444  return (CQe_1111 / LambdaNP2);
3445 }

◆ CRL_mu()

double NPEffectiveGIMR::CRL_mu ( ) const

Definition at line 3427 of file NPEffectiveGIMR.cpp.

3428 {
3429  return (CLe_1122 / LambdaNP2);
3430 }

◆ CRL_strange()

double NPEffectiveGIMR::CRL_strange ( ) const

Definition at line 3452 of file NPEffectiveGIMR.cpp.

3453 {
3454  return (CQe_1122 / LambdaNP2);
3455 }

◆ CRL_tau()

double NPEffectiveGIMR::CRL_tau ( ) const

Definition at line 3432 of file NPEffectiveGIMR.cpp.

3433 {
3434  return (CLe_1133 / LambdaNP2);
3435 }

◆ CRL_up()

double NPEffectiveGIMR::CRL_up ( ) const

Definition at line 3437 of file NPEffectiveGIMR.cpp.

3438 {
3439  return (CQe_1111 / LambdaNP2);
3440 }

◆ CRR_bottom()

double NPEffectiveGIMR::CRR_bottom ( ) const

Definition at line 3493 of file NPEffectiveGIMR.cpp.

3494 {
3495  return (Ced_1133 / LambdaNP2);
3496 }

◆ CRR_charm()

double NPEffectiveGIMR::CRR_charm ( ) const

Definition at line 3483 of file NPEffectiveGIMR.cpp.

3484 {
3485  return (Ceu_1122 / LambdaNP2);
3486 }

◆ CRR_down()

double NPEffectiveGIMR::CRR_down ( ) const

Definition at line 3478 of file NPEffectiveGIMR.cpp.

3479 {
3480  return (Ced_1111 / LambdaNP2);
3481 }

◆ CRR_mu()

double NPEffectiveGIMR::CRR_mu ( ) const

Definition at line 3462 of file NPEffectiveGIMR.cpp.

3463 {
3464  return (Cee_1122 / LambdaNP2);
3465 }

◆ CRR_strange()

double NPEffectiveGIMR::CRR_strange ( ) const

Definition at line 3488 of file NPEffectiveGIMR.cpp.

3489 {
3490  return (Ced_1122 / LambdaNP2);
3491 }

◆ CRR_tau()

double NPEffectiveGIMR::CRR_tau ( ) const

Definition at line 3467 of file NPEffectiveGIMR.cpp.

3468 {
3469  return (Cee_1133 / LambdaNP2);
3470 }

◆ CRR_up()

double NPEffectiveGIMR::CRR_up ( ) const

Definition at line 3473 of file NPEffectiveGIMR.cpp.

3474 {
3475  return (Ceu_1111 / LambdaNP2);
3476 }

◆ deltaG1_hWW()

double NPEffectiveGIMR::deltaG1_hWW ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1820 of file NPEffectiveGIMR.cpp.

1821 {
1822  return (2.0 * CHW * v2_over_LambdaNP2 / v());
1823 }

◆ deltaG1_hZA()

double NPEffectiveGIMR::deltaG1_hZA ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1860 of file NPEffectiveGIMR.cpp.

1861 {
1862  return (delta_AZ / v());
1863 }

◆ deltaG1_hZZ()

double NPEffectiveGIMR::deltaG1_hZZ ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1843 of file NPEffectiveGIMR.cpp.

1844 {
1845  return (delta_ZZ / v());
1846 }

◆ deltaG2_hWW()

double NPEffectiveGIMR::deltaG2_hWW ( ) const
virtual

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)}\)

Reimplemented from NPbase.

Definition at line 1825 of file NPEffectiveGIMR.cpp.

1826 {
1827  return 0.0;
1828 }

◆ deltaG2_hZA()

double NPEffectiveGIMR::deltaG2_hZA ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1865 of file NPEffectiveGIMR.cpp.

1866 {
1867  return 0.0;
1868 }

◆ deltaG2_hZZ()

double NPEffectiveGIMR::deltaG2_hZZ ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1848 of file NPEffectiveGIMR.cpp.

1849 {
1850  return 0.0;
1851 }

◆ deltaG3_hWW()

double NPEffectiveGIMR::deltaG3_hWW ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1830 of file NPEffectiveGIMR.cpp.

1831 {
1832  double NPindirect;
1833  if (FlagMwInput) {
1834  NPindirect = 2.0 * MwInput * MwInput / v() * (delta_h - 0.5 * DeltaGF());
1835  } else {
1836  NPindirect = 2.0 * cW2_tree * Mz * Mz / v()
1837  * (delta_h - 1.0 / 2.0 / (cW2_tree - sW2_tree)
1838  * ((4.0 * sW_tree * cW_tree * CHWB + cW2_tree * CHD) * v2_over_LambdaNP2 + DeltaGF()));
1839  }
1840  return NPindirect;
1841 }

◆ deltaG3_hZZ()

double NPEffectiveGIMR::deltaG3_hZZ ( ) const
virtual

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

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

Reimplemented from NPbase.

Definition at line 1853 of file NPEffectiveGIMR.cpp.

1854 {
1855  double NPindirect = Mz * Mz / v() * (-0.5 * CHD * v2_over_LambdaNP2 + delta_h - 0.5 * DeltaGF());
1856  double NPdirect = Mz * Mz / v() * CHD * v2_over_LambdaNP2;
1857  return (NPindirect + NPdirect);
1858 }

◆ deltag3G()

double NPEffectiveGIMR::deltag3G ( ) const

The new physics contribution to the coupling of the effective interaction \(f_{ABC} G_{\mu\nu}^A G_{\nu\rho}^B G_{\rho\mu}^C\).

Returns
\(\delta g_{3G}\)

Definition at line 1963 of file NPEffectiveGIMR.cpp.

1964 {
1965  /* Set to 0. for the moment */
1966 
1967  return 0.;
1968 }

◆ deltaG_Aff()

gslpp::complex NPEffectiveGIMR::deltaG_Aff ( const Particle  p) const

The new physics contribution to the coupling of the effective interaction \(A_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\).

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

Definition at line 1956 of file NPEffectiveGIMR.cpp.

1957 {
1958  /* Set to 0. for the moment */
1959 
1960  return 0.;
1961 }

◆ deltaG_Gff()

gslpp::complex NPEffectiveGIMR::deltaG_Gff ( const Particle  p) const

The new physics contribution to the coupling of the effective interaction \(G_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\).

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

Definition at line 1942 of file NPEffectiveGIMR.cpp.

1943 {
1944  /* Set to 0. for the moment */
1945 
1946  return 0.;
1947 }

◆ deltaG_hAA()

double NPEffectiveGIMR::deltaG_hAA ( ) const
virtual

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

Returns
\(\delta g_{HAA}\)

Reimplemented from NPbase.

Definition at line 1870 of file NPEffectiveGIMR.cpp.

1871 {
1872  return (delta_AA / v());
1873 }

◆ deltaG_hAff()

gslpp::complex NPEffectiveGIMR::deltaG_hAff ( const Particle  p) const

The new physics contribution to the coupling of the effective interaction \(H A_{\mu\nu} \bar{f}\sigmma^{\mu\nu} f\).

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

Definition at line 1935 of file NPEffectiveGIMR.cpp.

1936 {
1937  /* Set to 0. for the moment */
1938 
1939  return 0.;
1940 }

◆ deltaG_hff()

gslpp::complex NPEffectiveGIMR::deltaG_hff ( const Particle  p) const
virtual

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}\)

Reimplemented from NPbase.

Definition at line 1875 of file NPEffectiveGIMR.cpp.

1876 {
1877  /* The effects of the RG running are neglected. */
1878  double mf;
1879  if (p.is("TOP"))
1880  //mf = p.getMass(); // m_t(m_t)
1881  mf = mtpole; // pole mass
1882  else
1883  mf = p.getMass();
1884  gslpp::complex CfH = CfH_diag(p);
1885  return (-mf / v() * (delta_h - 0.5 * DeltaGF())
1886  + CfH * v2_over_LambdaNP2 / sqrt(2.0));
1887 }

◆ deltaG_hGff()

gslpp::complex NPEffectiveGIMR::deltaG_hGff ( const Particle  p) const

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

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

Definition at line 1921 of file NPEffectiveGIMR.cpp.

1922 {
1923  /* Set to 0. for the moment */
1924 
1925  return 0.;
1926 }

◆ deltaG_hgg()

double NPEffectiveGIMR::deltaG_hgg ( ) const
virtual

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

Returns
\(\delta g_{HGG}\)

Reimplemented from NPbase.

Definition at line 1815 of file NPEffectiveGIMR.cpp.

1816 {
1817  return (CHG * v2_over_LambdaNP2 / v());
1818 }

◆ deltaG_hZff()

gslpp::complex NPEffectiveGIMR::deltaG_hZff ( const Particle  p) const

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

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

Definition at line 1928 of file NPEffectiveGIMR.cpp.

1929 {
1930  /* Set to 0. for the moment */
1931 
1932  return 0.;
1933 }

◆ deltaG_Zff()

gslpp::complex NPEffectiveGIMR::deltaG_Zff ( const Particle  p) const

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

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

Definition at line 1949 of file NPEffectiveGIMR.cpp.

1950 {
1951  /* Set to 0. for the moment */
1952 
1953  return 0.;
1954 }

◆ deltaGA_f()

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 1746 of file NPEffectiveGIMR.cpp.

1747 {
1748  return (deltaGL_f(p) - deltaGR_f(p));
1749 }

◆ deltaGammaHbbRatio1()

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 3341 of file NPEffectiveGIMR.cpp.

3342 {
3343  return ( -0.013 * deltaG_hff(quarks[TOP]).real()
3344  -117.431 * deltaG_hff(quarks[BOTTOM]).real() );
3345 }

◆ deltaGammaHbbRatio2()

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 3347 of file NPEffectiveGIMR.cpp.

3348 {
3349  //Contributions that are quadratic in the effective coefficients
3350  //(Only valid under the assumptions of one dim 6 operator at a time)
3351  return ( +3443.96 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0) );
3352 
3353 }

◆ deltaGammaHccRatio1()

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 3313 of file NPEffectiveGIMR.cpp.

3314 {
3315  return ( -383.036 * deltaG_hff(quarks[CHARM]).real() );
3316 }

◆ deltaGammaHccRatio2()

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 3318 of file NPEffectiveGIMR.cpp.

3319 {
3320  //Contributions that are quadratic in the effective coefficients
3321  //(Only valid under the assumptions of one dim 6 operator at a time)
3322  return ( +36709.1 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
3323 
3324 }

◆ deltaGammaHgagaRatio1()

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 3213 of file NPEffectiveGIMR.cpp.

3214 {
3215  return ( -257366. * deltaG_hAA()
3216  +0.049 * deltaG3_hWW()
3217  +0.761 * deltaG_hff(quarks[TOP]).real()
3218  -0.441 * deltaG_hff(quarks[BOTTOM]).real()
3219  -1.087 * deltaG_hff(leptons[TAU]).real()
3220  -0.646 * deltaG_hff(quarks[CHARM]).real() );
3221 
3222 }

◆ deltaGammaHgagaRatio2()

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 3224 of file NPEffectiveGIMR.cpp.

3225 {
3226  //Contributions that are quadratic in the effective coefficients
3227  //(Only valid under the assumptions of one dim 6 operator at a time)
3228  return ( +16479108529. * pow(deltaG_hAA(),2.0)
3229  +0.001 * pow(deltaG3_hWW(),2.0)
3230  +0.146 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
3231  +1.828 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0)
3232  +6.672 * pow(deltaG_hff(leptons[TAU]).real(),2.0)
3233  +9.962 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
3234 
3235 }

◆ deltaGammaHggRatio1()

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 3069 of file NPEffectiveGIMR.cpp.

3070 {
3071  return ( +151669. * deltaG_hgg()
3072  -3.006 * deltaG_hff(quarks[TOP]).real()
3073  +5.853 * deltaG_hff(quarks[BOTTOM]).real()
3074  +4.71 * deltaG_hff(quarks[CHARM]).real() );
3075 }

◆ deltaGammaHggRatio2()

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 3077 of file NPEffectiveGIMR.cpp.

3078 {
3079  //Contributions that are quadratic in the effective coefficients
3080  //(Only valid under the assumptions of one dim 6 operator at a time)
3081  return ( +5879800851. * pow(deltaG_hgg(),2.0)
3082  +2.284 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
3083  +40.881 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0)
3084  +2.17 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
3085 
3086 }

◆ deltaGammaHmumuRatio1()

double NPEffectiveGIMR::deltaGammaHmumuRatio1 ( ) const

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

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

Definition at line 3253 of file NPEffectiveGIMR.cpp.

3254 {
3255  return ( -4653.43 * deltaG_hff(leptons[MU]).real() );
3256 
3257 }

◆ deltaGammaHmumuRatio2()

double NPEffectiveGIMR::deltaGammaHmumuRatio2 ( ) const

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

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

Definition at line 3259 of file NPEffectiveGIMR.cpp.

3260 {
3261  //Contributions that are quadratic in the effective coefficients
3262  //(Only valid under the assumptions of one dim 6 operator at a time)
3263  return 0.0;
3264 
3265 }

◆ deltaGammaHtautauRatio1()

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 3283 of file NPEffectiveGIMR.cpp.

3284 {
3285  return ( -277.458 * deltaG_hff(leptons[TAU]).real() );
3286 
3287 }

◆ deltaGammaHtautauRatio2()

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 3289 of file NPEffectiveGIMR.cpp.

3290 {
3291  //Contributions that are quadratic in the effective coefficients
3292  //(Only valid under the assumptions of one dim 6 operator at a time)
3293  return ( +19223. * pow(deltaG_hff(leptons[TAU]).real(),2.0) );
3294 
3295 }

◆ deltaGammaHWWRatio1()

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 3104 of file NPEffectiveGIMR.cpp.

3105 {
3106 
3107  return ( -183.404 * deltaG1_hWW()
3108  -274.568 * deltaG2_hWW()
3109  +0.039 * deltaG3_hWW() );
3110 
3111 }

◆ deltaGammaHWWRatio2()

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 3113 of file NPEffectiveGIMR.cpp.

3114 {
3115  //Contributions that are quadratic in the effective coefficients
3116  //(Only valid under the assumptions of one dim 6 operator at a time)
3117  return ( +1267. * pow(deltaG1_hWW(),2.0)
3118  +868.393 * pow(deltaG2_hWW(),2.0) );
3119 
3120 }

◆ deltaGammaHZgaRatio1()

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 3173 of file NPEffectiveGIMR.cpp.

3174 {
3175 
3176  return ( -71321.5 * deltaG1_hZA()
3177  +0.041 * deltaG3_hWW()
3178  +0.172 * deltaG_hff(quarks[TOP]).real()
3179  -0.301 * deltaG_hff(quarks[BOTTOM]).real()
3180  +0.196 * deltaG_hff(leptons[TAU]).real()
3181  +0.232 * deltaG_hff(quarks[CHARM]).real() );
3182 
3183 }

◆ deltaGammaHZgaRatio2()

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 3185 of file NPEffectiveGIMR.cpp.

3186 {
3187  //Contributions that are quadratic in the effective coefficients
3188  //(Only valid under the assumptions of one dim 6 operator at a time)
3189  return ( +1271853409. * pow(deltaG1_hZA(),2.0)
3190  +0.003 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
3191  +3.539 * pow(deltaG_hff(quarks[BOTTOM]).real(),2.0)
3192  -14.568 * pow(deltaG_hff(leptons[TAU]).real(),2.0)
3193  -31.197 * pow(deltaG_hff(quarks[CHARM]).real(),2.0) );
3194 
3195 }

◆ deltaGammaHZZRatio1()

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 3138 of file NPEffectiveGIMR.cpp.

3139 {
3140 
3141  return ( -246.654 * deltaG1_hZZ()
3142  -240.846 * deltaG2_hZZ()
3143  +0.059 * deltaG3_hZZ() );
3144 
3145 }

◆ deltaGammaHZZRatio2()

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 3147 of file NPEffectiveGIMR.cpp.

3148 {
3149  //Contributions that are quadratic in the effective coefficients
3150  //(Only valid under the assumptions of one dim 6 operator at a time)
3151  return ( +6391.57 * pow(deltaG1_hZZ(),2.0)
3152  +2088.67 * pow(deltaG2_hZZ(),2.0)
3153  +0.001 * pow(deltaG3_hZZ(),2.0) );
3154 
3155 }

◆ deltaGammaTotalRatio1()

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 3027 of file NPEffectiveGIMR.cpp.

◆ deltaGammaTotalRatio2()

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 3040 of file NPEffectiveGIMR.cpp.

◆ DeltaGF()

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 1689 of file NPEffectiveGIMR.cpp.

1690 {
1691  return ((CHL3_11 + CHL3_22 - 0.5 * (CLL_1221 + CLL_2112)) * v2_over_LambdaNP2);
1692 }

◆ deltaGL_f()

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 1751 of file NPEffectiveGIMR.cpp.

1752 {
1753  double I3p = p.getIsospin(), Qp = p.getCharge();
1754  double CHF1 = CHF1_diag(p);
1755  double CHF3 = CHF3_diag(p);
1756  double NPindirect;
1757  if (FlagMwInput) {
1758  NPindirect = -I3p / 4.0 * (CHD * v2_over_LambdaNP2 + 2.0 * DeltaGF())
1759  + Qp * sW2_tree
1760  * ((cW_tree / sW_tree * CHWB + (1.0 + cW2_tree) / 4.0 / sW2_tree * CHD) * v2_over_LambdaNP2 + 0.5 * DeltaGF());
1761  } else {
1762  NPindirect = -I3p / 4.0 * (CHD * v2_over_LambdaNP2 + 2.0 * DeltaGF())
1763  - Qp * sW2_tree / 4.0 / (cW2_tree - sW2_tree)
1764  *((4.0 * cW_tree / sW_tree * CHWB + CHD) * v2_over_LambdaNP2 + 2.0 * DeltaGF());
1765  }
1766  double NPdirect = -0.5 * (CHF1 - 2.0 * I3p * CHF3) * v2_over_LambdaNP2;
1767  return (NPindirect + NPdirect);
1768 }

◆ deltaGL_Wff()

gslpp::complex NPEffectiveGIMR::deltaGL_Wff ( const Particle  pbar,
const Particle  p 
) const
virtual

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}\)

Reimplemented from NPbase.

Definition at line 1789 of file NPEffectiveGIMR.cpp.

1790 {
1791  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1792  throw std::runtime_error("NPEffectiveGIMR::deltaGL_Wff(): Not implemented");
1793 
1794  double CHF3 = CHF3_diag(pbar);
1795  double NPindirect;
1796  if (FlagMwInput) {
1797  NPindirect = -0.5 * DeltaGF();
1798  } else {
1799  NPindirect = -cW2_tree / 4.0 / (cW2_tree - sW2_tree)
1800  * ((4.0 * sW_tree / cW_tree * CHWB + CHD) * v2_over_LambdaNP2 + 2.0 * DeltaGF());
1801  }
1802  double NPdirect = CHF3 * v2_over_LambdaNP2;
1803  return (NPindirect + NPdirect);
1804 }

◆ deltaGL_Wffh()

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 1889 of file NPEffectiveGIMR.cpp.

1890 {
1891  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1892  throw std::runtime_error("NPEffectiveGIMR::deltaGL_Wffh(): Not implemented");
1893 
1894  double CHF3 = CHF3_diag(pbar);
1895  return (2.0 * sqrt(2.0) * Mz * cW_tree / v() / v() * CHF3 * v2_over_LambdaNP2);
1896 }

◆ deltaGL_Zffh()

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 1907 of file NPEffectiveGIMR.cpp.

1908 {
1909  double I3p = p.getIsospin();
1910  double CHF1 = CHF1_diag(p);
1911  double CHF3 = CHF3_diag(p);
1912  return (-2.0 * Mz / v() / v() * (CHF1 - 2.0 * I3p * CHF3) * v2_over_LambdaNP2);
1913 }

◆ deltaGR_f()

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 1770 of file NPEffectiveGIMR.cpp.

1771 {
1772  double Qp = p.getCharge();
1773  double CHf = CHf_diag(p);
1774  double NPindirect;
1775  if (FlagMwInput) {
1776  NPindirect = Qp * sW2_tree
1777  * ((cW_tree / sW_tree * CHWB + (1.0 + cW2_tree) / 4.0 / sW2_tree * CHD) * v2_over_LambdaNP2 + 0.5 * DeltaGF());
1778  } else {
1779  NPindirect = -Qp * sW2_tree / 4.0 / (cW2_tree - sW2_tree)
1780  *((4.0 * cW_tree / sW_tree * CHWB + CHD) * v2_over_LambdaNP2 + 2.0 * DeltaGF());
1781  }
1782  double NPdirect = -0.5 * CHf*v2_over_LambdaNP2;
1783  return (NPindirect + NPdirect);
1784 }

◆ deltaGR_Wff()

gslpp::complex NPEffectiveGIMR::deltaGR_Wff ( const Particle  pbar,
const Particle  p 
) const
virtual

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}\)

Reimplemented from NPbase.

Definition at line 1806 of file NPEffectiveGIMR.cpp.

1807 {
1808  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1809  throw std::runtime_error("NPEffectiveGIMR::deltaGR_Wff(): Not implemented");
1810 
1811  gslpp::complex CHud = CHud_diag(pbar);
1812  return (0.5 * CHud * v2_over_LambdaNP2);
1813 }

◆ deltaGR_Wffh()

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 1898 of file NPEffectiveGIMR.cpp.

1899 {
1900  if (pbar.getIndex() + 1 != p.getIndex() || pbar.getIndex() % 2 != 0)
1901  throw std::runtime_error("NPEffectiveGIMR::deltaGR_Wffh(): Not implemented");
1902 
1903  gslpp::complex CHud = CHud_diag(pbar);
1904  return (sqrt(2.0) * Mz * cW_tree / v() / v() * CHud * v2_over_LambdaNP2);
1905 }

◆ deltaGR_Zffh()

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 1915 of file NPEffectiveGIMR.cpp.

1916 {
1917  double CHf = CHf_diag(p);
1918  return (-2.0 * Mz / v() / v() * CHf * v2_over_LambdaNP2);
1919 }

◆ deltaGV_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 1741 of file NPEffectiveGIMR.cpp.

1742 {
1743  return (deltaGL_f(p) + deltaGR_f(p));
1744 }

◆ deltaMz2()

double NPEffectiveGIMR::deltaMz2 ( ) const
virtual

Definition at line 1709 of file NPEffectiveGIMR.cpp.

1710 {
1712 }

◆ f_triangle()

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 1973 of file NPEffectiveGIMR.cpp.

1974 {
1975  gslpp::complex tmp;
1976  if (tau >= 1.0) {
1977  tmp = asin(1.0 / sqrt(tau));
1978  return (tmp * tmp);
1979  } else {
1980  tmp = log((1.0 + sqrt(1.0 - tau)) / (1.0 - sqrt(1.0 - tau))) - M_PI * gslpp::complex::i();
1981  return (-0.25 * tmp * tmp);
1982  }
1983 }

◆ GammaHbbRatio()

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 3326 of file NPEffectiveGIMR.cpp.

3327 {
3328  double width = 1.0;
3329 
3330  width += deltaGammaHbbRatio1();
3331 
3332  if (FlagQuadraticTerms) {
3333  //Add contributions that are quadratic in the effective coefficients
3334  //(Only valid under the assumptions of one dim 6 operator at a time)
3335  width += deltaGammaHbbRatio2();
3336  }
3337 
3338  return width;
3339 }

◆ GammaHccRatio()

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 3297 of file NPEffectiveGIMR.cpp.

3298 {
3299  double width = 1.0;
3300 
3301  width += deltaGammaHccRatio1();
3302 
3303  if (FlagQuadraticTerms) {
3304  //Add contributions that are quadratic in the effective coefficients
3305  //(Only valid under the assumptions of one dim 6 operator at a time)
3306  width += deltaGammaHccRatio2();
3307  }
3308 
3309  return width;
3310 
3311 }

◆ GammaHgagaRatio()

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 3197 of file NPEffectiveGIMR.cpp.

3198 {
3199  double width = 1.0;
3200 
3201  width += deltaGammaHgagaRatio1();
3202 
3203  if (FlagQuadraticTerms) {
3204  //Add contributions that are quadratic in the effective coefficients
3205  //(Only valid under the assumptions of one dim 6 operator at a time)
3206  width += deltaGammaHgagaRatio2();
3207  }
3208 
3209  return width;
3210 
3211 }

◆ GammaHggRatio()

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 3053 of file NPEffectiveGIMR.cpp.

3054 {
3055  double width = 1.0;
3056 
3057  width += deltaGammaHggRatio1();
3058 
3059  if (FlagQuadraticTerms) {
3060  //Add contributions that are quadratic in the effective coefficients
3061  //(Only valid under the assumptions of one dim 6 operator at a time)
3062  width += deltaGammaHggRatio2();
3063  }
3064 
3065  return width;
3066 
3067 }

◆ GammaHmumuRatio()

double NPEffectiveGIMR::GammaHmumuRatio ( ) const

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

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

Definition at line 3237 of file NPEffectiveGIMR.cpp.

3238 {
3239  double width = 1.0;
3240 
3241  width += deltaGammaHmumuRatio1();
3242 
3243  if (FlagQuadraticTerms) {
3244  //Add contributions that are quadratic in the effective coefficients
3245  //(Only valid under the assumptions of one dim 6 operator at a time)
3246  width += deltaGammaHmumuRatio2();
3247  }
3248 
3249  return width;
3250 
3251 }

◆ GammaHtautauRatio()

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 3267 of file NPEffectiveGIMR.cpp.

3268 {
3269  double width = 1.0;
3270 
3271  width += deltaGammaHtautauRatio1();
3272 
3273  if (FlagQuadraticTerms) {
3274  //Add contributions that are quadratic in the effective coefficients
3275  //(Only valid under the assumptions of one dim 6 operator at a time)
3276  width += deltaGammaHtautauRatio2();
3277  }
3278 
3279  return width;
3280 
3281 }

◆ GammaHWWRatio()

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 3088 of file NPEffectiveGIMR.cpp.

3089 {
3090  double width = 1.0;
3091 
3092  width += deltaGammaHWWRatio1();
3093 
3094  if (FlagQuadraticTerms) {
3095  //Add contributions that are quadratic in the effective coefficients
3096  //(Only valid under the assumptions of one dim 6 operator at a time)
3097  width += deltaGammaHWWRatio2();
3098  }
3099 
3100  return width;
3101 
3102 }

◆ GammaHZgaRatio()

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 3157 of file NPEffectiveGIMR.cpp.

3158 {
3159  double width = 1.0;
3160 
3161  width += deltaGammaHZgaRatio1();
3162 
3163  if (FlagQuadraticTerms) {
3164  //Add contributions that are quadratic in the effective coefficients
3165  //(Only valid under the assumptions of one dim 6 operator at a time)
3166  width += deltaGammaHZgaRatio2();
3167  }
3168 
3169  return width;
3170 
3171 }

◆ GammaHZZRatio()

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 3122 of file NPEffectiveGIMR.cpp.

3123 {
3124  double width = 1.0;
3125 
3126  width += deltaGammaHZZRatio1();
3127 
3128  if (FlagQuadraticTerms) {
3129  //Add contributions that are quadratic in the effective coefficients
3130  //(Only valid under the assumptions of one dim 6 operator at a time)
3131  width += deltaGammaHZZRatio2();
3132  }
3133 
3134  return width;
3135 
3136 }

◆ GammaW()

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 1725 of file NPEffectiveGIMR.cpp.

1726 {
1727  double G0 = GF * pow(Mw(), 3.0) / 6.0 / sqrt(2.0) / M_PI;
1728  double GammaW_tree = (3.0 + 2.0 * Nc) * G0;
1729 
1730  if (FlagMwInput)
1731  throw std::runtime_error("Write codes in NPEffectiveGIMR::GammaW()!");
1732  else
1733  return (trueSM.GammaW()
1734  - 3.0 * GammaW_tree / 4.0 / (cW2_tree - sW2_tree)
1735  *(4.0 * sW_tree * cW_tree * CHWB * v2_over_LambdaNP2
1737  + 2.0 * (1.0 + cW2_tree) / 3.0 * DeltaGF())
1738  + 2.0 * GammaW_tree / 3.0 * (CHL3_11 + CHQ3_11 + CHQ3_22) * v2_over_LambdaNP2);
1739 }

◆ LEP2AFBbottom()

double NPEffectiveGIMR::LEP2AFBbottom ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3637 of file NPEffectiveGIMR.cpp.

3638 {
3639  double AFB_bottom, sigma = 0.0,dFminusB =0.0;;
3640  double GIMRParam[10] = {CLL_bottom(), CLR_bottom(), CRL_bottom(), CRR_bottom(), deltaGamma_Z(),
3641  deltaGR_f(quarks[BOTTOM]),
3645  deltaMz2()};
3646  sigma = trueSM.LEP2sigmaBottom(s);
3647  dFminusB = myLEP2GIMR.sigmaFminusB_q_LEP2_GIMR(QCD::quark(BOTTOM), s, GIMRParam);
3648 
3649  AFB_bottom = trueSM.LEP2AFBbottom(s) * (1. - myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::quark(BOTTOM), s, GIMRParam) / sigma)
3650  + dFminusB / sigma;
3651 
3652  return AFB_bottom;
3653 }

◆ LEP2AFBcharm()

double NPEffectiveGIMR::LEP2AFBcharm ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3619 of file NPEffectiveGIMR.cpp.

3620 {
3621  double AFB_charm, sigma = 0.0,dFminusB =0.0;
3622  double GIMRParam[10] = {CLL_charm(), CLR_charm(), CRL_charm(), CRR_charm(), deltaGamma_Z(),
3623  deltaGR_f(quarks[CHARM]),
3627  deltaMz2()};
3628  sigma = trueSM.LEP2sigmaCharm(s);
3629  dFminusB = myLEP2GIMR.sigmaFminusB_q_LEP2_GIMR(QCD::quark(CHARM), s, GIMRParam);
3630 
3631  AFB_charm = trueSM.LEP2AFBcharm(s) * (1. - myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::quark(CHARM), s, GIMRParam) / sigma)
3632  + dFminusB / sigma;
3633 
3634  return AFB_charm;
3635 }

◆ LEP2AFBmu()

double NPEffectiveGIMR::LEP2AFBmu ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3582 of file NPEffectiveGIMR.cpp.

3583 {
3584  double AFB_mu = 0., sigma = 0.0,dFminusB =0.0;
3585  double GIMRParam[10] = {CLL_mu(), CLR_mu(), CRL_mu(), CRR_mu(), deltaGamma_Z(),
3586  deltaGR_f(leptons[MU]),
3587  deltaGL_f(leptons[MU]),
3590  deltaMz2()};
3591 
3592  sigma = trueSM.LEP2sigmaMu(s);
3593  dFminusB = myLEP2GIMR.sigmaFminusB_l_LEP2_GIMR(QCD::lepton(MU), s, GIMRParam);
3594 
3595  AFB_mu = trueSM.LEP2AFBmu(s) * (1. - myLEP2GIMR.sigma_l_LEP2_GIMR(QCD::lepton(MU), s, GIMRParam) / sigma)
3596  + dFminusB / sigma;
3597 
3598  return AFB_mu;
3599 }

◆ LEP2AFBtau()

double NPEffectiveGIMR::LEP2AFBtau ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3601 of file NPEffectiveGIMR.cpp.

3602 {
3603  double AFB_tau, sigma = 0.0,dFminusB =0.0;
3604  double GIMRParam[10] = {CLL_tau(), CLR_tau(), CRL_tau(), CRR_tau(), deltaGamma_Z(),
3605  deltaGR_f(leptons[TAU]),
3606  deltaGL_f(leptons[TAU]),
3609  deltaMz2()};
3610  sigma = trueSM.LEP2sigmaTau(s);
3611  dFminusB = myLEP2GIMR.sigmaFminusB_l_LEP2_GIMR(QCD::lepton(TAU), s, GIMRParam);
3612 
3613  AFB_tau = trueSM.LEP2AFBtau(s) * (1. - myLEP2GIMR.sigma_l_LEP2_GIMR(QCD::lepton(TAU), s, GIMRParam) / sigma)
3614  + dFminusB / sigma;
3615 
3616  return AFB_tau;
3617 }

◆ LEP2Rbottom()

double NPEffectiveGIMR::LEP2Rbottom ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3709 of file NPEffectiveGIMR.cpp.

3710 {
3711  double R_bottom = 0., dsigma_b = 0.0, dsigma_had =0.0, sigma_hSM = 0.0;
3712  double GIMRParamUP[10] = {CLL_up(), CLR_up(), CRL_up(), CRR_up(), deltaGamma_Z(),
3713  deltaGR_f(quarks[UP]),
3714  deltaGL_f(quarks[UP]),
3717  deltaMz2()};
3718 
3719  double GIMRParamDOWN[10] = {CLL_down(), CLR_down(), CRL_down(), CRR_down(), deltaGamma_Z(),
3720  deltaGR_f(quarks[DOWN]),
3721  deltaGL_f(quarks[DOWN]),
3724  deltaMz2()};
3725 
3726  double GIMRParamSTRANGE[10] = {CLL_strange(), CLR_strange(), CRL_strange(), CRR_strange(), deltaGamma_Z(),
3731  deltaMz2()};
3732 
3733  double GIMRParamCHARM[10] = {CLL_charm(), CLR_charm(), CRL_charm(), CRR_charm(), deltaGamma_Z(),
3734  deltaGR_f(quarks[CHARM]),
3738  deltaMz2()};
3739 
3740  double GIMRParamBOTTOM[10] = {CLL_bottom(), CLR_bottom(), CRL_bottom(), CRR_bottom(), deltaGamma_Z(),
3741  deltaGR_f(quarks[BOTTOM]),
3745  deltaMz2()};
3746 
3747  sigma_hSM = trueSM.LEP2sigmaHadron(s);
3748 
3749  dsigma_had = myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::UP, s, GIMRParamUP) +
3750  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::DOWN, s, GIMRParamDOWN) +
3751  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::CHARM, s, GIMRParamCHARM) +
3752  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::STRANGE, s, GIMRParamSTRANGE) +
3753  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::BOTTOM, s, GIMRParamBOTTOM);
3754 
3755  dsigma_b = myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::BOTTOM, s, GIMRParamCHARM);
3756 
3757  R_bottom = trueSM.LEP2Rbottom(s) * (1 - dsigma_had / sigma_hSM) + dsigma_b / sigma_hSM;
3758 
3759  return R_bottom;
3760 }

◆ LEP2Rcharm()

double NPEffectiveGIMR::LEP2Rcharm ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3656 of file NPEffectiveGIMR.cpp.

3657 {
3658  double R_charm = 0., dsigma_c = 0.0, dsigma_had =0.0, sigma_hSM = 0.0;
3659  double GIMRParamUP[10] = {CLL_up(), CLR_up(), CRL_up(), CRR_up(), deltaGamma_Z(),
3660  deltaGR_f(quarks[UP]),
3661  deltaGL_f(quarks[UP]),
3664  deltaMz2()};
3665 
3666  double GIMRParamDOWN[10] = {CLL_down(), CLR_down(), CRL_down(), CRR_down(), deltaGamma_Z(),
3667  deltaGR_f(quarks[DOWN]),
3668  deltaGL_f(quarks[DOWN]),
3671  deltaMz2()};
3672 
3673  double GIMRParamSTRANGE[10] = {CLL_strange(), CLR_strange(), CRL_strange(), CRR_strange(), deltaGamma_Z(),
3678  deltaMz2()};
3679 
3680  double GIMRParamCHARM[10] = {CLL_charm(), CLR_charm(), CRL_charm(), CRR_charm(), deltaGamma_Z(),
3681  deltaGR_f(quarks[CHARM]),
3685  deltaMz2()};
3686 
3687  double GIMRParamBOTTOM[10] = {CLL_bottom(), CLR_bottom(), CRL_bottom(), CRR_bottom(), deltaGamma_Z(),
3688  deltaGR_f(quarks[BOTTOM]),
3692  deltaMz2()};
3693 
3694  sigma_hSM = trueSM.LEP2sigmaHadron(s);
3695 
3696  dsigma_had = myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::UP, s, GIMRParamUP) +
3697  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::DOWN, s, GIMRParamDOWN) +
3698  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::CHARM, s, GIMRParamCHARM) +
3699  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::STRANGE, s, GIMRParamSTRANGE) +
3700  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::BOTTOM, s, GIMRParamBOTTOM);
3701 
3702  dsigma_c = myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::CHARM, s, GIMRParamCHARM);
3703 
3704  R_charm = trueSM.LEP2Rcharm(s) * (1 - dsigma_had / sigma_hSM) + dsigma_c / sigma_hSM;
3705 
3706  return R_charm;
3707 }

◆ LEP2sigmaHadron()

double NPEffectiveGIMR::LEP2sigmaHadron ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3532 of file NPEffectiveGIMR.cpp.

3533 {
3534  double sigma_had;
3535  double GIMRParamUP[10] = {CLL_up(), CLR_up(), CRL_up(), CRR_up(), deltaGamma_Z(),
3536  deltaGR_f(quarks[UP]),
3537  deltaGL_f(quarks[UP]),
3540  deltaMz2()};
3541 
3542  double GIMRParamDOWN[10] = {CLL_down(), CLR_down(), CRL_down(), CRR_down(), deltaGamma_Z(),
3543  deltaGR_f(quarks[DOWN]),
3544  deltaGL_f(quarks[DOWN]),
3547  deltaMz2()};
3548 
3549  double GIMRParamSTRANGE[10] = {CLL_strange(), CLR_strange(), CRL_strange(), CRR_strange(), deltaGamma_Z(),
3554  deltaMz2()};
3555 
3556  double GIMRParamCHARM[10] = {CLL_charm(), CLR_charm(), CRL_charm(), CRR_charm(), deltaGamma_Z(),
3557  deltaGR_f(quarks[CHARM]),
3561  deltaMz2()};
3562 
3563  double GIMRParamBOTTOM[10] = {CLL_bottom(), CLR_bottom(), CRL_bottom(), CRR_bottom(), deltaGamma_Z(),
3564  deltaGR_f(quarks[BOTTOM]),
3568  deltaMz2()};
3569 
3570 
3571  sigma_had = trueSM.LEP2sigmaHadron(s) +
3572  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::UP, s, GIMRParamUP) +
3573  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::DOWN, s, GIMRParamDOWN) +
3574  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::CHARM, s, GIMRParamCHARM) +
3575  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::STRANGE, s, GIMRParamSTRANGE) +
3576  myLEP2GIMR.sigma_q_LEP2_GIMR(QCD::BOTTOM, s, GIMRParamBOTTOM);
3577 
3578  return sigma_had;
3579 }

◆ LEP2sigmaMu()

double NPEffectiveGIMR::LEP2sigmaMu ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3500 of file NPEffectiveGIMR.cpp.

3501 {
3502  double sigma_mu;
3503  double GIMRParam[10] = {CLL_mu(), CLR_mu(), CRL_mu(), CRR_mu(), deltaGamma_Z(),
3504  deltaGR_f(leptons[MU]),
3505  deltaGL_f(leptons[MU]),
3508  deltaMz2()};
3509 
3510  sigma_mu = trueSM.LEP2sigmaMu(s) +
3511  myLEP2GIMR.sigma_l_LEP2_GIMR(QCD::lepton(MU), s, GIMRParam);
3512 
3513  return sigma_mu;
3514 }

◆ LEP2sigmaTau()

double NPEffectiveGIMR::LEP2sigmaTau ( const double  s) const
virtual

Reimplemented from StandardModel.

Definition at line 3516 of file NPEffectiveGIMR.cpp.

3517 {
3518  double sigma_tau;
3519  double GIMRParam[10] = {CLL_tau(), CLR_tau(), CRL_tau(), CRR_tau(), deltaGamma_Z(),
3520  deltaGR_f(leptons[TAU]),
3521  deltaGL_f(leptons[TAU]),
3524  deltaMz2()};
3525 
3526  sigma_tau = trueSM.LEP2sigmaTau(s) +
3527  myLEP2GIMR.sigma_l_LEP2_GIMR(QCD::lepton(TAU), s, GIMRParam);
3528 
3529  return sigma_tau;
3530 }

◆ mueettH()

double NPEffectiveGIMR::mueettH ( const double  sqrt_s) const
virtual

The ratio \(\mu_{eettH}\) between the \( e^{+}e^{-}\to t\bar{t} H \) production cross-section in the current model and in the Standard Model.

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

Reimplemented from NPbase.

Definition at line 2769 of file NPEffectiveGIMR.cpp.

2770 {
2771  double mu = 1.0;
2772  if (sqrt_s == 0.5) {
2773  mu += 85.139 * deltaG1_hZZ()
2774  -51.41 * deltaG2_hZZ()
2775  +0. * deltaG3_hZZ()
2776  +276.673 * deltaG1_hZA()
2777  -159.708 * deltaG2_hZA()
2778  +1017.44 * deltaG_hAA()
2779  -2.833 * deltaG_hff(quarks[TOP]).real()
2780  -287.92 * deltaGL_Zffh(leptons[ELECTRON])
2781  -132.849 * deltaGR_Zffh(leptons[ELECTRON])
2782  +84.883 * deltaGL_Zffh(quarks[TOP])
2783  +72.935 * deltaGR_Zffh(quarks[TOP])
2784  +863716. * deltaG_hAff(quarks[TOP]).real()
2785  +154393. * deltaG_hZff(quarks[TOP]).real()
2786  -1.046 * deltaGL_f(leptons[ELECTRON])
2787  -0.608 * deltaGR_f(leptons[ELECTRON])
2788  +0.663 * deltaGL_f(quarks[TOP])
2789  +0.585 * deltaGR_f(quarks[TOP])
2790  +8833.35 * deltaG_Aff(quarks[TOP]).real()
2791  +1650.94 * deltaG_Zff(quarks[TOP]).real();
2792 
2793  if (FlagQuadraticTerms) {
2794  //Add contributions that are quadratic in the effective coefficients
2795  //(Only valid under the assumptions of one dim 6 operator at a time)
2796  mu += +0.0;
2797  }
2798 
2799  } else if (sqrt_s == 1.0) {
2800  mu += 446.758 * deltaG1_hZZ()
2801  -1500.92 * deltaG2_hZZ()
2802  +0.003 * deltaG3_hZZ()
2803  +657.283 * deltaG1_hZA()
2804  -572.102 * deltaG2_hZA()
2805  +2443.18 * deltaG_hAA()
2806  -2.701 * deltaG_hff(quarks[TOP]).real()
2807  -4591.53 * deltaGL_Zffh(leptons[ELECTRON])
2808  +2945.96 * deltaGR_Zffh(leptons[ELECTRON])
2809  +251.003 * deltaGL_Zffh(quarks[TOP])
2810  +49.581 * deltaGR_Zffh(quarks[TOP])
2811  +3025550. * deltaG_hAff(quarks[TOP]).real()
2812  +519896. * deltaG_hZff(quarks[TOP]).real()
2813  -1.426 * deltaGL_f(leptons[ELECTRON])
2814  -0.041 * deltaGR_f(leptons[ELECTRON])
2815  +1.066 * deltaGL_f(quarks[TOP])
2816  -0.038 * deltaGR_f(quarks[TOP])
2817  +12745.4 * deltaG_Aff(quarks[TOP]).real()
2818  +2238.61 * deltaG_Zff(quarks[TOP]).real();
2819 
2820  if (FlagQuadraticTerms) {
2821  //Add contributions that are quadratic in the effective coefficients
2822  //(Only valid under the assumptions of one dim 6 operator at a time)
2823  mu += +0.0;
2824  }
2825 
2826  } else
2827  throw std::runtime_error("Bad argument in NPEffectiveGIMR::mueettH()");
2828 
2829  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2830 
2831  return mu;
2832 }

◆ mueeWBF()

double NPEffectiveGIMR::mueeWBF ( const double  sqrt_s) const
virtual

The ratio \(\mu_{eeWBF}\) between the \( e^{+}e^{-}\to \nu\bar{\nu} H \) production cross-section in the current model and in the Standard Model.

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

Reimplemented from NPbase.

Definition at line 2219 of file NPEffectiveGIMR.cpp.

2220 {
2221  double mu = 1.0;
2222  if (sqrt_s == 0.24) {
2223  mu += 985.974 * deltaG1_hZZ()
2224  +23.622 * deltaG2_hZZ()
2225  +0. * deltaG3_hZZ()
2226  +377.441 * deltaG1_hZA()
2227  -394.144 * deltaG2_hZA()
2228  -30.997 * deltaG1_hWW()
2229  +273.526 * deltaG2_hWW()
2230  +0.038 * deltaG3_hWW()
2231  -62.505 * deltaGL_Zffh(leptons[NEUTRINO_1])
2232  -1781.02 * deltaGL_Zffh(leptons[ELECTRON])
2233  +183.495 * deltaGR_Zffh(leptons[ELECTRON])
2235  -0.062 * deltaGL_f(leptons[NEUTRINO_1])
2236  -1.436 * deltaGL_f(leptons[ELECTRON])
2237  +0.004 * deltaGR_f(leptons[ELECTRON])
2239 
2240  if (FlagQuadraticTerms) {
2241  //Add contributions that are quadratic in the effective coefficients
2242  //(Only valid under the assumptions of one dim 6 operator at a time)
2243  mu += +0.0;
2244  }
2245 
2246  } else if (sqrt_s == 0.25) {
2247  mu += 903.947 * deltaG1_hZZ()
2248  +93.416 * deltaG2_hZZ()
2249  -0.002 * deltaG3_hZZ()
2250  +277.754 * deltaG1_hZA()
2251  -271.135 * deltaG2_hZA()
2252  -29.647 * deltaG1_hWW()
2253  +298.034 * deltaG2_hWW()
2254  +0.039 * deltaG3_hWW()
2255  -61.73 * deltaGL_Zffh(leptons[NEUTRINO_1])
2256  -1409.1 * deltaGL_Zffh(leptons[ELECTRON])
2257  +182.068 * deltaGR_Zffh(leptons[ELECTRON])
2259  -0.174 * deltaGL_f(leptons[NEUTRINO_1])
2260  -1.003 * deltaGL_f(leptons[ELECTRON])
2261  +0. * deltaGR_f(leptons[ELECTRON])
2263 
2264  if (FlagQuadraticTerms) {
2265  //Add contributions that are quadratic in the effective coefficients
2266  //(Only valid under the assumptions of one dim 6 operator at a time)
2267  mu += +0.0;
2268  }
2269 
2270  } else if (sqrt_s == 0.35) {
2271  mu += -63.056 * deltaG1_hZZ()
2272  +99.834 * deltaG2_hZZ()
2273  -0.001 * deltaG3_hZZ()
2274  -100.006 * deltaG1_hZA()
2275  +120.858 * deltaG2_hZA()
2276  -77.085 * deltaG1_hWW()
2277  +424.21 * deltaG2_hWW()
2278  +0.039 * deltaG3_hWW()
2279  -36.176 * deltaGL_Zffh(leptons[NEUTRINO_1])
2280  +108.441 * deltaGL_Zffh(leptons[ELECTRON])
2281  +137.702 * deltaGR_Zffh(leptons[ELECTRON])
2283  -0.091 * deltaGL_f(leptons[NEUTRINO_1])
2284  +0.074 * deltaGL_f(leptons[ELECTRON])
2285  +0.033 * deltaGR_f(leptons[ELECTRON])
2287 
2288  if (FlagQuadraticTerms) {
2289  //Add contributions that are quadratic in the effective coefficients
2290  //(Only valid under the assumptions of one dim 6 operator at a time)
2291  mu += +0.0;
2292  }
2293 
2294  } else if (sqrt_s == 0.5) {
2295  mu += -82.771 * deltaG1_hZZ()
2296  +48.73 * deltaG2_hZZ()
2297  +0. * deltaG3_hZZ()
2298  -78.056 * deltaG1_hZA()
2299  +78.264 * deltaG2_hZA()
2300  -98.794 * deltaG1_hWW()
2301  +579.5 * deltaG2_hWW()
2302  +0.039 * deltaG3_hWW()
2303  -26.448 * deltaGL_Zffh(leptons[NEUTRINO_1])
2304  +163.236 * deltaGL_Zffh(leptons[ELECTRON])
2305  +56.583 * deltaGR_Zffh(leptons[ELECTRON])
2307  -0.02 * deltaGL_f(leptons[NEUTRINO_1])
2308  +0.037 * deltaGL_f(leptons[ELECTRON])
2309  +0.009 * deltaGR_f(leptons[ELECTRON])
2311 
2312  if (FlagQuadraticTerms) {
2313  //Add contributions that are quadratic in the effective coefficients
2314  //(Only valid under the assumptions of one dim 6 operator at a time)
2315  mu += +0.0;
2316  }
2317 
2318  } else if (sqrt_s == 1.0) {
2319  mu += -32.198 * deltaG1_hZZ()
2320  +13.389 * deltaG2_hZZ()
2321  +0. * deltaG3_hZZ()
2322  -27.018 * deltaG1_hZA()
2323  +18.957 * deltaG2_hZA()
2324  -100.42 * deltaG1_hWW()
2325  +884.402 * deltaG2_hWW()
2326  +0.039 * deltaG3_hWW()
2327  -11.556 * deltaGL_Zffh(leptons[NEUTRINO_1])
2328  +56.187 * deltaGL_Zffh(leptons[ELECTRON])
2329  +16.258 * deltaGR_Zffh(leptons[ELECTRON])
2331  -0.001 * deltaGL_f(leptons[NEUTRINO_1])
2332  +0.004 * deltaGL_f(leptons[ELECTRON])
2333  +0.002 * deltaGR_f(leptons[ELECTRON])
2335 
2336  if (FlagQuadraticTerms) {
2337  //Add contributions that are quadratic in the effective coefficients
2338  //(Only valid under the assumptions of one dim 6 operator at a time)
2339  mu += +0.0;
2340  }
2341 
2342  } else
2343  throw std::runtime_error("Bad argument in NPEffectiveGIMR::mueeWBF()");
2344 
2345  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2346 
2347  return mu;
2348 }

◆ mueeZH()

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 2567 of file NPEffectiveGIMR.cpp.

2568 {
2569  double mu = 1.0;
2570 
2571  if (sqrt_s == 0.24) {
2572  mu += 2690.84 * deltaG1_hZZ()
2573  -1951.93 * deltaG2_hZZ()
2574  +0.059 * deltaG3_hZZ()
2575  +147.761 * deltaG1_hZA()
2576  -185.735 * deltaG2_hZA()
2577  -4217.73 * deltaGL_Zffh(leptons[ELECTRON])
2578  +3619.82 * deltaGR_Zffh(leptons[ELECTRON])
2579  -4.282 * deltaGL_f(leptons[ELECTRON])
2580  +3.674 * deltaGR_f(leptons[ELECTRON]);
2581 
2582  if (FlagQuadraticTerms) {
2583  //Add contributions that are quadratic in the effective coefficients
2584  //(Only valid under the assumptions of one dim 6 operator at a time)
2585  mu += +7.966 * pow(deltaGL_f(leptons[DOWN]),2.0)
2586  +7.966 * pow(deltaGR_f(leptons[DOWN]),2.0)
2587  +1841343. * pow(deltaG1_hZZ(),2.0)
2588  +952412. * pow(deltaG2_hZZ(),2.0)
2589  +0.001 * pow(deltaG3_hZZ(),2.0)
2590  +961714. * pow(deltaG1_hZA(),2.0)
2591  +1520521. * pow(deltaG2_hZA(),2.0)
2592  +7731703. * pow(deltaGL_Zffh(leptons[DOWN]),2.0)
2593  +7731703. * pow(deltaGR_Zffh(leptons[DOWN]),2.0);
2594  }
2595 
2596  } else if (sqrt_s == 0.25) {
2597  mu += 2829.45 * deltaG1_hZZ()
2598  -2097.01 * deltaG2_hZZ()
2599  +0.059 * deltaG3_hZZ()
2600  +156.787 * deltaG1_hZA()
2601  -204.357 * deltaG2_hZA()
2602  -4635.23 * deltaGL_Zffh(leptons[ELECTRON])
2603  +3979.84 * deltaGR_Zffh(leptons[ELECTRON])
2604  -4.282 * deltaGL_f(leptons[ELECTRON])
2605  +3.674 * deltaGR_f(leptons[ELECTRON]);
2606 
2607  if (FlagQuadraticTerms) {
2608  //Add contributions that are quadratic in the effective coefficients
2609  //(Only valid under the assumptions of one dim 6 operator at a time)
2610  mu += +0.0;
2611  }
2612 
2613  } else if (sqrt_s == 0.35) {
2614  mu += 3893.41 * deltaG1_hZZ()
2615  -3873.83 * deltaG2_hZZ()
2616  +0.059 * deltaG3_hZZ()
2617  +231.963 * deltaG1_hZA()
2618  -424.266 * deltaG2_hZA()
2619  -9763.89 * deltaGL_Zffh(leptons[ELECTRON])
2620  +8387.72 * deltaGR_Zffh(leptons[ELECTRON])
2621  -4.282 * deltaGL_f(leptons[ELECTRON])
2622  +3.674 * deltaGR_f(leptons[ELECTRON]);
2623 
2624  if (FlagQuadraticTerms) {
2625  //Add contributions that are quadratic in the effective coefficients
2626  //(Only valid under the assumptions of one dim 6 operator at a time)
2627  mu += +0.0;
2628  }
2629 
2630  } else if (sqrt_s == 0.5) {
2631  mu += 4747.11 * deltaG1_hZZ()
2632  -7649.28 * deltaG2_hZZ()
2633  +0.059 * deltaG3_hZZ()
2634  +291.854 * deltaG1_hZA()
2635  -902.663 * deltaG2_hZA()
2636  -20668.9 * deltaGL_Zffh(leptons[ELECTRON])
2637  +17754.2 * deltaGR_Zffh(leptons[ELECTRON])
2638  -4.282 * deltaGL_f(leptons[ELECTRON])
2639  +3.674 * deltaGR_f(leptons[ELECTRON]);
2640 
2641  if (FlagQuadraticTerms) {
2642  //Add contributions that are quadratic in the effective coefficients
2643  //(Only valid under the assumptions of one dim 6 operator at a time)
2644  mu += +0.0;
2645  }
2646 
2647  } else if (sqrt_s == 1.0) {
2648  mu += 5576.18 * deltaG1_hZZ()
2649  -29856.9 * deltaG2_hZZ()
2650  +0.059 * deltaG3_hZZ()
2651  +351.186 * deltaG1_hZA()
2652  -3727.98 * deltaG2_hZA()
2653  -84814.3 * deltaGL_Zffh(leptons[ELECTRON])
2654  +72844.9 * deltaGR_Zffh(leptons[ELECTRON])
2655  -4.282 * deltaGL_f(leptons[ELECTRON])
2656  +3.673 * deltaGR_f(leptons[ELECTRON]);
2657 
2658  if (FlagQuadraticTerms) {
2659  //Add contributions that are quadratic in the effective coefficients
2660  //(Only valid under the assumptions of one dim 6 operator at a time)
2661  mu += +0.0;
2662  }
2663 
2664  } else
2665  throw std::runtime_error("Bad argument in NPEffectiveGIMR::mueeZH()");
2666 
2667  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2668 
2669  return mu;
2670 }

◆ muggH()

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 1990 of file NPEffectiveGIMR.cpp.

1991 {
1992  double m_t = mtpole;
1993  //doulbe m_t = quarks[TOP].getMass();
1994  //double m_b = quarks[BOTTOM].getMass();
1995 
1996  gslpp::complex dKappa_t = deltaG_hff(quarks[TOP]) / (-m_t / v());
1997  //gslpp::complex dKappa_b = deltaG_hff(quarks[BOTTOM]) / (-m_b / v());
1998 
1999  /* L_eff = G_eff_t_SM*hGG */
2000  gslpp::complex G_eff_t_SM = AlsMz / 16.0 / M_PI / v() * AH_f(4.0 * m_t * m_t / mHl / mHl);
2001 
2002  //double sigma_tt_SM = trueSM.computeSigmaggH_tt(sqrt_s);
2003  //double sigma_bb_SM = trueSM.computeSigmaggH_bb(sqrt_s);
2004  //double sigma_tb_SM = trueSM.computeSigmaggH_tb(sqrt_s);
2005  //gslpp::complex tmp = (2.0 * dKappa_t * sigma_tt_SM
2006  // + 2.0 * dKappa_b * sigma_bb_SM
2007  // + (dKappa_t + dKappa_b) * sigma_tb_SM)
2008  // / (sigma_tt_SM + sigma_bb_SM + sigma_tb_SM);
2009  gslpp::complex tmp = CHG / v() * v2_over_LambdaNP2 / G_eff_t_SM;
2010 
2011  double mu = (1.0 + 2.0 * ( dKappa_t.real() + tmp.real() ) );
2012 
2013  if (FlagQuadraticTerms) {
2014  //Add contributions that are quadratic in the effective coefficients
2015  gslpp::complex tmp2 = dKappa_t + tmp;
2016 
2017  mu += tmp2.abs2();
2018 
2019  }
2020 
2021  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2022 
2023  return mu;
2024 }

◆ muggHpttH()

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 2755 of file NPEffectiveGIMR.cpp.

2756 {
2757  double sigmaggH_SM = computeSigmaggH(sqrt_s);
2758  double sigmattH_SM = computeSigmattH(sqrt_s);
2759  double sigmaggH = muggH(sqrt_s) * sigmaggH_SM;
2760  double sigmattH = muttH(sqrt_s) * sigmattH_SM;
2761 
2762  double mu = ((sigmaggH + sigmattH) / (sigmaggH_SM + sigmattH_SM));
2763 
2764  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2765 
2766  return mu;
2767 }

◆ muttH()

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 2700 of file NPEffectiveGIMR.cpp.

2701 {
2702  double mu = 1.0;
2703  if (sqrt_s == 1.96) {
2704  mu += -2.863 * (1. + ettH2_Htt ) * deltaG_hff(quarks[TOP]).real()
2705  +1737.35 * (1. + ettH2_Hgg ) * deltaG_hgg();
2706 
2707  if (FlagQuadraticTerms) {
2708  //Add contributions that are quadratic in the effective coefficients
2709  //(Only valid under the assumptions of one dim 6 operator at a time)
2710  mu += +2.036 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
2711  +885586. * pow(deltaG_hgg(),2.0);
2712  }
2713 
2714  } else if (sqrt_s == 7.0) {
2715  mu += -2.861 * (1. + ettH78_Htt ) * deltaG_hff(quarks[TOP]).real()
2716  +2583.3 * (1. + ettH78_Hgg ) * deltaG_hgg();
2717 
2718  if (FlagQuadraticTerms) {
2719  //Add contributions that are quadratic in the effective coefficients
2720  //(Only valid under the assumptions of one dim 6 operator at a time)
2721  mu += +2.073 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
2722  +3909554. * pow(deltaG_hgg(),2.0);
2723  }
2724 
2725  } else if (sqrt_s == 8.0) {
2726  mu += -2.861 * (1. + ettH78_Htt ) * deltaG_hff(quarks[TOP]).real()
2727  +2636.88 * (1. + ettH78_Hgg ) * deltaG_hgg();
2728 
2729  if (FlagQuadraticTerms) {
2730  //Add contributions that are quadratic in the effective coefficients
2731  //(Only valid under the assumptions of one dim 6 operator at a time)
2732  mu += +1.963 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
2733  +4367338. * pow(deltaG_hgg(),2.0);
2734  }
2735 
2736  } else if (sqrt_s == 14.0) {
2737  mu += -2.861 * deltaG_hff(quarks[TOP]).real()
2738  +2769.79 * deltaG_hgg();
2739 
2740  if (FlagQuadraticTerms) {
2741  //Add contributions that are quadratic in the effective coefficients
2742  //(Only valid under the assumptions of one dim 6 operator at a time)
2743  mu += +2.012 * pow(deltaG_hff(quarks[TOP]).real(),2.0)
2744  +5689423. * pow(deltaG_hgg(),2.0);
2745  }
2746 
2747  } else
2748  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muttH()");
2749 
2750  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2751 
2752  return mu;
2753 }

◆ muVBF()

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 2026 of file NPEffectiveGIMR.cpp.

2027 {
2028  double mu = 1.0;
2029  if (sqrt_s == 1.96) {
2030  mu += +1.123 * (1. + eVBF2_ZuL ) * deltaGL_f(quarks[UP])
2031  -0.531 * (1. + eVBF2_ZuR ) * deltaGR_f(quarks[UP])
2032  -0.705 * (1. + eVBF2_ZdL ) * deltaGL_f(quarks[DOWN])
2033  +0.136 * (1. + eVBF2_ZdR ) * deltaGR_f(quarks[DOWN])
2034  +2.662 * (1. + eVBF2_Wud ) * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
2035  -1407.72 * (1. + eVBF2_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
2036  +14928.1 * (1. + eVBF2_Hgg ) * deltaG_hgg()
2037  -12.451 * (1. + eVBF2_HAA ) * deltaG_hAA()
2038  -21.274 * (1. + eVBF2_HZA1 ) * deltaG1_hZA()
2039  +45.617 * (1. + eVBF2_HZA2 ) * deltaG2_hZA()
2040  -84.016 * (1. + eVBF2_HWW1 ) * deltaG1_hWW()
2041  +390.524 * (1. + eVBF2_HWW2 ) * deltaG2_hWW()
2042  +0.026 * (1. + eVBF2_HWW3 ) * deltaG3_hWW()
2043  -45.832 * (1. + eVBF2_HZZ1 ) * deltaG1_hZZ()
2044  +88.358 * (1. + eVBF2_HZZ2 ) * deltaG2_hZZ()
2045  +0.012 * (1. + eVBF2_HZZ3 ) * deltaG3_hZZ()
2046  -129.338 * (1. + eVBF2_HZuL ) * deltaGL_Zffh(quarks[UP])
2047  +84.325 * (1. + eVBF2_HZuR ) * deltaGR_Zffh(quarks[UP])
2048  +164.195 * (1. + eVBF2_HZdL ) * deltaGL_Zffh(quarks[DOWN])
2049  -32.751 * (1. + eVBF2_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
2050 
2051  if (FlagQuadraticTerms) {
2052  //Add contributions that are quadratic in the effective coefficients
2053  //(Only valid under the assumptions of one dim 6 operator at a time)
2054  mu += +2.478 * pow(deltaGL_f(quarks[UP]),2.0)
2055  +1.878 * pow(deltaGR_f(quarks[UP]),2.0)
2056  +1.214 * pow(deltaGL_f(quarks[DOWN]),2.0)
2057  +0.898 * pow(deltaGR_f(quarks[DOWN]),2.0)
2058  +2.659 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
2059  +1917816. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
2060  +524312994. * pow(deltaG_hgg(),2.0)
2061  +831253. * pow(deltaG_hAA(),2.0)
2062  +151140. * pow(deltaG1_hZA(),2.0)
2063  +58067.7 * pow(deltaG2_hZA(),2.0)
2064  +106835. * pow(deltaG1_hWW(),2.0)
2065  +219369. * pow(deltaG2_hWW(),2.0)
2066  +145840. * pow(deltaG1_hZZ(),2.0)
2067  +66461.2 * pow(deltaG2_hZZ(),2.0)
2068  +1608277. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2069  +1449825. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2070  +409700. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2071  +385965. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2072  }
2073 
2074  } else if (sqrt_s == 7.0) {
2075  mu += +1.188 * (1. + eVBF78_ZuL ) * deltaGL_f(quarks[UP])
2076  -0.536 * (1. + eVBF78_ZuR ) * deltaGR_f(quarks[UP])
2077  -0.976 * (1. + eVBF78_ZdL ) * deltaGL_f(quarks[DOWN])
2078  +0.179 * (1. + eVBF78_ZdR ) * deltaGR_f(quarks[DOWN])
2079  +2.592 * (1. + eVBF78_Wud ) * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
2080  -1826.63 * (1. + eVBF78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
2081  +14265.8 * (1. + eVBF78_Hgg ) * deltaG_hgg()
2082  -40.051 * (1. + eVBF78_HAA ) * deltaG_hAA()
2083  -42.43 * (1. + eVBF78_HZA1 ) * deltaG1_hZA()
2084  +88.972 * (1. + eVBF78_HZA2 ) * deltaG2_hZA()
2085  -108.107 * (1. + eVBF78_HWW1 ) * deltaG1_hWW()
2086  +547.508 * (1. + eVBF78_HWW2 ) * deltaG2_hWW()
2087  +0.026 * (1. + eVBF78_HWW3 ) * deltaG3_hWW()
2088  -67.672 * (1. + eVBF78_HZZ1 ) * deltaG1_hZZ()
2089  +168.86 * (1. + eVBF78_HZZ2 ) * deltaG2_hZZ()
2090  +0.014 * (1. + eVBF78_HZZ3 ) * deltaG3_hZZ()
2091  -466.198 * (1. + eVBF78_HZuL ) * deltaGL_Zffh(quarks[UP])
2092  +211.308 * (1. + eVBF78_HZuR ) * deltaGR_Zffh(quarks[UP])
2093  +374.597 * (1. + eVBF78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
2094  -69.916 * (1. + eVBF78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
2095 
2096  if (FlagQuadraticTerms) {
2097  //Add contributions that are quadratic in the effective coefficients
2098  //(Only valid under the assumptions of one dim 6 operator at a time)
2099  mu += +2.534 * pow(deltaGL_f(quarks[UP]),2.0)
2100  +1.9 * pow(deltaGR_f(quarks[UP]),2.0)
2101  +1.695 * pow(deltaGL_f(quarks[DOWN]),2.0)
2102  +1.177 * pow(deltaGR_f(quarks[DOWN]),2.0)
2103  +2.608 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
2104  +2862580. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
2105  +519301209. * pow(deltaG_hgg(),2.0)
2106  +777159. * pow(deltaG_hAA(),2.0)
2107  +206157. * pow(deltaG1_hZA(),2.0)
2108  +94511.2 * pow(deltaG2_hZA(),2.0)
2109  +174828. * pow(deltaG1_hWW(),2.0)
2110  +414624. * pow(deltaG2_hWW(),2.0)
2111  +209132. * pow(deltaG1_hZZ(),2.0)
2112  +120250. * pow(deltaG2_hZZ(),2.0)
2113  +1311032. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2114  +1130789. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2115  +757088. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2116  +651756. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2117  }
2118 
2119  } else if (sqrt_s == 8.0) {
2120  mu += +1.179 * (1. + eVBF78_ZuL ) * deltaGL_f(quarks[UP])
2121  -0.532 * (1. + eVBF78_ZuR ) * deltaGR_f(quarks[UP])
2122  -0.984 * (1. + eVBF78_ZdL ) * deltaGL_f(quarks[DOWN])
2123  +0.181 * (1. + eVBF78_ZdR ) * deltaGR_f(quarks[DOWN])
2124  +2.591 * (1. + eVBF78_Wud ) * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
2125  -1858.03 * (1. + eVBF78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
2126  +14247.4 * (1. + eVBF78_Hgg ) * deltaG_hgg()
2127  -40.46 * (1. + eVBF78_HAA ) * deltaG_hAA()
2128  -41.713 * (1. + eVBF78_HZA1 ) * deltaG1_hZA()
2129  +90.462 * (1. + eVBF78_HZA2 ) * deltaG2_hZA()
2130  -106.576 * (1. + eVBF78_HWW1 ) * deltaG1_hWW()
2131  +562.98 * (1. + eVBF78_HWW2 ) * deltaG2_hWW()
2132  +0.026 * (1. + eVBF78_HWW3 ) * deltaG3_hWW()
2133  -67.57 * (1. + eVBF78_HZZ1 ) * deltaG1_hZZ()
2134  +174.474 * (1. + eVBF78_HZZ2 ) * deltaG2_hZZ()
2135  +0.014 * (1. + eVBF78_HZZ3 ) * deltaG3_hZZ()
2136  -472.887 * (1. + eVBF78_HZuL ) * deltaGL_Zffh(quarks[UP])
2137  +214.739 * (1. + eVBF78_HZuR ) * deltaGR_Zffh(quarks[UP])
2138  +386.582 * (1. + eVBF78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
2139  -72.228 * (1. + eVBF78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
2140 
2141  if (FlagQuadraticTerms) {
2142  //Add contributions that are quadratic in the effective coefficients
2143  //(Only valid under the assumptions of one dim 6 operator at a time)
2144  mu += +2.503 * pow(deltaGL_f(quarks[UP]),2.0)
2145  +1.877 * pow(deltaGR_f(quarks[UP]),2.0)
2146  +1.712 * pow(deltaGL_f(quarks[DOWN]),2.0)
2147  +1.191 * pow(deltaGR_f(quarks[DOWN]),2.0)
2148  +2.606 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
2149  +3057041. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
2150  +517064803. * pow(deltaG_hgg(),2.0)
2151  +766750. * pow(deltaG_hAA(),2.0)
2152  +207500. * pow(deltaG1_hZA(),2.0)
2153  +101779. * pow(deltaG2_hZA(),2.0)
2154  +177714. * pow(deltaG1_hWW(),2.0)
2155  +454117. * pow(deltaG2_hWW(),2.0)
2156  +210212. * pow(deltaG1_hZZ(),2.0)
2157  +131594. * pow(deltaG2_hZZ(),2.0)
2158  +1399281. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2159  +1231240. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2160  +820259. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2161  +713820. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2162  }
2163 
2164  } else if (sqrt_s == 14.0) {
2165  mu += +1.129 * deltaGL_f(quarks[UP])
2166  -0.505 * deltaGR_f(quarks[UP])
2167  -1.05 * deltaGL_f(quarks[DOWN])
2168  +0.191 * deltaGR_f(quarks[DOWN])
2169  +2.586 * deltaGL_Wff(quarks[UP],quarks[DOWN]).real()
2170  -1989.34 * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real()
2171  +14228.8 * deltaG_hgg()
2172  -35.554 * deltaG_hAA()
2173  -39.847 * deltaG1_hZA()
2174  +98.522 * deltaG2_hZA()
2175  -99.287 * deltaG1_hWW()
2176  +622.352 * deltaG2_hWW()
2177  +0.026 * deltaG3_hWW()
2178  -66.196 * deltaG1_hZZ()
2179  +196.676 * deltaG2_hZZ()
2180  +0.014 * deltaG3_hZZ()
2181  -493.198 * deltaGL_Zffh(quarks[UP])
2182  +217.017 * deltaGR_Zffh(quarks[UP])
2183  +447.396 * deltaGL_Zffh(quarks[DOWN])
2184  -82.396 * deltaGR_Zffh(quarks[DOWN]);
2185 
2186  if (FlagQuadraticTerms) {
2187  //Add contributions that are quadratic in the effective coefficients
2188  //(Only valid under the assumptions of one dim 6 operator at a time)
2189  mu += +2.319 * pow(deltaGL_f(quarks[UP]),2.0)
2190  +1.783 * pow(deltaGR_f(quarks[UP]),2.0)
2191  +1.849 * pow(deltaGL_f(quarks[DOWN]),2.0)
2192  +1.263 * pow(deltaGR_f(quarks[DOWN]),2.0)
2193  +2.592 * pow(deltaGL_Wff(quarks[UP],quarks[DOWN]).real(),2.0)
2194  +4077238. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0)
2195  +507787376. * pow(deltaG_hgg(),2.0)
2196  +702353. * pow(deltaG_hAA(),2.0)
2197  +212082. * pow(deltaG1_hZA(),2.0)
2198  +141422. * pow(deltaG2_hZA(),2.0)
2199  +195770. * pow(deltaG1_hWW(),2.0)
2200  +655804. * pow(deltaG2_hWW(),2.0)
2201  +0. * pow(deltaG3_hWW(),2.0)
2202  +240333. * pow(deltaG1_hZZ(),2.0)
2203  +192371. * pow(deltaG2_hZZ(),2.0)
2204  +0. * pow(deltaG3_hZZ(),2.0)
2205  +1904757. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2206  +1743849. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2207  +1185212. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2208  +1061826. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2209  }
2210 
2211  } else
2212  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muVBF()");
2213 
2214  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2215 
2216  return mu;
2217 }

◆ muVBFpVH()

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 2685 of file NPEffectiveGIMR.cpp.

2686 {
2687  double sigmaWH_SM = computeSigmaWH(sqrt_s);
2688  double sigmaZH_SM = computeSigmaZH(sqrt_s);
2689  double sigmaVBF_SM = computeSigmaVBF(sqrt_s);
2690  double sigmaWH = muWH(sqrt_s) * sigmaWH_SM;
2691  double sigmaZH = muZH(sqrt_s) * sigmaZH_SM;
2692  double sigmaVBF = muVBF(sqrt_s) * sigmaVBF_SM;
2693  double mu = ((sigmaWH + sigmaZH + sigmaVBF) / (sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
2694 
2695  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2696 
2697  return mu;
2698 }

◆ muVH()

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 2672 of file NPEffectiveGIMR.cpp.

2673 {
2674  double sigmaWH_SM = computeSigmaWH(sqrt_s);
2675  double sigmaZH_SM = computeSigmaZH(sqrt_s);
2676  double sigmaWH = muWH(sqrt_s) * sigmaWH_SM;
2677  double sigmaZH = muZH(sqrt_s) * sigmaZH_SM;
2678  double mu = ((sigmaWH + sigmaZH) / (sigmaWH_SM + sigmaZH_SM));
2679 
2680  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2681 
2682  return mu;
2683 }

◆ muWH()

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 2350 of file NPEffectiveGIMR.cpp.

2351 {
2352  double mu = 1.0;
2353  if (sqrt_s == 1.96) {
2354  mu += +2.032 * (1. + eWH2_Wud ) * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
2355  +1738.87 * (1. + eWH2_HWW1 ) * deltaG1_hWW()
2356  -3432.64 * (1. + eWH2_HWW2 ) * deltaG2_hWW()
2357  +0.039 * (1. + eWH2_HWW3 ) * deltaG3_hWW()
2358  +6523.35 * (1. + eWH2_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
2359 
2360  if (FlagQuadraticTerms) {
2361  //Add contributions that are quadratic in the effective coefficients
2362  //(Only valid under the assumptions of one dim 6 operator at a time)
2363  mu += +1.042 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
2364  +1075949. * pow(deltaG1_hWW(),2.0)
2365  +3978950. * pow(deltaG2_hWW(),2.0)
2366  +15887131. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
2367  }
2368 
2369  } else if (sqrt_s == 7.0) {
2370  mu += +1.979 * (1. + eWH78_Wud ) * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
2371  +1777.77 * (1. + eWH78_HWW1 ) * deltaG1_hWW()
2372  -3890.65 * (1. + eWH78_HWW2 ) * deltaG2_hWW()
2373  +0.039 * (1. + eWH78_HWW3 ) * deltaG3_hWW()
2374  +7344.73 * (1. + eWH78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
2375 
2376  if (FlagQuadraticTerms) {
2377  //Add contributions that are quadratic in the effective coefficients
2378  //(Only valid under the assumptions of one dim 6 operator at a time)
2379  mu += +1.015 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
2380  +1294405. * pow(deltaG1_hWW(),2.0)
2381  +7356224. * pow(deltaG2_hWW(),2.0)
2382  +31355627. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
2383  }
2384 
2385  } else if (sqrt_s == 8.0) {
2386  mu += +1.978 * (1. + eWH78_Wud ) * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
2387  +1784.47 * (1. + eWH78_HWW1 ) * deltaG1_hWW()
2388  -3967.38 * (1. + eWH78_HWW2 ) * deltaG2_hWW()
2389  +0.039 * (1. + eWH78_HWW3 ) * deltaG3_hWW()
2390  +7507.02 * (1. + eWH78_HWud ) * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
2391 
2392  if (FlagQuadraticTerms) {
2393  //Add contributions that are quadratic in the effective coefficients
2394  //(Only valid under the assumptions of one dim 6 operator at a time)
2395  mu += +1.016 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
2396  +1331512. * pow(deltaG1_hWW(),2.0)
2397  +8168916. * pow(deltaG2_hWW(),2.0)
2398  +35201222. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
2399  }
2400 
2401  } else if (sqrt_s == 14.0) {
2402  mu += +1.963 * deltaGL_Wff(quarks[UP], quarks[DOWN]).real()
2403  +1799.45 * deltaG1_hWW()
2404  -4252.03 * deltaG2_hWW()
2405  +0.039 * deltaG3_hWW()
2406  +8047.59 * deltaGL_Wffh(quarks[UP], quarks[DOWN]).real();
2407 
2408  if (FlagQuadraticTerms) {
2409  //Add contributions that are quadratic in the effective coefficients
2410  //(Only valid under the assumptions of one dim 6 operator at a time)
2411  mu += +1.007 * pow(deltaGL_Wff(quarks[UP], quarks[DOWN]).real(),2.0)
2412  +1467903. * pow(deltaG1_hWW(),2.0)
2413  +13173439. * pow(deltaG2_hWW(),2.0)
2414  +58780336. * pow(deltaGL_Wffh(quarks[UP], quarks[DOWN]).real(),2.0);
2415  }
2416 
2417  } else
2418  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muWH()");
2419 
2420  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2421 
2422  return mu;
2423 }

◆ muZH()

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 2425 of file NPEffectiveGIMR.cpp.

2426 {
2427  double mu = 1.0;
2428  if (sqrt_s == 1.96) {
2429  mu += +3.529 * (1. + eZH2_ZuL ) * deltaGL_f(quarks[UP])
2430  -1.598 * (1. + eZH2_ZuR ) * deltaGR_f(quarks[UP])
2431  -1.229 * (1. + eZH2_ZdL ) * deltaGL_f(quarks[DOWN])
2432  +0.227 * (1. + eZH2_ZdR ) * deltaGR_f(quarks[DOWN])
2433  +3215.38 * (1. + eZH2_HZZ1 ) * deltaG1_hZZ()
2434  -2922.42 * (1. + eZH2_HZZ2 ) * deltaG2_hZZ()
2435  +0.059 * (1. + eZH2_HZZ3 ) * deltaG3_hZZ()
2436  +495.399 * (1. + eZH2_HZA1 ) * deltaG1_hZA()
2437  -838.743 * (1. + eZH2_HZA2 ) * deltaG2_hZA()
2438  +5931.99 * (1. + eZH2_HZuL ) * deltaGL_Zffh(quarks[UP])
2439  -2684.23 * (1. + eZH2_HZuR ) * deltaGR_Zffh(quarks[UP])
2440  -1878.46 * (1. + eZH2_HZdL ) * deltaGL_Zffh(quarks[DOWN])
2441  +346.694 * (1. + eZH2_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
2442 
2443  if (FlagQuadraticTerms) {
2444  //Add contributions that are quadratic in the effective coefficients
2445  //(Only valid under the assumptions of one dim 6 operator at a time)
2446  mu += +5.126 * pow(deltaGL_f(quarks[UP]),2.0)
2447  +5.126 * pow(deltaGR_f(quarks[UP]),2.0)
2448  +1.456 * pow(deltaGL_f(quarks[DOWN]),2.0)
2449  +1.454 * pow(deltaGR_f(quarks[DOWN]),2.0)
2450  +3525123. * pow(deltaG1_hZZ(),2.0)
2451  +2844179. * pow(deltaG2_hZZ(),2.0)
2452  +0.001 * pow(deltaG3_hZZ(),2.0)
2453  +662397. * pow(deltaG1_hZA(),2.0)
2454  +2006248. * pow(deltaG2_hZA(),2.0)
2455  +21799545. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2456  +21795795. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2457  +4723149. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2458  +4725123. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2459  }
2460 
2461  } else if (sqrt_s == 7.0) {
2462  mu += +2.583 * (1. + eZH78_ZuL ) * deltaGL_f(quarks[UP])
2463  -1.17 * (1. + eZH78_ZuR ) * deltaGR_f(quarks[UP])
2464  -2.127 * (1. + eZH78_ZdL ) * deltaGL_f(quarks[DOWN])
2465  +0.392 * (1. + eZH78_ZdR ) * deltaGR_f(quarks[DOWN])
2466  +3269.53 * (1. + eZH78_HZZ1 ) * deltaG1_hZZ()
2467  -3201.65 * (1. + eZH78_HZZ2 ) * deltaG2_hZZ()
2468  +0.059 * (1. + eZH78_HZZ3 ) * deltaG3_hZZ()
2469  +473.267 * (1. + eZH78_HZA1 ) * deltaG1_hZA()
2470  -873.421 * (1. + eZH78_HZA2 ) * deltaG2_hZA()
2471  +4763.44 * (1. + eZH78_HZuL ) * deltaGL_Zffh(quarks[UP])
2472  -2156.99 * (1. + eZH78_HZuR ) * deltaGR_Zffh(quarks[UP])
2473  -3853.2 * (1. + eZH78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
2474  +712.124 * (1. + eZH78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
2475 
2476  if (FlagQuadraticTerms) {
2477  //Add contributions that are quadratic in the effective coefficients
2478  //(Only valid under the assumptions of one dim 6 operator at a time)
2479  mu += +3.752 * pow(deltaGL_f(quarks[UP]),2.0)
2480  +3.753 * pow(deltaGR_f(quarks[UP]),2.0)
2481  +2.519 * pow(deltaGL_f(quarks[DOWN]),2.0)
2482  +2.517 * pow(deltaGR_f(quarks[DOWN]),2.0)
2483  +4051505. * pow(deltaG1_hZZ(),2.0)
2484  +4597749. * pow(deltaG2_hZZ(),2.0)
2485  +0.001 * pow(deltaG3_hZZ(),2.0)
2486  +610510. * pow(deltaG1_hZA(),2.0)
2487  +2766996. * pow(deltaG2_hZA(),2.0)
2488  +27425400. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2489  +27416894. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2490  +17043782. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2491  +17039528. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2492  }
2493 
2494  } else if (sqrt_s == 8.0) {
2495  mu += +2.569 * (1. + eZH78_ZuL ) * deltaGL_f(quarks[UP])
2496  -1.163 * (1. + eZH78_ZuR ) * deltaGR_f(quarks[UP])
2497  -2.14 * (1. + eZH78_ZdL ) * deltaGL_f(quarks[DOWN])
2498  +0.395 * (1. + eZH78_ZdR ) * deltaGR_f(quarks[DOWN])
2499  +3282.79 * (1. + eZH78_HZZ1 ) * deltaG1_hZZ()
2500  -3262.46 * (1. + eZH78_HZZ2 ) * deltaG2_hZZ()
2501  +0.059 * (1. + eZH78_HZZ3 ) * deltaG3_hZZ()
2502  +475.044 * (1. + eZH78_HZA1 ) * deltaG1_hZA()
2503  -892.243 * (1. + eZH78_HZA2 ) * deltaG2_hZA()
2504  +4847.78 * (1. + eZH78_HZuL ) * deltaGL_Zffh(quarks[UP])
2505  -2193.61 * (1. + eZH78_HZuR ) * deltaGR_Zffh(quarks[UP])
2506  -3960.46 * (1. + eZH78_HZdL ) * deltaGL_Zffh(quarks[DOWN])
2507  +731.438 * (1. + eZH78_HZdR ) * deltaGR_Zffh(quarks[DOWN]);
2508 
2509  if (FlagQuadraticTerms) {
2510  //Add contributions that are quadratic in the effective coefficients
2511  //(Only valid under the assumptions of one dim 6 operator at a time)
2512  mu += +3.732 * pow(deltaGL_f(quarks[UP]),2.0)
2513  +3.736 * pow(deltaGR_f(quarks[UP]),2.0)
2514  +2.535 * pow(deltaGL_f(quarks[DOWN]),2.0)
2515  +2.536 * pow(deltaGR_f(quarks[DOWN]),2.0)
2516  +4164701. * pow(deltaG1_hZZ(),2.0)
2517  +5067698. * pow(deltaG2_hZZ(),2.0)
2518  +0.001 * pow(deltaG3_hZZ(),2.0)
2519  +627966. * pow(deltaG1_hZA(),2.0)
2520  +3087745. * pow(deltaG2_hZA(),2.0)
2521  +30566228. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2522  +30559313. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2523  +19107837. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2524  +19109134. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2525  }
2526 
2527  } else if (sqrt_s == 14.0) {
2528  mu += +2.477 * deltaGL_f(quarks[UP])
2529  -1.103 * deltaGR_f(quarks[UP])
2530  -2.226 * deltaGL_f(quarks[DOWN])
2531  +0.405 * deltaGR_f(quarks[DOWN])
2532  +3321.75 * deltaG1_hZZ()
2533  -3494.38 * deltaG2_hZZ()
2534  +0.059 * deltaG3_hZZ()
2535  +481.727 * deltaG1_hZA()
2536  -967.239 * deltaG2_hZA()
2537  +5106.92 * deltaGL_Zffh(quarks[UP])
2538  -2270.81 * deltaGR_Zffh(quarks[UP])
2539  -4434.64 * deltaGL_Zffh(quarks[DOWN])
2540  +807.186 * deltaGR_Zffh(quarks[DOWN]);
2541  if (FlagQuadraticTerms) {
2542  //Add contributions that are quadratic in the effective coefficients
2543  //(Only valid under the assumptions of one dim 6 operator at a time)
2544  mu += +3.579 * pow(deltaGL_f(quarks[UP]),2.0)
2545  +3.58 * pow(deltaGR_f(quarks[UP]),2.0)
2546  +2.631 * pow(deltaGL_f(quarks[DOWN]),2.0)
2547  +2.629 * pow(deltaGR_f(quarks[DOWN]),2.0)
2548  +4609160. * pow(deltaG1_hZZ(),2.0)
2549  +7946470. * pow(deltaG2_hZZ(),2.0)
2550  +0.001 * pow(deltaG3_hZZ(),2.0)
2551  +683466. * pow(deltaG1_hZA(),2.0)
2552  +5019397. * pow(deltaG2_hZA(),2.0)
2553  +50036976. * pow(deltaGL_Zffh(quarks[UP]),2.0)
2554  +50008570. * pow(deltaGR_Zffh(quarks[UP]),2.0)
2555  +31660707. * pow(deltaGL_Zffh(quarks[DOWN]),2.0)
2556  +31666009. * pow(deltaGR_Zffh(quarks[DOWN]),2.0);
2557  }
2558 
2559  } else
2560  throw std::runtime_error("Bad argument in NPEffectiveGIMR::muZH()");
2561 
2562  if (mu < 0) return std::numeric_limits<double>::quiet_NaN();
2563 
2564  return mu;
2565 }

◆ Mw()

double NPEffectiveGIMR::Mw ( ) const
virtual

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

Returns
\(M_W\) in GeV

Reimplemented from NPbase.

Definition at line 1714 of file NPEffectiveGIMR.cpp.

1715 {
1716  if (FlagMwInput)
1717  return MwInput;
1718  else
1719  return (trueSM.Mw() - Mw_tree() / 4.0 / (cW2_tree - sW2_tree)
1720  *(4.0 * sW_tree * cW_tree * CHWB * v2_over_LambdaNP2
1722  + 2.0 * sW2_tree * DeltaGF()));
1723 }

◆ obliqueS()

double NPEffectiveGIMR::obliqueS ( ) const
virtual

The oblique parameter \(S\).

Returns
the value of \(S\)

Reimplemented from NPbase.

Definition at line 1694 of file NPEffectiveGIMR.cpp.

1695 {
1696  return (4.0 * sW_tree * cW_tree * CHWB / alphaMz() * v2_over_LambdaNP2);
1697 }

◆ obliqueT()

double NPEffectiveGIMR::obliqueT ( ) const
virtual

The oblique parameter \(T\).

Returns
the value of \(T\)

Reimplemented from NPbase.

Definition at line 1699 of file NPEffectiveGIMR.cpp.

1700 {
1701  return (-CHD / 2.0 / alphaMz() * v2_over_LambdaNP2);
1702 }

◆ obliqueU()

double NPEffectiveGIMR::obliqueU ( ) const
virtual

The oblique parameter \(U\).

Returns
the value of \(U\)

Reimplemented from NPbase.

Definition at line 1704 of file NPEffectiveGIMR.cpp.

1705 {
1706  return 0.0;
1707 }

◆ PostUpdate()

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 535 of file NPEffectiveGIMR.cpp.

536 {
537  if (!NPbase::PostUpdate()) return (false);
538 
540  v2_over_LambdaNP2 = v() * v() / LambdaNP2;
541  if (FlagMwInput)
542  cW_tree = MwInput / Mz;
543  else
544  cW_tree = Mw_tree() / Mz;
546  sW2_tree = 1.0 - cW2_tree;
547  sW_tree = sqrt(sW2_tree);
548 
551  delta_AZ = 2.0 * sW_tree * cW_tree * (CHW - CHB) * v2_over_LambdaNP2
553  delta_h = (-CHD / 4.0 + CHbox) * v2_over_LambdaNP2;
554 
555  return (true);
556 }

◆ setFlag()

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 1486 of file NPEffectiveGIMR.cpp.

1487 {
1488  bool res = false;
1489  if (name.compare("MwInput") == 0) {
1490  FlagMwInput = value;
1491  res = true;
1492  } else if (name.compare("QuadraticTerms") == 0) {
1493  FlagQuadraticTerms = value;
1494  if(value) setModelLinearized(false);
1495  res = true;
1496  } else
1497  res = NPbase::setFlag(name, value);
1498 
1499  return (res);
1500 }

◆ setParameter()

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 558 of file NPEffectiveGIMR.cpp.

559 {
560  if (name.compare("CG") == 0)
561  CG = value;
562  else if (name.compare("CW") == 0)
563  CW = value;
564  else if (name.compare("CHG") == 0)
565  CHG = value;
566  else if (name.compare("CHW") == 0)
567  CHW = value;
568  else if (name.compare("CHB") == 0)
569  CHB = value;
570  else if (name.compare("CHWB") == 0)
571  CHWB = value;
572  else if (name.compare("CHD") == 0)
573  CHD = value;
574  else if (name.compare("CHbox") == 0)
575  CHbox = value;
576  else if (name.compare("CH") == 0)
577  CH = value;
578  else if (name.compare("CHL1_11") == 0)
579  CHL1_11 = value;
580  else if (name.compare("CHL1_12r") == 0)
581  CHL1_12r = value;
582  else if (name.compare("CHL1_13r") == 0)
583  CHL1_13r = value;
584  else if (name.compare("CHL1_22") == 0)
585  CHL1_22 = value;
586  else if (name.compare("CHL1_23r") == 0)
587  CHL1_23r = value;
588  else if (name.compare("CHL1_33") == 0)
589  CHL1_33 = value;
590  else if (name.compare("CHL1_12i") == 0)
591  CHL1_12i = value;
592  else if (name.compare("CHL1_13i") == 0)
593  CHL1_13i = value;
594  else if (name.compare("CHL1_23i") == 0)
595  CHL1_23i = value;
596  else if (name.compare("CHL1") == 0) {
597  CHL1_11 = value;
598  CHL1_12r = 0.0;
599  CHL1_13r = 0.0;
600  CHL1_22 = value;
601  CHL1_23r = 0.0;
602  CHL1_33 = value;
603  CHL1_12i = 0.0;
604  CHL1_13i = 0.0;
605  CHL1_23i = 0.0;
606  } else if (name.compare("CHL3_11") == 0)
607  CHL3_11 = value;
608  else if (name.compare("CHL3_12r") == 0)
609  CHL3_12r = value;
610  else if (name.compare("CHL3_13r") == 0)
611  CHL3_13r = value;
612  else if (name.compare("CHL3_22") == 0)
613  CHL3_22 = value;
614  else if (name.compare("CHL3_23r") == 0)
615  CHL3_23r = value;
616  else if (name.compare("CHL3_33") == 0)
617  CHL3_33 = value;
618  else if (name.compare("CHL3_12i") == 0)
619  CHL3_12i = value;
620  else if (name.compare("CHL3_13i") == 0)
621  CHL3_13i = value;
622  else if (name.compare("CHL3_23i") == 0)
623  CHL3_23i = value;
624  else if (name.compare("CHL3") == 0) {
625  CHL3_11 = value;
626  CHL3_12r = 0.0;
627  CHL3_13r = 0.0;
628  CHL3_22 = value;
629  CHL3_23r = 0.0;
630  CHL3_33 = value;
631  CHL3_12i = 0.0;
632  CHL3_13i = 0.0;
633  CHL3_23i = 0.0;
634  } else if (name.compare("CHe_11") == 0)
635  CHe_11 = value;
636  else if (name.compare("CHe_12r") == 0)
637  CHe_12r = value;
638  else if (name.compare("CHe_13r") == 0)
639  CHe_13r = value;
640  else if (name.compare("CHe_22") == 0)
641  CHe_22 = value;
642  else if (name.compare("CHe_23r") == 0)
643  CHe_23r = value;
644  else if (name.compare("CHe_33") == 0)
645  CHe_33 = value;
646  else if (name.compare("CHe_12i") == 0)
647  CHe_12i = value;
648  else if (name.compare("CHe_13i") == 0)
649  CHe_13i = value;
650  else if (name.compare("CHe_23i") == 0)
651  CHe_23i = value;
652  else if (name.compare("CHe") == 0) {
653  CHe_11 = value;
654  CHe_12r = 0.0;
655  CHe_13r = 0.0;
656  CHe_22 = value;
657  CHe_23r = 0.0;
658  CHe_33 = value;
659  CHe_12i = 0.0;
660  CHe_13i = 0.0;
661  CHe_23i = 0.0;
662  } else if (name.compare("CHQ1_11") == 0)
663  CHQ1_11 = value;
664  else if (name.compare("CHQ1_12r") == 0)
665  CHQ1_12r = value;
666  else if (name.compare("CHQ1_13r") == 0)
667  CHQ1_13r = value;
668  else if (name.compare("CHQ1_22") == 0)
669  CHQ1_22 = value;
670  else if (name.compare("CHQ1_23r") == 0)
671  CHQ1_23r = value;
672  else if (name.compare("CHQ1_33") == 0)
673  CHQ1_33 = value;
674  else if (name.compare("CHQ1_12i") == 0)
675  CHQ1_12i = value;
676  else if (name.compare("CHQ1_13i") == 0)
677  CHQ1_13i = value;
678  else if (name.compare("CHQ1_23i") == 0)
679  CHQ1_23i = value;
680  else if (name.compare("CHQ1") == 0) {
681  CHQ1_11 = value;
682  CHQ1_12r = 0.0;
683  CHQ1_13r = 0.0;
684  CHQ1_22 = value;
685  CHQ1_23r = 0.0;
686  CHQ1_33 = value;
687  CHQ1_12i = 0.0;
688  CHQ1_13i = 0.0;
689  CHQ1_23i = 0.0;
690  } else if (name.compare("CHQ3_11") == 0)
691  CHQ3_11 = value;
692  else if (name.compare("CHQ3_12r") == 0)
693  CHQ3_12r = value;
694  else if (name.compare("CHQ3_13r") == 0)
695  CHQ3_13r = value;
696  else if (name.compare("CHQ3_22") == 0)
697  CHQ3_22 = value;
698  else if (name.compare("CHQ3_23r") == 0)
699  CHQ3_23r = value;
700  else if (name.compare("CHQ3_33") == 0)
701  CHQ3_33 = value;
702  else if (name.compare("CHQ3_12i") == 0)
703  CHQ3_12i = value;
704  else if (name.compare("CHQ3_13i") == 0)
705  CHQ3_13i = value;
706  else if (name.compare("CHQ3_23i") == 0)
707  CHQ3_23i = value;
708  else if (name.compare("CHQ3") == 0) {
709  CHQ3_11 = value;
710  CHQ3_12r = 0.0;
711  CHQ3_13r = 0.0;
712  CHQ3_22 = value;
713  CHQ3_23r = 0.0;
714  CHQ3_33 = value;
715  CHQ3_12i = 0.0;
716  CHQ3_13i = 0.0;
717  CHQ3_23i = 0.0;
718  } else if (name.compare("CHu_11") == 0)
719  CHu_11 = value;
720  else if (name.compare("CHu_12r") == 0)
721  CHu_12r = value;
722  else if (name.compare("CHu_13r") == 0)
723  CHu_13r = value;
724  else if (name.compare("CHu_22") == 0)
725  CHu_22 = value;
726  else if (name.compare("CHu_23r") == 0)
727  CHu_23r = value;
728  else if (name.compare("CHu_33") == 0)
729  CHu_33 = value;
730  else if (name.compare("CHu_12i") == 0)
731  CHu_12i = value;
732  else if (name.compare("CHu_13i") == 0)
733  CHu_13i = value;
734  else if (name.compare("CHu_23i") == 0)
735  CHu_23i = value;
736  else if (name.compare("CHu") == 0) {
737  CHu_11 = value;
738  CHu_12r = 0.0;
739  CHu_13r = 0.0;
740  CHu_22 = value;
741  CHu_23r = 0.0;
742  CHu_33 = value;
743  CHu_12i = 0.0;
744  CHu_13i = 0.0;
745  CHu_23i = 0.0;
746  } else if (name.compare("CHd_11") == 0)
747  CHd_11 = value;
748  else if (name.compare("CHd_12r") == 0)
749  CHd_12r = value;
750  else if (name.compare("CHd_13r") == 0)
751  CHd_13r = value;
752  else if (name.compare("CHd_22") == 0)
753  CHd_22 = value;
754  else if (name.compare("CHd_23r") == 0)
755  CHd_23r = value;
756  else if (name.compare("CHd_33") == 0)
757  CHd_33 = value;
758  else if (name.compare("CHd_12i") == 0)
759  CHd_12i = value;
760  else if (name.compare("CHd_13i") == 0)
761  CHd_13i = value;
762  else if (name.compare("CHd_23i") == 0)
763  CHd_23i = value;
764  else if (name.compare("CHd") == 0) {
765  CHd_11 = value;
766  CHd_12r = 0.0;
767  CHd_13r = 0.0;
768  CHd_22 = value;
769  CHd_23r = 0.0;
770  CHd_33 = value;
771  CHd_12i = 0.0;
772  CHd_13i = 0.0;
773  CHd_23i = 0.0;
774  } else if (name.compare("CHud_11r") == 0)
775  CHud_11r = value;
776  else if (name.compare("CHud_12r") == 0)
777  CHud_12r = value;
778  else if (name.compare("CHud_13r") == 0)
779  CHud_13r = value;
780  else if (name.compare("CHud_22r") == 0)
781  CHud_22r = value;
782  else if (name.compare("CHud_23r") == 0)
783  CHud_23r = value;
784  else if (name.compare("CHud_33r") == 0)
785  CHud_33r = value;
786  else if (name.compare("CHud_r") == 0) {
787  CHud_11r = value;
788  CHud_12r = 0.0;
789  CHud_13r = 0.0;
790  CHud_22r = value;
791  CHud_23r = 0.0;
792  CHud_33r = value;
793  } else if (name.compare("CHud_11i") == 0)
794  CHud_11i = value;
795  else if (name.compare("CHud_12i") == 0)
796  CHud_12i = value;
797  else if (name.compare("CHud_13i") == 0)
798  CHud_13i = value;
799  else if (name.compare("CHud_22i") == 0)
800  CHud_22i = value;
801  else if (name.compare("CHud_23i") == 0)
802  CHud_23i = value;
803  else if (name.compare("CHud_33i") == 0)
804  CHud_33i = value;
805  else if (name.compare("CHud_i") == 0) {
806  CHud_11i = value;
807  CHud_12i = 0.0;
808  CHud_13i = 0.0;
809  CHud_22i = value;
810  CHud_23i = 0.0;
811  CHud_33i = value;
812  } else if (name.compare("CeH_11r") == 0)
813  CeH_11r = value;
814  else if (name.compare("CeH_12r") == 0)
815  CeH_12r = value;
816  else if (name.compare("CeH_13r") == 0)
817  CeH_13r = value;
818  else if (name.compare("CeH_22r") == 0)
819  CeH_22r = value;
820  else if (name.compare("CeH_23r") == 0)
821  CeH_23r = value;
822  else if (name.compare("CeH_33r") == 0)
823  CeH_33r = value;
824  else if (name.compare("CeH_r") == 0) {
825  CeH_11r = value;
826  CeH_12r = 0.0;
827  CeH_13r = 0.0;
828  CeH_22r = value;
829  CeH_23r = 0.0;
830  CeH_33r = value;
831  } else if (name.compare("CeH_11i") == 0)
832  CeH_11i = value;
833  else if (name.compare("CeH_12i") == 0)
834  CeH_12i = value;
835  else if (name.compare("CeH_13i") == 0)
836  CeH_13i = value;
837  else if (name.compare("CeH_22i") == 0)
838  CeH_22i = value;
839  else if (name.compare("CeH_23i") == 0)
840  CeH_23i = value;
841  else if (name.compare("CeH_33i") == 0)
842  CeH_33i = value;
843  else if (name.compare("CeH_i") == 0) {
844  CeH_11i = value;
845  CeH_12i = 0.0;
846  CeH_13i = 0.0;
847  CeH_22i = value;
848  CeH_23i = 0.0;
849  CeH_33i = value;
850  } else if (name.compare("CuH_11r") == 0)
851  CuH_11r = value;
852  else if (name.compare("CuH_12r") == 0)
853  CuH_12r = value;
854  else if (name.compare("CuH_13r") == 0)
855  CuH_13r = value;
856  else if (name.compare("CuH_22r") == 0)
857  CuH_22r = value;
858  else if (name.compare("CuH_23r") == 0)
859  CuH_23r = value;
860  else if (name.compare("CuH_33r") == 0)
861  CuH_33r = value;
862  else if (name.compare("CuH_r") == 0) {
863  CuH_11r = value;
864  CuH_12r = 0.0;
865  CuH_13r = 0.0;
866  CuH_22r = value;
867  CuH_23r = 0.0;
868  CuH_33r = value;
869  } else if (name.compare("CuH_11i") == 0)
870  CuH_11i = value;
871  else if (name.compare("CuH_12i") == 0)
872  CuH_12i = value;
873  else if (name.compare("CuH_13i") == 0)
874  CuH_13i = value;
875  else if (name.compare("CuH_22i") == 0)
876  CuH_22i = value;
877  else if (name.compare("CuH_23i") == 0)
878  CuH_23i = value;
879  else if (name.compare("CuH_33i") == 0)
880  CuH_33i = value;
881  else if (name.compare("CuH_i") == 0) {
882  CuH_11i = value;
883  CuH_12i = 0.0;
884  CuH_13i = 0.0;
885  CuH_22i = value;
886  CuH_23i = 0.0;
887  CuH_33i = value;
888  } else if (name.compare("CdH_11r") == 0)
889  CdH_11r = value;
890  else if (name.compare("CdH_12r") == 0)
891  CdH_12r = value;
892  else if (name.compare("CdH_13r") == 0)
893  CdH_13r = value;
894  else if (name.compare("CdH_22r") == 0)
895  CdH_22r = value;
896  else if (name.compare("CdH_23r") == 0)
897  CdH_23r = value;
898  else if (name.compare("CdH_33r") == 0)
899  CdH_33r = value;
900  else if (name.compare("CdH_r") == 0) {
901  CdH_11r = value;
902  CdH_12r = 0.0;
903  CdH_13r = 0.0;
904  CdH_22r = value;
905  CdH_23r = 0.0;
906  CdH_33r = value;
907  } else if (name.compare("CdH_11i") == 0)
908  CdH_11i = value;
909  else if (name.compare("CdH_12i") == 0)
910  CdH_12i = value;
911  else if (name.compare("CdH_13i") == 0)
912  CdH_13i = value;
913  else if (name.compare("CdH_22i") == 0)
914  CdH_22i = value;
915  else if (name.compare("CdH_23i") == 0)
916  CdH_23i = value;
917  else if (name.compare("CdH_33i") == 0)
918  CdH_33i = value;
919  else if (name.compare("CdH_i") == 0) {
920  CdH_11i = value;
921  CdH_12i = 0.0;
922  CdH_13i = 0.0;
923  CdH_22i = value;
924  CdH_23i = 0.0;
925  CdH_33i = value;
926  } else if (name.compare("CuG_11r") == 0)
927  CuG_11r = value;
928  else if (name.compare("CuG_12r") == 0)
929  CuG_12r = value;
930  else if (name.compare("CuG_13r") == 0)
931  CuG_13r = value;
932  else if (name.compare("CuG_22r") == 0)
933  CuG_22r = value;
934  else if (name.compare("CuG_23r") == 0)
935  CuG_23r = value;
936  else if (name.compare("CuG_33r") == 0)
937  CuG_33r = value;
938  else if (name.compare("CuG_r") == 0) {
939  CuG_11r = value;
940  CuG_12r = 0.0;
941  CuG_13r = 0.0;
942  CuG_22r = value;
943  CuG_23r = 0.0;
944  CuG_33r = value;
945  } else if (name.compare("CuG_11i") == 0)
946  CuG_11i = value;
947  else if (name.compare("CuG_12i") == 0)
948  CuG_12i = value;
949  else if (name.compare("CuG_13i") == 0)
950  CuG_13i = value;
951  else if (name.compare("CuG_22i") == 0)
952  CuG_22i = value;
953  else if (name.compare("CuG_23i") == 0)
954  CuG_23i = value;
955  else if (name.compare("CuG_33i") == 0)
956  CuG_33i = value;
957  else if (name.compare("CuG_i") == 0) {
958  CuG_11i = value;
959  CuG_12i = 0.0;
960  CuG_13i = 0.0;
961  CuG_22i = value;
962  CuG_23i = 0.0;
963  CuG_33i = value;
964  } else if (name.compare("CuW_11r") == 0)
965  CuW_11r = value;
966  else if (name.compare("CuW_12r") == 0)
967  CuW_12r = value;
968  else if (name.compare("CuW_13r") == 0)
969  CuW_13r = value;
970  else if (name.compare("CuW_22r") == 0)
971  CuW_22r = value;
972  else if (name.compare("CuW_23r") == 0)
973  CuW_23r = value;
974  else if (name.compare("CuW_33r") == 0)
975  CuW_33r = value;
976  else if (name.compare("CuW_r") == 0) {
977  CuW_11r = value;
978  CuW_12r = 0.0;
979  CuW_13r = 0.0;
980  CuW_22r = value;
981  CuW_23r = 0.0;
982  CuW_33r = value;
983  } else if (name.compare("CuW_11i") == 0)
984  CuW_11i = value;
985  else if (name.compare("CuW_12i") == 0)
986  CuW_12i = value;
987  else if (name.compare("CuW_13i") == 0)
988  CuW_13i = value;
989  else if (name.compare("CuW_22i") == 0)
990  CuW_22i = value;
991  else if (name.compare("CuW_23i") == 0)
992  CuW_23i = value;
993  else if (name.compare("CuW_33i") == 0)
994  CuW_33i = value;
995  else if (name.compare("CuW_i") == 0) {
996  CuW_11i = value;
997  CuW_12i = 0.0;
998  CuW_13i = 0.0;
999  CuW_22i = value;
1000  CuW_23i = 0.0;
1001  CuW_33i = value;
1002  } else if (name.compare("CuB_11r") == 0)
1003  CuB_11r = value;
1004  else if (name.compare("CuB_12r") == 0)
1005  CuB_12r = value;
1006  else if (name.compare("CuB_13r") == 0)
1007  CuB_13r = value;
1008  else if (name.compare("CuB_22r") == 0)
1009  CuB_22r = value;
1010  else if (name.compare("CuB_23r") == 0)
1011  CuB_23r = value;
1012  else if (name.compare("CuB_33r") == 0)
1013  CuB_33r = value;
1014  else if (name.compare("CuB_r") == 0) {
1015  CuB_11r = value;
1016  CuB_12r = 0.0;
1017  CuB_13r = 0.0;
1018  CuB_22r = value;
1019  CuB_23r = 0.0;
1020  CuB_33r = value;
1021  } else if (name.compare("CuB_11i") == 0)
1022  CuB_11i = value;
1023  else if (name.compare("CuB_12i") == 0)
1024  CuB_12i = value;
1025  else if (name.compare("CuB_13i") == 0)
1026  CuB_13i = value;
1027  else if (name.compare("CuB_22i") == 0)
1028  CuB_22i = value;
1029  else if (name.compare("CuB_23i") == 0)
1030  CuB_23i = value;
1031  else if (name.compare("CuB_33i") == 0)
1032  CuB_33i = value;
1033  else if (name.compare("CuB_i") == 0) {
1034  CuB_11i = value;
1035  CuB_12i = 0.0;
1036  CuB_13i = 0.0;
1037  CuB_22i = value;
1038  CuB_23i = 0.0;
1039  CuB_33i = value;
1040  } else if (name.compare("CLL_1111") == 0) {
1041  CLL_1111 = value;
1042  } else if (name.compare("CLL_1221") == 0) {
1043  CLL_1221 = value;
1044  CLL_2112 = value;
1045  CLL_2211 = value;
1046  CLL_1122 = value;
1047  } else if (name.compare("CLL_1133") == 0) {
1048  CLL_1331 = value;
1049  CLL_3113 = value;
1050  CLL_3311 = value;
1051  CLL_1133 = value;
1052  } else if (name.compare("CLL") == 0) {
1053  CLL_1111 = value;
1054  CLL_1221 = value;
1055  CLL_2112 = value;
1056  CLL_2211 = value;
1057  CLL_1122 = value;
1058  CLL_3311 = value;
1059  CLL_1133 = value;
1060  CLL_1331 = value;
1061  CLL_3113 = value;
1062  } else if (name.compare("CLQ1_1111") == 0) {
1063  CLQ1_1111 = value;
1064  } else if (name.compare("CLQ1_1122") == 0) {
1065  CLQ1_1122 = value;
1066  CLQ1_2211 = value;
1067  CLQ1_1221 = value;
1068  CLQ1_2112 = value;
1069  } else if (name.compare("CLQ1_1133") == 0) {
1070  CLQ1_1133 = value;
1071  CLQ1_3311 = value;
1072  CLQ1_1331 = value;
1073  CLQ1_3113 = value;
1074  } else if (name.compare("CLQ1") == 0) {
1075  CLQ1_1111 = value;
1076  CLQ1_1122 = value;
1077  CLQ1_2211 = value;
1078  CLQ1_1221 = value;
1079  CLQ1_2112 = value;
1080  CLQ1_1133 = value;
1081  CLQ1_3311 = value;
1082  CLQ1_1331 = value;
1083  CLQ1_3113 = value;
1084  } else if (name.compare("CLQ1_1111") == 0) {
1085  CLQ1_1111 = value;
1086  } else if (name.compare("CLQ1_1122") == 0) {
1087  CLQ1_1122 = value;
1088  CLQ1_2211 = value;
1089  CLQ1_2112 = value;
1090  CLQ1_1221 = value;
1091  } else if (name.compare("CLQ1_1133") == 0) {
1092  CLQ1_1133 = value;
1093  CLQ1_3311 = value;
1094  CLQ1_3113 = value;
1095  CLQ1_1331 = value;
1096  } else if (name.compare("CLQ1_1123") == 0) {
1097  CLQ1_1123 = value;
1098  } else if (name.compare("CLQ1_2223") == 0) {
1099  CLQ1_2223 = value;
1100  } else if (name.compare("CLQ1_3323") == 0) {
1101  CLQ1_3323 = value;
1102  } else if (name.compare("CLQ1_1132") == 0) {
1103  CLQ1_1132 = value;
1104  } else if (name.compare("CLQ1_2232") == 0) {
1105  CLQ1_2232 = value;
1106  } else if (name.compare("CLQ1_3332") == 0) {
1107  CLQ1_3332 = value;
1108  } else if (name.compare("CLQ3") == 0) {
1109  CLQ3_1111 = value;
1110  CLQ3_1122 = value;
1111  CLQ3_2211 = value;
1112  CLQ3_1221 = value;
1113  CLQ3_2112 = value;
1114  CLQ3_1133 = value;
1115  CLQ3_3311 = value;
1116  CLQ3_1331 = value;
1117  CLQ3_3113 = value;
1118  } else if (name.compare("CLQ3_1111") == 0) {
1119  CLQ3_1111 = value;
1120  } else if (name.compare("CLQ3_1122") == 0) {
1121  CLQ3_1122 = value;
1122  CLQ3_2211 = value;
1123  CLQ3_2112 = value;
1124  CLQ3_1221 = value;
1125  } else if (name.compare("CLQ3_1133") == 0) {
1126  CLQ3_1133 = value;
1127  CLQ3_3311 = value;
1128  CLQ3_3113 = value;
1129  CLQ3_1331 = value;
1130  } else if (name.compare("CLQ3_1123") == 0) {
1131  CLQ3_1123 = value;
1132  } else if (name.compare("CLQ3_2223") == 0) {
1133  CLQ3_2223 = value;
1134  } else if (name.compare("CLQ3_3323") == 0) {
1135  CLQ3_3323 = value;
1136  } else if (name.compare("CLQ3_1132") == 0) {
1137  CLQ3_1132 = value;
1138  } else if (name.compare("CLQ3_2232") == 0) {
1139  CLQ3_2232 = value;
1140  } else if (name.compare("CLQ3_3332") == 0) {
1141  CLQ3_3332 = value;
1142  } else if (name.compare("Cee") == 0) {
1143  Cee_1111 = value;
1144  Cee_1122 = value;
1145  Cee_2211 = value;
1146  Cee_1133 = value;
1147  Cee_3311 = value;
1148  } else if (name.compare("Cee_1111") == 0) {
1149  Cee_1111 = value;
1150  } else if (name.compare("Cee_1122") == 0) {
1151  Cee_1122 = value;
1152  Cee_2211 = value;
1153  } else if (name.compare("Cee_1133") == 0) {
1154  Cee_1133 = value;
1155  Cee_3311 = value;
1156  } else if (name.compare("Ceu") == 0) {
1157  Ceu_1111 = value;
1158  Ceu_1122 = value;
1159  Ceu_2211 = value;
1160  Ceu_1133 = value;
1161  Ceu_3311 = value;
1162  } else if (name.compare("Ceu_1111") == 0) {
1163  Ceu_1111 = value;
1164  } else if (name.compare("Ceu_1122") == 0) {
1165  Ceu_1122 = value;
1166  Ceu_2211 = value;
1167  } else if (name.compare("Ceu_1133") == 0) {
1168  Ceu_1133 = value;
1169  Ceu_3311 = value;
1170  } else if (name.compare("Ced") == 0) {
1171  Ced_1111 = value;
1172  Ced_1122 = value;
1173  Ced_2211 = value;
1174  Ced_1133 = value;
1175  Ced_3311 = value;
1176  } else if (name.compare("Ced_1111") == 0) {
1177  Ced_1111 = value;
1178  } else if (name.compare("Ced_1122") == 0) {
1179  Ced_1122 = value;
1180  Ced_2211 = value;
1181  } else if (name.compare("Ced_1133") == 0) {
1182  Ced_1133 = value;
1183  Ced_3311 = value;
1184  } else if (name.compare("Ced_1123") == 0) {
1185  Ced_1123 = value;
1186  } else if (name.compare("Ced_2223") == 0) {
1187  Ced_2223 = value;
1188  } else if (name.compare("Ced_3323") == 0) {
1189  Ced_3323 = value;
1190  } else if (name.compare("Ced_1132") == 0) {
1191  Ced_1132 = value;
1192  } else if (name.compare("Ced_2232") == 0) {
1193  Ced_2232 = value;
1194  } else if (name.compare("Ced_3332") == 0) {
1195  Ced_3332 = value;
1196  } else if (name.compare("CLe") == 0) {
1197  CLe_1111 = value;
1198  CLe_1122 = value;
1199  CLe_2211 = value;
1200  CLe_1133 = value;
1201  CLe_3311 = value;
1202  } else if (name.compare("CLe_1111") == 0) {
1203  CLe_1111 = value;
1204  } else if (name.compare("CLe_1122") == 0) {
1205  CLe_1122 = value;
1206  CLe_2211 = value;
1207  } else if (name.compare("CLe_1133") == 0) {
1208  CLe_1133 = value;
1209  CLe_3311 = value;
1210  } else if (name.compare("CLu") == 0) {
1211  CLu_1111 = value;
1212  CLu_1122 = value;
1213  CLu_2211 = value;
1214  CLu_1133 = value;
1215  CLu_3311 = value;
1216  } else if (name.compare("CLu_1111") == 0) {
1217  CLu_1111 = value;
1218  } else if (name.compare("CLu_1122") == 0) {
1219  CLu_1122 = value;
1220  CLu_2211 = value;
1221  } else if (name.compare("CLu_1133") == 0) {
1222  CLu_1133 = value;
1223  CLu_3311 = value;
1224  } else if (name.compare("CLd") == 0) {
1225  CLd_1111 = value;
1226  CLd_1122 = value;
1227  CLd_2211 = value;
1228  CLd_1133 = value;
1229  CLd_3311 = value;
1230  } else if (name.compare("CLd_1111") == 0) {
1231  CLd_1111 = value;
1232  } else if (name.compare("CLd_1122") == 0) {
1233  CLd_1122 = value;
1234  CLd_2211 = value;
1235  } else if (name.compare("CLd_1133") == 0) {
1236  CLd_1133 = value;
1237  CLd_3311 = value;
1238  } else if (name.compare("CLd_1123") == 0) {
1239  CLd_1123 = value;
1240  } else if (name.compare("CLd_2223") == 0) {
1241  CLd_2223 = value;
1242  } else if (name.compare("CLd_3323") == 0) {
1243  CLd_3323 = value;
1244  } else if (name.compare("CLd_1132") == 0) {
1245  CLd_1132 = value;
1246  } else if (name.compare("CLd_2232") == 0) {
1247  CLd_2232 = value;
1248  } else if (name.compare("CLd_3332") == 0) {
1249  CLd_3332 = value;
1250  } else if (name.compare("CQe") == 0) {
1251  CQe_1111 = value;
1252  CQe_1122 = value;
1253  CQe_2211 = value;
1254  CQe_1133 = value;
1255  CQe_3311 = value;
1256  } else if (name.compare("CQe_1111") == 0) {
1257  CQe_1111 = value;
1258  } else if (name.compare("CQe_1122") == 0) {
1259  CQe_1122 = value;
1260  CQe_2211 = value;
1261  } else if (name.compare("CQe_1133") == 0) {
1262  CQe_1133 = value;
1263  CQe_3311 = value;
1264  } else if (name.compare("CQe_2311") == 0) {
1265  CQe_2311 = value;
1266  } else if (name.compare("CQe_2322") == 0) {
1267  CQe_2322 = value;
1268  } else if (name.compare("CQe_2333") == 0) {
1269  CQe_2333 = value;
1270  } else if (name.compare("CQe_3211") == 0) {
1271  CQe_3211 = value;
1272  } else if (name.compare("CQe_3222") == 0) {
1273  CQe_3222 = value;
1274  } else if (name.compare("CQe_3233") == 0) {
1275  CQe_3233 = value;
1276  } else if (name.compare("Lambda_NP") == 0) {
1277  Lambda_NP = value;
1278  } else if (name.compare("eVBF2_HZZ1") == 0) {
1279  eVBF2_HZZ1 = value;
1280  } else if (name.compare("eVBF2_HZZ2") == 0) {
1281  eVBF2_HZZ2 = value;
1282  } else if (name.compare("eVBF2_HZZ3") == 0) {
1283  eVBF2_HZZ3 = value;
1284  } else if (name.compare("eVBF2_HZA1") == 0) {
1285  eVBF2_HZA1 = value;
1286  } else if (name.compare("eVBF2_HZA2") == 0) {
1287  eVBF2_HZA2 = value;
1288  } else if (name.compare("eVBF2_HAA") == 0) {
1289  eVBF2_HAA = value;
1290  } else if (name.compare("eVBF2_HWW1") == 0) {
1291  eVBF2_HWW1 = value;
1292  } else if (name.compare("eVBF2_HWW2") == 0) {
1293  eVBF2_HWW2 = value;
1294  } else if (name.compare("eVBF2_HWW3") == 0) {
1295  eVBF2_HWW3 = value;
1296  } else if (name.compare("eVBF2_Hgg") == 0) {
1297  eVBF2_Hgg = value;
1298  } else if (name.compare("eVBF2_HZuL") == 0) {
1299  eVBF2_HZuL = value;
1300  } else if (name.compare("eVBF2_HZuR") == 0) {
1301  eVBF2_HZuR = value;
1302  } else if (name.compare("eVBF2_HZdL") == 0) {
1303  eVBF2_HZdL = value;
1304  } else if (name.compare("eVBF2_HZdR") == 0) {
1305  eVBF2_HZdR = value;
1306  } else if (name.compare("eVBF2_HWud") == 0) {
1307  eVBF2_HWud = value;
1308  } else if (name.compare("eVBF2_ZuL") == 0) {
1309  eVBF2_ZuL = value;
1310  } else if (name.compare("eVBF2_ZuR") == 0) {
1311  eVBF2_ZuR = value;
1312  } else if (name.compare("eVBF2_ZdL") == 0) {
1313  eVBF2_ZdL = value;
1314  } else if (name.compare("eVBF2_ZdR") == 0) {
1315  eVBF2_ZdR = value;
1316  } else if (name.compare("eVBF2_Wud") == 0) {
1317  eVBF2_Wud = value;
1318  } else if (name.compare("eVBF78_HZZ1") == 0) {
1319  eVBF78_HZZ1 = value;
1320  } else if (name.compare("eVBF78_HZZ2") == 0) {
1321  eVBF78_HZZ2 = value;
1322  } else if (name.compare("eVBF78_HZZ3") == 0) {
1323  eVBF78_HZZ3 = value;
1324  } else if (name.compare("eVBF78_HZA1") == 0) {
1325  eVBF78_HZA1 = value;
1326  } else if (name.compare("eVBF78_HZA2") == 0) {
1327  eVBF78_HZA2 = value;
1328  } else if (name.compare("eVBF78_HAA") == 0) {
1329  eVBF78_HAA = value;
1330  } else if (name.compare("eVBF78_HWW1") == 0) {
1331  eVBF78_HWW1 = value;
1332  } else if (name.compare("eVBF78_HWW2") == 0) {
1333  eVBF78_HWW2 = value;
1334  } else if (name.compare("eVBF78_HWW3") == 0) {
1335  eVBF78_HWW3 = value;
1336  } else if (name.compare("eVBF78_Hgg") == 0) {
1337  eVBF78_Hgg = value;
1338  } else if (name.compare("eVBF78_HZuL") == 0) {
1339  eVBF78_HZuL = value;
1340  } else if (name.compare("eVBF78_HZuR") == 0) {
1341  eVBF78_HZuR = value;
1342  } else if (name.compare("eVBF78_HZdL") == 0) {
1343  eVBF78_HZdL = value;
1344  } else if (name.compare("eVBF78_HZdR") == 0) {
1345  eVBF78_HZdR = value;
1346  } else if (name.compare("eVBF78_HWud") == 0) {
1347  eVBF78_HWud = value;
1348  } else if (name.compare("eVBF78_ZuL") == 0) {
1349  eVBF78_ZuL = value;
1350  } else if (name.compare("eVBF78_ZuR") == 0) {
1351  eVBF78_ZuR = value;
1352  } else if (name.compare("eVBF78_ZdL") == 0) {
1353  eVBF78_ZdL = value;
1354  } else if (name.compare("eVBF78_ZdR") == 0) {
1355  eVBF78_ZdR = value;
1356  } else if (name.compare("eVBF78_Wud") == 0) {
1357  eVBF78_Wud = value;
1358  } else if (name.compare("eWH2_HWW1") == 0) {
1359  eWH2_HWW1 = value;
1360  } else if (name.compare("eWH2_HWW2") == 0) {
1361  eWH2_HWW2 = value;
1362  } else if (name.compare("eWH2_HWW3") == 0) {
1363  eWH2_HWW3 = value;
1364  } else if (name.compare("eWH2_HWud") == 0) {
1365  eWH2_HWud = value;
1366  } else if (name.compare("eWH2_Wud") == 0) {
1367  eWH2_Wud = value;
1368  } else if (name.compare("eWH78_HWW1") == 0) {
1369  eWH78_HWW1 = value;
1370  } else if (name.compare("eWH78_HWW2") == 0) {
1371  eWH78_HWW2 = value;
1372  } else if (name.compare("eWH78_HWW3") == 0) {
1373  eWH78_HWW3 = value;
1374  } else if (name.compare("eWH78_HWud") == 0) {
1375  eWH78_HWud = value;
1376  } else if (name.compare("eWH78_Wud") == 0) {
1377  eWH78_Wud = value;
1378  } else if (name.compare("eZH2_HZZ1") == 0) {
1379  eZH2_HZZ1 = value;
1380  } else if (name.compare("eZH2_HZZ2") == 0) {
1381  eZH2_HZZ2 = value;
1382  } else if (name.compare("eZH2_HZZ3") == 0) {
1383  eZH2_HZZ3 = value;
1384  } else if (name.compare("eZH2_HZA1") == 0) {
1385  eZH2_HZA1 = value;
1386  } else if (name.compare("eZH2_HZA2") == 0) {
1387  eZH2_HZA2 = value;
1388  } else if (name.compare("eZH2_HZuL") == 0) {
1389  eZH2_HZuL = value;
1390  } else if (name.compare("eZH2_HZuR") == 0) {
1391  eZH2_HZuR = value;
1392  } else if (name.compare("eZH2_HZdL") == 0) {
1393  eZH2_HZdL = value;
1394  } else if (name.compare("eZH2_HZdR") == 0) {
1395  eZH2_HZdR = value;
1396  } else if (name.compare("eZH2_ZuL") == 0) {
1397  eZH2_ZuL = value;
1398  } else if (name.compare("eZH2_ZuR") == 0) {
1399  eZH2_ZuR = value;
1400  } else if (name.compare("eZH2_ZdL") == 0) {
1401  eZH2_ZdL = value;
1402  } else if (name.compare("eZH2_ZdR") == 0) {
1403  eZH2_ZdR = value;
1404  } else if (name.compare("eZH78_HZZ1") == 0) {
1405  eZH78_HZZ1 = value;
1406  } else if (name.compare("eZH78_HZZ2") == 0) {
1407  eZH78_HZZ2 = value;
1408  } else if (name.compare("eZH78_HZZ3") == 0) {
1409  eZH78_HZZ3 = value;
1410  } else if (name.compare("eZH78_HZA1") == 0) {
1411  eZH78_HZA1 = value;
1412  } else if (name.compare("eZH78_HZA2") == 0) {
1413  eZH78_HZA2 = value;
1414  } else if (name.compare("eZH78_HZuL") == 0) {
1415  eZH78_HZuL = value;
1416  } else if (name.compare("eZH78_HZuR") == 0) {
1417  eZH78_HZuR = value;
1418  } else if (name.compare("eZH78_HZdL") == 0) {
1419  eZH78_HZdL = value;
1420  } else if (name.compare("eZH78_HZdR") == 0) {
1421  eZH78_HZdR = value;
1422  } else if (name.compare("eZH78_ZuL") == 0) {
1423  eZH78_ZuL = value;
1424  } else if (name.compare("eZH78_ZuR") == 0) {
1425  eZH78_ZuR = value;
1426  } else if (name.compare("eZH78_ZdL") == 0) {
1427  eZH78_ZdL = value;
1428  } else if (name.compare("eZH78_ZdR") == 0) {
1429  eZH78_ZdR = value;
1430  } else if (name.compare("ettH2_Htt") == 0) {
1431  ettH2_Htt = value;
1432  } else if (name.compare("ettH2_Hgg") == 0) {
1433  ettH2_Hgg = value;
1434  } else if (name.compare("ettH78_Htt") == 0) {
1435  ettH78_Htt = value;
1436  } else if (name.compare("ettH78_Hgg") == 0) {
1437  ettH78_Hgg = value;
1438  } else if (name.compare("MwInput") == 0)
1439  MwInput = value;
1440  else
1441  NPbase::setParameter(name, value);
1442 }

Member Data Documentation

◆ CdH_11i

double NPEffectiveGIMR::CdH_11i
protected

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

Definition at line 1436 of file NPEffectiveGIMR.h.

◆ CdH_11r

double NPEffectiveGIMR::CdH_11r
protected

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

Definition at line 1430 of file NPEffectiveGIMR.h.

◆ CdH_12i

double NPEffectiveGIMR::CdH_12i
protected

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

Definition at line 1437 of file NPEffectiveGIMR.h.

◆ CdH_12r

double NPEffectiveGIMR::CdH_12r
protected

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

Definition at line 1431 of file NPEffectiveGIMR.h.

◆ CdH_13i

double NPEffectiveGIMR::CdH_13i
protected

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

Definition at line 1438 of file NPEffectiveGIMR.h.

◆ CdH_13r

double NPEffectiveGIMR::CdH_13r
protected

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

Definition at line 1432 of file NPEffectiveGIMR.h.

◆ CdH_22i

double NPEffectiveGIMR::CdH_22i
protected

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

Definition at line 1439 of file NPEffectiveGIMR.h.

◆ CdH_22r

double NPEffectiveGIMR::CdH_22r
protected

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

Definition at line 1433 of file NPEffectiveGIMR.h.

◆ CdH_23i

double NPEffectiveGIMR::CdH_23i
protected

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

Definition at line 1440 of file NPEffectiveGIMR.h.

◆ CdH_23r

double NPEffectiveGIMR::CdH_23r
protected

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

Definition at line 1434 of file NPEffectiveGIMR.h.

◆ CdH_33i

double NPEffectiveGIMR::CdH_33i
protected

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

Definition at line 1441 of file NPEffectiveGIMR.h.

◆ CdH_33r

double NPEffectiveGIMR::CdH_33r
protected

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

Definition at line 1435 of file NPEffectiveGIMR.h.

◆ Ced_1111

double NPEffectiveGIMR::Ced_1111
protected

Definition at line 1497 of file NPEffectiveGIMR.h.

◆ Ced_1122

double NPEffectiveGIMR::Ced_1122
protected

Definition at line 1498 of file NPEffectiveGIMR.h.

◆ Ced_1123

double NPEffectiveGIMR::Ced_1123
protected

Definition at line 1500 of file NPEffectiveGIMR.h.

◆ Ced_1132

double NPEffectiveGIMR::Ced_1132
protected

Definition at line 1501 of file NPEffectiveGIMR.h.

◆ Ced_1133

double NPEffectiveGIMR::Ced_1133
protected

Definition at line 1499 of file NPEffectiveGIMR.h.

◆ Ced_2211

double NPEffectiveGIMR::Ced_2211
protected

Definition at line 1498 of file NPEffectiveGIMR.h.

◆ Ced_2223

double NPEffectiveGIMR::Ced_2223
protected

Definition at line 1500 of file NPEffectiveGIMR.h.

◆ Ced_2232

double NPEffectiveGIMR::Ced_2232
protected

Definition at line 1501 of file NPEffectiveGIMR.h.

◆ Ced_3311

double NPEffectiveGIMR::Ced_3311
protected

Definition at line 1499 of file NPEffectiveGIMR.h.

◆ Ced_3323

double NPEffectiveGIMR::Ced_3323
protected

Definition at line 1500 of file NPEffectiveGIMR.h.

◆ Ced_3332

double NPEffectiveGIMR::Ced_3332
protected

Definition at line 1501 of file NPEffectiveGIMR.h.

◆ Cee_1111

double NPEffectiveGIMR::Cee_1111
protected

Definition at line 1491 of file NPEffectiveGIMR.h.

◆ Cee_1122

double NPEffectiveGIMR::Cee_1122
protected

Definition at line 1492 of file NPEffectiveGIMR.h.

◆ Cee_1133

double NPEffectiveGIMR::Cee_1133
protected

Definition at line 1493 of file NPEffectiveGIMR.h.

◆ Cee_2211

double NPEffectiveGIMR::Cee_2211
protected

Definition at line 1492 of file NPEffectiveGIMR.h.

◆ Cee_3311

double NPEffectiveGIMR::Cee_3311
protected

Definition at line 1493 of file NPEffectiveGIMR.h.

◆ CeH_11i

double NPEffectiveGIMR::CeH_11i
protected

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

Definition at line 1412 of file NPEffectiveGIMR.h.

◆ CeH_11r

double NPEffectiveGIMR::CeH_11r
protected

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

Definition at line 1406 of file NPEffectiveGIMR.h.

◆ CeH_12i

double NPEffectiveGIMR::CeH_12i
protected

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

Definition at line 1413 of file NPEffectiveGIMR.h.

◆ CeH_12r

double NPEffectiveGIMR::CeH_12r
protected

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

Definition at line 1407 of file NPEffectiveGIMR.h.

◆ CeH_13i

double NPEffectiveGIMR::CeH_13i
protected

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

Definition at line 1414 of file NPEffectiveGIMR.h.

◆ CeH_13r

double NPEffectiveGIMR::CeH_13r
protected

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

Definition at line 1408 of file NPEffectiveGIMR.h.

◆ CeH_22i

double NPEffectiveGIMR::CeH_22i
protected

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

Definition at line 1415 of file NPEffectiveGIMR.h.

◆ CeH_22r

double NPEffectiveGIMR::CeH_22r
protected

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

Definition at line 1409 of file NPEffectiveGIMR.h.

◆ CeH_23i

double NPEffectiveGIMR::CeH_23i
protected

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

Definition at line 1416 of file NPEffectiveGIMR.h.

◆ CeH_23r

double NPEffectiveGIMR::CeH_23r
protected

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

Definition at line 1410 of file NPEffectiveGIMR.h.

◆ CeH_33i

double NPEffectiveGIMR::CeH_33i
protected

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

Definition at line 1417 of file NPEffectiveGIMR.h.

◆ CeH_33r

double NPEffectiveGIMR::CeH_33r
protected

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

Definition at line 1411 of file NPEffectiveGIMR.h.

◆ Ceu_1111

double NPEffectiveGIMR::Ceu_1111
protected

Definition at line 1494 of file NPEffectiveGIMR.h.

◆ Ceu_1122

double NPEffectiveGIMR::Ceu_1122
protected

Definition at line 1495 of file NPEffectiveGIMR.h.

◆ Ceu_1133

double NPEffectiveGIMR::Ceu_1133
protected

Definition at line 1496 of file NPEffectiveGIMR.h.

◆ Ceu_2211

double NPEffectiveGIMR::Ceu_2211
protected

Definition at line 1495 of file NPEffectiveGIMR.h.

◆ Ceu_3311

double NPEffectiveGIMR::Ceu_3311
protected

Definition at line 1496 of file NPEffectiveGIMR.h.

◆ CG

double NPEffectiveGIMR::CG
protected

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

Definition at line 1322 of file NPEffectiveGIMR.h.

◆ CH

double NPEffectiveGIMR::CH
protected

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

Definition at line 1330 of file NPEffectiveGIMR.h.

◆ CHB

double NPEffectiveGIMR::CHB
protected

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

Definition at line 1326 of file NPEffectiveGIMR.h.

◆ CHbox

double NPEffectiveGIMR::CHbox
protected

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

Definition at line 1329 of file NPEffectiveGIMR.h.

◆ CHD

double NPEffectiveGIMR::CHD
protected

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

Definition at line 1328 of file NPEffectiveGIMR.h.

◆ CHd_11

double NPEffectiveGIMR::CHd_11
protected

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

Definition at line 1385 of file NPEffectiveGIMR.h.

◆ CHd_12i

double NPEffectiveGIMR::CHd_12i
protected

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

Definition at line 1391 of file NPEffectiveGIMR.h.

◆ CHd_12r

double NPEffectiveGIMR::CHd_12r
protected

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

Definition at line 1386 of file NPEffectiveGIMR.h.

◆ CHd_13i

double NPEffectiveGIMR::CHd_13i
protected

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

Definition at line 1392 of file NPEffectiveGIMR.h.

◆ CHd_13r

double NPEffectiveGIMR::CHd_13r
protected

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

Definition at line 1387 of file NPEffectiveGIMR.h.

◆ CHd_22

double NPEffectiveGIMR::CHd_22
protected

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

Definition at line 1388 of file NPEffectiveGIMR.h.

◆ CHd_23i

double NPEffectiveGIMR::CHd_23i
protected

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

Definition at line 1393 of file NPEffectiveGIMR.h.

◆ CHd_23r

double NPEffectiveGIMR::CHd_23r
protected

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

Definition at line 1389 of file NPEffectiveGIMR.h.

◆ CHd_33

double NPEffectiveGIMR::CHd_33
protected

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

Definition at line 1390 of file NPEffectiveGIMR.h.

◆ CHe_11

double NPEffectiveGIMR::CHe_11
protected

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

Definition at line 1349 of file NPEffectiveGIMR.h.

◆ CHe_12i

double NPEffectiveGIMR::CHe_12i
protected

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

Definition at line 1355 of file NPEffectiveGIMR.h.

◆ CHe_12r

double NPEffectiveGIMR::CHe_12r
protected

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

Definition at line 1350 of file NPEffectiveGIMR.h.

◆ CHe_13i

double NPEffectiveGIMR::CHe_13i
protected

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

Definition at line 1356 of file NPEffectiveGIMR.h.

◆ CHe_13r

double NPEffectiveGIMR::CHe_13r
protected

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

Definition at line 1351 of file NPEffectiveGIMR.h.

◆ CHe_22

double NPEffectiveGIMR::CHe_22
protected

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

Definition at line 1352 of file NPEffectiveGIMR.h.

◆ CHe_23i

double NPEffectiveGIMR::CHe_23i
protected

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

Definition at line 1357 of file NPEffectiveGIMR.h.

◆ CHe_23r

double NPEffectiveGIMR::CHe_23r
protected

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

Definition at line 1353 of file NPEffectiveGIMR.h.

◆ CHe_33

double NPEffectiveGIMR::CHe_33
protected

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

Definition at line 1354 of file NPEffectiveGIMR.h.

◆ CHG

double NPEffectiveGIMR::CHG
protected

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

Definition at line 1324 of file NPEffectiveGIMR.h.

◆ CHL1_11

double NPEffectiveGIMR::CHL1_11
protected

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

Definition at line 1331 of file NPEffectiveGIMR.h.

◆ CHL1_12i

double NPEffectiveGIMR::CHL1_12i
protected

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

Definition at line 1337 of file NPEffectiveGIMR.h.

◆ CHL1_12r

double NPEffectiveGIMR::CHL1_12r
protected

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

Definition at line 1332 of file NPEffectiveGIMR.h.

◆ CHL1_13i

double NPEffectiveGIMR::CHL1_13i
protected

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

Definition at line 1338 of file NPEffectiveGIMR.h.

◆ CHL1_13r

double NPEffectiveGIMR::CHL1_13r
protected

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

Definition at line 1333 of file NPEffectiveGIMR.h.

◆ CHL1_22

double NPEffectiveGIMR::CHL1_22
protected

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

Definition at line 1334 of file NPEffectiveGIMR.h.

◆ CHL1_23i

double NPEffectiveGIMR::CHL1_23i
protected

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

Definition at line 1339 of file NPEffectiveGIMR.h.

◆ CHL1_23r

double NPEffectiveGIMR::CHL1_23r
protected

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

Definition at line 1335 of file NPEffectiveGIMR.h.

◆ CHL1_33

double NPEffectiveGIMR::CHL1_33
protected

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

Definition at line 1336 of file NPEffectiveGIMR.h.

◆ CHL3_11

double NPEffectiveGIMR::CHL3_11
protected

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

Definition at line 1340 of file NPEffectiveGIMR.h.

◆ CHL3_12i

double NPEffectiveGIMR::CHL3_12i
protected

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

Definition at line 1346 of file NPEffectiveGIMR.h.

◆ CHL3_12r

double NPEffectiveGIMR::CHL3_12r
protected

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

Definition at line 1341 of file NPEffectiveGIMR.h.

◆ CHL3_13i

double NPEffectiveGIMR::CHL3_13i
protected

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

Definition at line 1347 of file NPEffectiveGIMR.h.

◆ CHL3_13r

double NPEffectiveGIMR::CHL3_13r
protected

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

Definition at line 1342 of file NPEffectiveGIMR.h.

◆ CHL3_22

double NPEffectiveGIMR::CHL3_22
protected

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

Definition at line 1343 of file NPEffectiveGIMR.h.

◆ CHL3_23i

double NPEffectiveGIMR::CHL3_23i
protected

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

Definition at line 1348 of file NPEffectiveGIMR.h.

◆ CHL3_23r

double NPEffectiveGIMR::CHL3_23r
protected

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

Definition at line 1344 of file NPEffectiveGIMR.h.

◆ CHL3_33

double NPEffectiveGIMR::CHL3_33
protected

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

Definition at line 1345 of file NPEffectiveGIMR.h.

◆ CHQ1_11

double NPEffectiveGIMR::CHQ1_11
protected

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

Definition at line 1358 of file NPEffectiveGIMR.h.

◆ CHQ1_12i

double NPEffectiveGIMR::CHQ1_12i
protected

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

Definition at line 1364 of file NPEffectiveGIMR.h.

◆ CHQ1_12r

double NPEffectiveGIMR::CHQ1_12r
protected

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

Definition at line 1359 of file NPEffectiveGIMR.h.

◆ CHQ1_13i

double NPEffectiveGIMR::CHQ1_13i
protected

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

Definition at line 1365 of file NPEffectiveGIMR.h.

◆ CHQ1_13r

double NPEffectiveGIMR::CHQ1_13r
protected

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

Definition at line 1360 of file NPEffectiveGIMR.h.

◆ CHQ1_22

double NPEffectiveGIMR::CHQ1_22
protected

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

Definition at line 1361 of file NPEffectiveGIMR.h.

◆ CHQ1_23i

double NPEffectiveGIMR::CHQ1_23i
protected

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

Definition at line 1366 of file NPEffectiveGIMR.h.

◆ CHQ1_23r

double NPEffectiveGIMR::CHQ1_23r
protected

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

Definition at line 1362 of file NPEffectiveGIMR.h.

◆ CHQ1_33

double NPEffectiveGIMR::CHQ1_33
protected

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

Definition at line 1363 of file NPEffectiveGIMR.h.

◆ CHQ3_11

double NPEffectiveGIMR::CHQ3_11
protected

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

Definition at line 1367 of file NPEffectiveGIMR.h.

◆ CHQ3_12i

double NPEffectiveGIMR::CHQ3_12i
protected

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

Definition at line 1373 of file NPEffectiveGIMR.h.

◆ CHQ3_12r

double NPEffectiveGIMR::CHQ3_12r
protected

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

Definition at line 1368 of file NPEffectiveGIMR.h.

◆ CHQ3_13i

double NPEffectiveGIMR::CHQ3_13i
protected

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

Definition at line 1374 of file NPEffectiveGIMR.h.

◆ CHQ3_13r

double NPEffectiveGIMR::CHQ3_13r
protected

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

Definition at line 1369 of file NPEffectiveGIMR.h.

◆ CHQ3_22

double NPEffectiveGIMR::CHQ3_22
protected

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

Definition at line 1370 of file NPEffectiveGIMR.h.

◆ CHQ3_23i

double NPEffectiveGIMR::CHQ3_23i
protected

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

Definition at line 1375 of file NPEffectiveGIMR.h.

◆ CHQ3_23r

double NPEffectiveGIMR::CHQ3_23r
protected

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

Definition at line 1371 of file NPEffectiveGIMR.h.

◆ CHQ3_33

double NPEffectiveGIMR::CHQ3_33
protected

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

Definition at line 1372 of file NPEffectiveGIMR.h.

◆ CHu_11

double NPEffectiveGIMR::CHu_11
protected

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

Definition at line 1376 of file NPEffectiveGIMR.h.

◆ CHu_12i

double NPEffectiveGIMR::CHu_12i
protected

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

Definition at line 1382 of file NPEffectiveGIMR.h.

◆ CHu_12r

double NPEffectiveGIMR::CHu_12r
protected

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

Definition at line 1377 of file NPEffectiveGIMR.h.

◆ CHu_13i

double NPEffectiveGIMR::CHu_13i
protected

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

Definition at line 1383 of file NPEffectiveGIMR.h.

◆ CHu_13r

double NPEffectiveGIMR::CHu_13r
protected

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

Definition at line 1378 of file NPEffectiveGIMR.h.

◆ CHu_22

double NPEffectiveGIMR::CHu_22
protected

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

Definition at line 1379 of file NPEffectiveGIMR.h.

◆ CHu_23i

double NPEffectiveGIMR::CHu_23i
protected

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

Definition at line 1384 of file NPEffectiveGIMR.h.

◆ CHu_23r

double NPEffectiveGIMR::CHu_23r
protected

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

Definition at line 1380 of file NPEffectiveGIMR.h.

◆ CHu_33

double NPEffectiveGIMR::CHu_33
protected

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

Definition at line 1381 of file NPEffectiveGIMR.h.

◆ CHud_11i

double NPEffectiveGIMR::CHud_11i
protected

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

Definition at line 1400 of file NPEffectiveGIMR.h.

◆ CHud_11r

double NPEffectiveGIMR::CHud_11r
protected

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

Definition at line 1394 of file NPEffectiveGIMR.h.

◆ CHud_12i

double NPEffectiveGIMR::CHud_12i
protected

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

Definition at line 1401 of file NPEffectiveGIMR.h.

◆ CHud_12r

double NPEffectiveGIMR::CHud_12r
protected

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

Definition at line 1395 of file NPEffectiveGIMR.h.

◆ CHud_13i

double NPEffectiveGIMR::CHud_13i
protected

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

Definition at line 1402 of file NPEffectiveGIMR.h.

◆ CHud_13r

double NPEffectiveGIMR::CHud_13r
protected

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

Definition at line 1396 of file NPEffectiveGIMR.h.

◆ CHud_22i

double NPEffectiveGIMR::CHud_22i
protected

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

Definition at line 1403 of file NPEffectiveGIMR.h.

◆ CHud_22r

double NPEffectiveGIMR::CHud_22r
protected

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

Definition at line 1397 of file NPEffectiveGIMR.h.

◆ CHud_23i

double NPEffectiveGIMR::CHud_23i
protected

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

Definition at line 1404 of file NPEffectiveGIMR.h.

◆ CHud_23r

double NPEffectiveGIMR::CHud_23r
protected

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

Definition at line 1398 of file NPEffectiveGIMR.h.

◆ CHud_33i

double NPEffectiveGIMR::CHud_33i
protected

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

Definition at line 1405 of file NPEffectiveGIMR.h.

◆ CHud_33r

double NPEffectiveGIMR::CHud_33r
protected

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

Definition at line 1399 of file NPEffectiveGIMR.h.

◆ CHW

double NPEffectiveGIMR::CHW
protected

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

Definition at line 1325 of file NPEffectiveGIMR.h.

◆ CHWB

double NPEffectiveGIMR::CHWB
protected

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

Definition at line 1327 of file NPEffectiveGIMR.h.

◆ CLd_1111

double NPEffectiveGIMR::CLd_1111
protected

Definition at line 1508 of file NPEffectiveGIMR.h.

◆ CLd_1122

double NPEffectiveGIMR::CLd_1122
protected

Definition at line 1509 of file NPEffectiveGIMR.h.

◆ CLd_1123

double NPEffectiveGIMR::CLd_1123
protected

Definition at line 1511 of file NPEffectiveGIMR.h.

◆ CLd_1132

double NPEffectiveGIMR::CLd_1132
protected

Definition at line 1512 of file NPEffectiveGIMR.h.

◆ CLd_1133

double NPEffectiveGIMR::CLd_1133
protected

Definition at line 1510 of file NPEffectiveGIMR.h.

◆ CLd_2211

double NPEffectiveGIMR::CLd_2211
protected

Definition at line 1509 of file NPEffectiveGIMR.h.

◆ CLd_2223

double NPEffectiveGIMR::CLd_2223
protected

Definition at line 1511 of file NPEffectiveGIMR.h.

◆ CLd_2232

double NPEffectiveGIMR::CLd_2232
protected

Definition at line 1512 of file NPEffectiveGIMR.h.

◆ CLd_3311

double NPEffectiveGIMR::CLd_3311
protected

Definition at line 1510 of file NPEffectiveGIMR.h.

◆ CLd_3323

double NPEffectiveGIMR::CLd_3323
protected

Definition at line 1511 of file NPEffectiveGIMR.h.

◆ CLd_3332

double NPEffectiveGIMR::CLd_3332
protected

Definition at line 1512 of file NPEffectiveGIMR.h.

◆ CLe_1111

double NPEffectiveGIMR::CLe_1111
protected

Definition at line 1502 of file NPEffectiveGIMR.h.

◆ CLe_1122

double NPEffectiveGIMR::CLe_1122
protected

Definition at line 1503 of file NPEffectiveGIMR.h.

◆ CLe_1133

double NPEffectiveGIMR::CLe_1133
protected

Definition at line 1504 of file NPEffectiveGIMR.h.

◆ CLe_2211

double NPEffectiveGIMR::CLe_2211
protected

Definition at line 1503 of file NPEffectiveGIMR.h.

◆ CLe_3311

double NPEffectiveGIMR::CLe_3311
protected

Definition at line 1504 of file NPEffectiveGIMR.h.

◆ CLL_1111

double NPEffectiveGIMR::CLL_1111
protected

Definition at line 1478 of file NPEffectiveGIMR.h.

◆ CLL_1122

double NPEffectiveGIMR::CLL_1122
protected

Definition at line 1479 of file NPEffectiveGIMR.h.

◆ CLL_1133

double NPEffectiveGIMR::CLL_1133
protected

Definition at line 1480 of file NPEffectiveGIMR.h.

◆ CLL_1221

double NPEffectiveGIMR::CLL_1221
protected

Definition at line 1479 of file NPEffectiveGIMR.h.

◆ CLL_1331

double NPEffectiveGIMR::CLL_1331
protected

Definition at line 1480 of file NPEffectiveGIMR.h.

◆ CLL_2112

double NPEffectiveGIMR::CLL_2112
protected

Definition at line 1479 of file NPEffectiveGIMR.h.

◆ CLL_2211

double NPEffectiveGIMR::CLL_2211
protected

Definition at line 1479 of file NPEffectiveGIMR.h.

◆ CLL_3113

double NPEffectiveGIMR::CLL_3113
protected

Definition at line 1480 of file NPEffectiveGIMR.h.

◆ CLL_3311

double NPEffectiveGIMR::CLL_3311
protected

Definition at line 1480 of file NPEffectiveGIMR.h.

◆ CLQ1_1111

double NPEffectiveGIMR::CLQ1_1111
protected

Definition at line 1481 of file NPEffectiveGIMR.h.

◆ CLQ1_1122

double NPEffectiveGIMR::CLQ1_1122
protected

Definition at line 1482 of file NPEffectiveGIMR.h.

◆ CLQ1_1123

double NPEffectiveGIMR::CLQ1_1123
protected

Definition at line 1484 of file NPEffectiveGIMR.h.

◆ CLQ1_1132

double NPEffectiveGIMR::CLQ1_1132
protected

Definition at line 1485 of file NPEffectiveGIMR.h.

◆ CLQ1_1133

double NPEffectiveGIMR::CLQ1_1133
protected

Definition at line 1483 of file NPEffectiveGIMR.h.

◆ CLQ1_1221

double NPEffectiveGIMR::CLQ1_1221
protected

Definition at line 1482 of file NPEffectiveGIMR.h.

◆ CLQ1_1331

double NPEffectiveGIMR::CLQ1_1331
protected

Definition at line 1483 of file NPEffectiveGIMR.h.

◆ CLQ1_2112

double NPEffectiveGIMR::CLQ1_2112
protected

Definition at line 1482 of file NPEffectiveGIMR.h.

◆ CLQ1_2211

double NPEffectiveGIMR::CLQ1_2211
protected

Definition at line 1482 of file NPEffectiveGIMR.h.

◆ CLQ1_2223

double NPEffectiveGIMR::CLQ1_2223
protected

Definition at line 1484 of file NPEffectiveGIMR.h.

◆ CLQ1_2232

double NPEffectiveGIMR::CLQ1_2232
protected

Definition at line 1485 of file NPEffectiveGIMR.h.

◆ CLQ1_3113

double NPEffectiveGIMR::CLQ1_3113
protected

Definition at line 1483 of file NPEffectiveGIMR.h.

◆ CLQ1_3311

double NPEffectiveGIMR::CLQ1_3311
protected

Definition at line 1483 of file NPEffectiveGIMR.h.

◆ CLQ1_3323

double NPEffectiveGIMR::CLQ1_3323
protected

Definition at line 1484 of file NPEffectiveGIMR.h.

◆ CLQ1_3332

double NPEffectiveGIMR::CLQ1_3332
protected

Definition at line 1485 of file NPEffectiveGIMR.h.

◆ CLQ3_1111

double NPEffectiveGIMR::CLQ3_1111
protected

Definition at line 1486 of file NPEffectiveGIMR.h.

◆ CLQ3_1122

double NPEffectiveGIMR::CLQ3_1122
protected

Definition at line 1487 of file NPEffectiveGIMR.h.

◆ CLQ3_1123

double NPEffectiveGIMR::CLQ3_1123
protected

Definition at line 1489 of file NPEffectiveGIMR.h.

◆ CLQ3_1132

double NPEffectiveGIMR::CLQ3_1132
protected

Definition at line 1490 of file NPEffectiveGIMR.h.

◆ CLQ3_1133

double NPEffectiveGIMR::CLQ3_1133
protected

Definition at line 1488 of file NPEffectiveGIMR.h.

◆ CLQ3_1221

double NPEffectiveGIMR::CLQ3_1221
protected

Definition at line 1487 of file NPEffectiveGIMR.h.

◆ CLQ3_1331

double NPEffectiveGIMR::CLQ3_1331
protected

Definition at line 1488 of file NPEffectiveGIMR.h.

◆ CLQ3_2112

double NPEffectiveGIMR::CLQ3_2112
protected

Definition at line 1487 of file NPEffectiveGIMR.h.

◆ CLQ3_2211

double NPEffectiveGIMR::CLQ3_2211
protected

Definition at line 1487 of file NPEffectiveGIMR.h.

◆ CLQ3_2223

double NPEffectiveGIMR::CLQ3_2223
protected

Definition at line 1489 of file NPEffectiveGIMR.h.

◆ CLQ3_2232

double NPEffectiveGIMR::CLQ3_2232
protected

Definition at line 1490 of file NPEffectiveGIMR.h.

◆ CLQ3_3113

double NPEffectiveGIMR::CLQ3_3113
protected

Definition at line 1488 of file NPEffectiveGIMR.h.

◆ CLQ3_3311

double NPEffectiveGIMR::CLQ3_3311
protected

Definition at line 1488 of file NPEffectiveGIMR.h.

◆ CLQ3_3323

double NPEffectiveGIMR::CLQ3_3323
protected

Definition at line 1489 of file NPEffectiveGIMR.h.

◆ CLQ3_3332

double NPEffectiveGIMR::CLQ3_3332
protected

Definition at line 1490 of file NPEffectiveGIMR.h.

◆ CLu_1111

double NPEffectiveGIMR::CLu_1111
protected

Definition at line 1505 of file NPEffectiveGIMR.h.

◆ CLu_1122

double NPEffectiveGIMR::CLu_1122
protected

Definition at line 1506 of file NPEffectiveGIMR.h.

◆ CLu_1133

double NPEffectiveGIMR::CLu_1133
protected

Definition at line 1507 of file NPEffectiveGIMR.h.

◆ CLu_2211

double NPEffectiveGIMR::CLu_2211
protected

Definition at line 1506 of file NPEffectiveGIMR.h.

◆ CLu_3311

double NPEffectiveGIMR::CLu_3311
protected

Definition at line 1507 of file NPEffectiveGIMR.h.

◆ CQe_1111

double NPEffectiveGIMR::CQe_1111
protected

Definition at line 1513 of file NPEffectiveGIMR.h.

◆ CQe_1122

double NPEffectiveGIMR::CQe_1122
protected

Definition at line 1514 of file NPEffectiveGIMR.h.

◆ CQe_1133

double NPEffectiveGIMR::CQe_1133
protected

Definition at line 1515 of file NPEffectiveGIMR.h.

◆ CQe_2211

double NPEffectiveGIMR::CQe_2211
protected

Definition at line 1514 of file NPEffectiveGIMR.h.

◆ CQe_2311

double NPEffectiveGIMR::CQe_2311
protected

Definition at line 1516 of file NPEffectiveGIMR.h.

◆ CQe_2322

double NPEffectiveGIMR::CQe_2322
protected

Definition at line 1516 of file NPEffectiveGIMR.h.

◆ CQe_2333

double NPEffectiveGIMR::CQe_2333
protected

Definition at line 1516 of file NPEffectiveGIMR.h.

◆ CQe_3211

double NPEffectiveGIMR::CQe_3211
protected

Definition at line 1517 of file NPEffectiveGIMR.h.

◆ CQe_3222

double NPEffectiveGIMR::CQe_3222
protected

Definition at line 1517 of file NPEffectiveGIMR.h.

◆ CQe_3233

double NPEffectiveGIMR::CQe_3233
protected

Definition at line 1517 of file NPEffectiveGIMR.h.

◆ CQe_3311

double NPEffectiveGIMR::CQe_3311
protected

Definition at line 1515 of file NPEffectiveGIMR.h.

◆ CuB_11i

double NPEffectiveGIMR::CuB_11i
protected

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

Definition at line 1472 of file NPEffectiveGIMR.h.

◆ CuB_11r

double NPEffectiveGIMR::CuB_11r
protected

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

Definition at line 1466 of file NPEffectiveGIMR.h.

◆ CuB_12i

double NPEffectiveGIMR::CuB_12i
protected

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

Definition at line 1473 of file NPEffectiveGIMR.h.

◆ CuB_12r

double NPEffectiveGIMR::CuB_12r
protected

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

Definition at line 1467 of file NPEffectiveGIMR.h.

◆ CuB_13i

double NPEffectiveGIMR::CuB_13i
protected

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

Definition at line 1474 of file NPEffectiveGIMR.h.

◆ CuB_13r

double NPEffectiveGIMR::CuB_13r
protected

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

Definition at line 1468 of file NPEffectiveGIMR.h.

◆ CuB_22i

double NPEffectiveGIMR::CuB_22i
protected

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

Definition at line 1475 of file NPEffectiveGIMR.h.

◆ CuB_22r

double NPEffectiveGIMR::CuB_22r
protected

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

Definition at line 1469 of file NPEffectiveGIMR.h.

◆ CuB_23i

double NPEffectiveGIMR::CuB_23i
protected

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

Definition at line 1476 of file NPEffectiveGIMR.h.

◆ CuB_23r

double NPEffectiveGIMR::CuB_23r
protected

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

Definition at line 1470 of file NPEffectiveGIMR.h.

◆ CuB_33i

double NPEffectiveGIMR::CuB_33i
protected

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

Definition at line 1477 of file NPEffectiveGIMR.h.

◆ CuB_33r

double NPEffectiveGIMR::CuB_33r
protected

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

Definition at line 1471 of file NPEffectiveGIMR.h.

◆ CuG_11i

double NPEffectiveGIMR::CuG_11i
protected

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

Definition at line 1448 of file NPEffectiveGIMR.h.

◆ CuG_11r

double NPEffectiveGIMR::CuG_11r
protected

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

Definition at line 1442 of file NPEffectiveGIMR.h.

◆ CuG_12i

double NPEffectiveGIMR::CuG_12i
protected

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

Definition at line 1449 of file NPEffectiveGIMR.h.

◆ CuG_12r

double NPEffectiveGIMR::CuG_12r
protected

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

Definition at line 1443 of file NPEffectiveGIMR.h.

◆ CuG_13i

double NPEffectiveGIMR::CuG_13i
protected

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

Definition at line 1450 of file NPEffectiveGIMR.h.

◆ CuG_13r

double NPEffectiveGIMR::CuG_13r
protected

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

Definition at line 1444 of file NPEffectiveGIMR.h.

◆ CuG_22i

double NPEffectiveGIMR::CuG_22i
protected

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

Definition at line 1451 of file NPEffectiveGIMR.h.

◆ CuG_22r

double NPEffectiveGIMR::CuG_22r
protected

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

Definition at line 1445 of file NPEffectiveGIMR.h.

◆ CuG_23i

double NPEffectiveGIMR::CuG_23i
protected

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

Definition at line 1452 of file NPEffectiveGIMR.h.

◆ CuG_23r

double NPEffectiveGIMR::CuG_23r
protected

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

Definition at line 1446 of file NPEffectiveGIMR.h.

◆ CuG_33i

double NPEffectiveGIMR::CuG_33i
protected

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

Definition at line 1453 of file NPEffectiveGIMR.h.

◆ CuG_33r

double NPEffectiveGIMR::CuG_33r
protected

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

Definition at line 1447 of file NPEffectiveGIMR.h.

◆ CuH_11i

double NPEffectiveGIMR::CuH_11i
protected

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

Definition at line 1424 of file NPEffectiveGIMR.h.

◆ CuH_11r

double NPEffectiveGIMR::CuH_11r
protected

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

Definition at line 1418 of file NPEffectiveGIMR.h.

◆ CuH_12i

double NPEffectiveGIMR::CuH_12i
protected

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

Definition at line 1425 of file NPEffectiveGIMR.h.

◆ CuH_12r

double NPEffectiveGIMR::CuH_12r
protected

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

Definition at line 1419 of file NPEffectiveGIMR.h.

◆ CuH_13i

double NPEffectiveGIMR::CuH_13i
protected

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

Definition at line 1426 of file NPEffectiveGIMR.h.

◆ CuH_13r

double NPEffectiveGIMR::CuH_13r
protected

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

Definition at line 1420 of file NPEffectiveGIMR.h.

◆ CuH_22i

double NPEffectiveGIMR::CuH_22i
protected

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

Definition at line 1427 of file NPEffectiveGIMR.h.

◆ CuH_22r

double NPEffectiveGIMR::CuH_22r
protected

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

Definition at line 1421 of file NPEffectiveGIMR.h.

◆ CuH_23i

double NPEffectiveGIMR::CuH_23i
protected

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

Definition at line 1428 of file NPEffectiveGIMR.h.

◆ CuH_23r

double NPEffectiveGIMR::CuH_23r
protected

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

Definition at line 1422 of file NPEffectiveGIMR.h.

◆ CuH_33i

double NPEffectiveGIMR::CuH_33i
protected

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

Definition at line 1429 of file NPEffectiveGIMR.h.

◆ CuH_33r

double NPEffectiveGIMR::CuH_33r
protected

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

Definition at line 1423 of file NPEffectiveGIMR.h.

◆ CuW_11i

double NPEffectiveGIMR::CuW_11i
protected

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

Definition at line 1460 of file NPEffectiveGIMR.h.

◆ CuW_11r

double NPEffectiveGIMR::CuW_11r
protected

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

Definition at line 1454 of file NPEffectiveGIMR.h.

◆ CuW_12i

double NPEffectiveGIMR::CuW_12i
protected

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

Definition at line 1461 of file NPEffectiveGIMR.h.

◆ CuW_12r

double NPEffectiveGIMR::CuW_12r
protected

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

Definition at line 1455 of file NPEffectiveGIMR.h.

◆ CuW_13i

double NPEffectiveGIMR::CuW_13i
protected

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

Definition at line 1462 of file NPEffectiveGIMR.h.

◆ CuW_13r

double NPEffectiveGIMR::CuW_13r
protected

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

Definition at line 1456 of file NPEffectiveGIMR.h.

◆ CuW_22i

double NPEffectiveGIMR::CuW_22i
protected

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

Definition at line 1463 of file NPEffectiveGIMR.h.

◆ CuW_22r

double NPEffectiveGIMR::CuW_22r
protected

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

Definition at line 1457 of file NPEffectiveGIMR.h.

◆ CuW_23i

double NPEffectiveGIMR::CuW_23i
protected

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

Definition at line 1464 of file NPEffectiveGIMR.h.

◆ CuW_23r

double NPEffectiveGIMR::CuW_23r
protected

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

Definition at line 1458 of file NPEffectiveGIMR.h.

◆ CuW_33i

double NPEffectiveGIMR::CuW_33i
protected

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

Definition at line 1465 of file NPEffectiveGIMR.h.

◆ CuW_33r

double NPEffectiveGIMR::CuW_33r
protected

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

Definition at line 1459 of file NPEffectiveGIMR.h.

◆ CW

double NPEffectiveGIMR::CW
protected

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

Definition at line 1323 of file NPEffectiveGIMR.h.

◆ cW2_tree

double NPEffectiveGIMR::cW2_tree
protected

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

Definition at line 1610 of file NPEffectiveGIMR.h.

◆ cW_tree

double NPEffectiveGIMR::cW_tree
protected

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

Definition at line 1608 of file NPEffectiveGIMR.h.

◆ delta_AA

double NPEffectiveGIMR::delta_AA
protected

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

Definition at line 1613 of file NPEffectiveGIMR.h.

◆ delta_AZ

double NPEffectiveGIMR::delta_AZ
protected

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

Definition at line 1614 of file NPEffectiveGIMR.h.

◆ delta_h

double NPEffectiveGIMR::delta_h
protected

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

Definition at line 1615 of file NPEffectiveGIMR.h.

◆ delta_ZZ

double NPEffectiveGIMR::delta_ZZ
protected

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

Definition at line 1612 of file NPEffectiveGIMR.h.

◆ ettH2_Hgg

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 1600 of file NPEffectiveGIMR.h.

◆ ettH2_Htt

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 1599 of file NPEffectiveGIMR.h.

◆ ettH78_Hgg

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 1602 of file NPEffectiveGIMR.h.

◆ ettH78_Htt

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 1601 of file NPEffectiveGIMR.h.

◆ eVBF2_HAA

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 1525 of file NPEffectiveGIMR.h.

◆ eVBF2_Hgg

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 1529 of file NPEffectiveGIMR.h.

◆ eVBF2_HWud

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 1534 of file NPEffectiveGIMR.h.

◆ eVBF2_HWW1

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 1526 of file NPEffectiveGIMR.h.

◆ eVBF2_HWW2

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 1527 of file NPEffectiveGIMR.h.

◆ eVBF2_HWW3

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 1528 of file NPEffectiveGIMR.h.

◆ eVBF2_HZA1

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 1523 of file NPEffectiveGIMR.h.

◆ eVBF2_HZA2

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 1524 of file NPEffectiveGIMR.h.

◆ eVBF2_HZdL

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 1532 of file NPEffectiveGIMR.h.

◆ eVBF2_HZdR

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 1533 of file NPEffectiveGIMR.h.

◆ eVBF2_HZuL

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 1530 of file NPEffectiveGIMR.h.

◆ eVBF2_HZuR

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 1531 of file NPEffectiveGIMR.h.

◆ eVBF2_HZZ1

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 1520 of file NPEffectiveGIMR.h.

◆ eVBF2_HZZ2

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 1521 of file NPEffectiveGIMR.h.

◆ eVBF2_HZZ3

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 1522 of file NPEffectiveGIMR.h.

◆ eVBF2_Wud

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 1539 of file NPEffectiveGIMR.h.

◆ eVBF2_ZdL

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 1537 of file NPEffectiveGIMR.h.

◆ eVBF2_ZdR

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 1538 of file NPEffectiveGIMR.h.

◆ eVBF2_ZuL

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 1535 of file NPEffectiveGIMR.h.

◆ eVBF2_ZuR

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 1536 of file NPEffectiveGIMR.h.

◆ eVBF78_HAA

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 1545 of file NPEffectiveGIMR.h.

◆ eVBF78_Hgg

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 1549 of file NPEffectiveGIMR.h.

◆ eVBF78_HWud

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 1554 of file NPEffectiveGIMR.h.

◆ eVBF78_HWW1

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 1546 of file NPEffectiveGIMR.h.

◆ eVBF78_HWW2

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 1547 of file NPEffectiveGIMR.h.

◆ eVBF78_HWW3

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 1548 of file NPEffectiveGIMR.h.

◆ eVBF78_HZA1

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 1543 of file NPEffectiveGIMR.h.

◆ eVBF78_HZA2

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 1544 of file NPEffectiveGIMR.h.

◆ eVBF78_HZdL

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 1552 of file NPEffectiveGIMR.h.

◆ eVBF78_HZdR

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 1553 of file NPEffectiveGIMR.h.

◆ eVBF78_HZuL

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 1550 of file NPEffectiveGIMR.h.

◆ eVBF78_HZuR

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 1551 of file NPEffectiveGIMR.h.

◆ eVBF78_HZZ1

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 1540 of file NPEffectiveGIMR.h.

◆ eVBF78_HZZ2

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 1541 of file NPEffectiveGIMR.h.

◆ eVBF78_HZZ3

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 1542 of file NPEffectiveGIMR.h.

◆ eVBF78_Wud

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 1559 of file NPEffectiveGIMR.h.

◆ eVBF78_ZdL

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 1557 of file NPEffectiveGIMR.h.

◆ eVBF78_ZdR

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 1558 of file NPEffectiveGIMR.h.

◆ eVBF78_ZuL

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 1555 of file NPEffectiveGIMR.h.

◆ eVBF78_ZuR

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 1556 of file NPEffectiveGIMR.h.

◆ eWH2_HWud

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 1564 of file NPEffectiveGIMR.h.

◆ eWH2_HWW1

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 1561 of file NPEffectiveGIMR.h.

◆ eWH2_HWW2

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 1562 of file NPEffectiveGIMR.h.

◆ eWH2_HWW3

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 1563 of file NPEffectiveGIMR.h.

◆ eWH2_Wud

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 1565 of file NPEffectiveGIMR.h.

◆ eWH78_HWud

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 1569 of file NPEffectiveGIMR.h.

◆ eWH78_HWW1

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 1566 of file NPEffectiveGIMR.h.

◆ eWH78_HWW2

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 1567 of file NPEffectiveGIMR.h.

◆ eWH78_HWW3

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 1568 of file NPEffectiveGIMR.h.

◆ eWH78_Wud

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 1570 of file NPEffectiveGIMR.h.

◆ eZH2_HZA1

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 1575 of file NPEffectiveGIMR.h.

◆ eZH2_HZA2

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 1576 of file NPEffectiveGIMR.h.

◆ eZH2_HZdL

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 1579 of file NPEffectiveGIMR.h.

◆ eZH2_HZdR

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 1580 of file NPEffectiveGIMR.h.

◆ eZH2_HZuL

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 1577 of file NPEffectiveGIMR.h.

◆ eZH2_HZuR

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 1578 of file NPEffectiveGIMR.h.

◆ eZH2_HZZ1

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 1572 of file NPEffectiveGIMR.h.

◆ eZH2_HZZ2

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 1573 of file NPEffectiveGIMR.h.

◆ eZH2_HZZ3

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 1574 of file NPEffectiveGIMR.h.

◆ eZH2_ZdL

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 1583 of file NPEffectiveGIMR.h.

◆ eZH2_ZdR

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 1584 of file NPEffectiveGIMR.h.

◆ eZH2_ZuL

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 1581 of file NPEffectiveGIMR.h.

◆ eZH2_ZuR

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 1582 of file NPEffectiveGIMR.h.

◆ eZH78_HZA1

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 1588 of file NPEffectiveGIMR.h.

◆ eZH78_HZA2

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 1589 of file NPEffectiveGIMR.h.

◆ eZH78_HZdL

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 1592 of file NPEffectiveGIMR.h.

◆ eZH78_HZdR

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 1593 of file NPEffectiveGIMR.h.

◆ eZH78_HZuL

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 1590 of file NPEffectiveGIMR.h.

◆ eZH78_HZuR

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 1591 of file NPEffectiveGIMR.h.

◆ eZH78_HZZ1

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 1585 of file NPEffectiveGIMR.h.

◆ eZH78_HZZ2

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 1586 of file NPEffectiveGIMR.h.

◆ eZH78_HZZ3

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 1587 of file NPEffectiveGIMR.h.

◆ eZH78_ZdL

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 1596 of file NPEffectiveGIMR.h.

◆ eZH78_ZdR

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 1597 of file NPEffectiveGIMR.h.

◆ eZH78_ZuL

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 1594 of file NPEffectiveGIMR.h.

◆ eZH78_ZuR

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 1595 of file NPEffectiveGIMR.h.

◆ FlagLeptonUniversal

const bool NPEffectiveGIMR::FlagLeptonUniversal
private

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

Definition at line 1685 of file NPEffectiveGIMR.h.

◆ FlagMwInput

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 1678 of file NPEffectiveGIMR.h.

◆ FlagQuadraticTerms

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 1679 of file NPEffectiveGIMR.h.

◆ FlagQuarkUniversal

const bool NPEffectiveGIMR::FlagQuarkUniversal
private

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

Definition at line 1691 of file NPEffectiveGIMR.h.

◆ Lambda_NP

double NPEffectiveGIMR::Lambda_NP
protected

The new physics scale [GeV].

Definition at line 1518 of file NPEffectiveGIMR.h.

◆ LambdaNP2

double NPEffectiveGIMR::LambdaNP2
protected

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

Definition at line 1606 of file NPEffectiveGIMR.h.

◆ MwInput

double NPEffectiveGIMR::MwInput
protected

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

Definition at line 1604 of file NPEffectiveGIMR.h.

◆ myLEP2GIMR

const LEP2GIMR NPEffectiveGIMR::myLEP2GIMR
protected

Definition at line 1673 of file NPEffectiveGIMR.h.

◆ NNPEffectiveGIMRVars

const int NPEffectiveGIMR::NNPEffectiveGIMRVars = 331
static

The number of the model parameters in NPEffectiveGIMR.

 

Definition at line 616 of file NPEffectiveGIMR.h.

◆ NNPEffectiveGIMRVars_LFU_QFU

const int NPEffectiveGIMR::NNPEffectiveGIMRVars_LFU_QFU = 121
static

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

 

Definition at line 628 of file NPEffectiveGIMR.h.

◆ NPEffectiveGIMRVars

const std::string NPEffectiveGIMR::NPEffectiveGIMRVars
static

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

Definition at line 622 of file NPEffectiveGIMR.h.

◆ NPEffectiveGIMRVars_LFU_QFU

const std::string NPEffectiveGIMR::NPEffectiveGIMRVars_LFU_QFU
static
Initial value:
= {"CG", "CW", "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",
"CuG_r", "CuG_i", "CuW_r", "CuW_i", "CuB_r", "CuB_i",
"CLL", "CLQ1", "CLQ3",
"Cee", "Ceu", "Ced", "CLe", "CLu", "CLd", "CQe","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 634 of file NPEffectiveGIMR.h.

◆ sW2_tree

double NPEffectiveGIMR::sW2_tree
protected

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

Definition at line 1611 of file NPEffectiveGIMR.h.

◆ sW_tree

double NPEffectiveGIMR::sW_tree
protected

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

Definition at line 1609 of file NPEffectiveGIMR.h.

◆ v2_over_LambdaNP2

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 1607 of file NPEffectiveGIMR.h.


The documentation for this class was generated from the following files:
QCD::TAU
Definition: QCD.h:316
NPEffectiveGIMR::CuG_11i
double CuG_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1448
NPEffectiveGIMR::eWH2_HWW1
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1561
NPEffectiveGIMR::AH_f
gslpp::complex AH_f(const double tau) const
Fermionic loop function entering in the calculation of the effective and couplings.
Definition: NPEffectiveGIMR.cpp:1985
NPEffectiveGIMR::CeH_11r
double CeH_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1406
sigmattH
Definition: NPSMEFT6dtopquark.h:659
NPEffectiveGIMR::deltaGammaHbbRatio2
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3347
NPEffectiveGIMR::CuB_23i
double CuB_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1476
NPEffectiveGIMR::CHL1_13i
double CHL1_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1338
NPEffectiveGIMR::deltaGammaHccRatio1
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3313
NPEffectiveGIMR::eZH78_HZuL
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1590
NPEffectiveGIMR::GammaHZZRatio
double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3122
NPEffectiveGIMR::delta_ZZ
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
Definition: NPEffectiveGIMR.h:1612
NPEffectiveGIMR::CuB_23r
double CuB_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1470
NPEffectiveGIMR::deltaMz2
virtual double deltaMz2() const
Definition: NPEffectiveGIMR.cpp:1709
NPEffectiveGIMR::CLe_1111
double CLe_1111
Definition: NPEffectiveGIMR.h:1502
NPEffectiveGIMR::MwInput
double MwInput
The input value for the -boson mass if FlagMwInput is true.
Definition: NPEffectiveGIMR.h:1604
NPEffectiveGIMR::CHf_diag
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
Definition: NPEffectiveGIMR.cpp:1541
NPEffectiveGIMR::deltaG_hff
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1875
NPEffectiveGIMR::CHQ1_12i
double CHQ1_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1364
StandardModel::setParameter
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
Definition: StandardModel.cpp:257
NPEffectiveGIMR::CLQ3_1111
double CLQ3_1111
Definition: NPEffectiveGIMR.h:1486
StandardModel::v
virtual double v() const
The Higgs vacuum expectation value.
Definition: StandardModel.cpp:943
NPEffectiveGIMR::CLd_2211
double CLd_2211
Definition: NPEffectiveGIMR.h:1509
NPEffectiveGIMR::eZH2_HZZ3
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1574
NPEffectiveGIMR::CHL1_12i
double CHL1_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1337
NPEffectiveGIMR::CuW_23i
double CuW_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1464
NPEffectiveGIMR::eVBF2_HZdL
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1532
NPEffectiveGIMR::CHud_22r
double CHud_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1397
NPEffectiveGIMR::CeH_12i
double CeH_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1413
NPEffectiveGIMR::eVBF2_HAA
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1525
NPEffectiveGIMR::CLe_3311
double CLe_3311
Definition: NPEffectiveGIMR.h:1504
NPEffectiveGIMR::Ced_1111
double Ced_1111
Definition: NPEffectiveGIMR.h:1497
QCD::BOTTOM
Definition: QCD.h:329
NPEffectiveGIMR::CHQ1_13r
double CHQ1_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1360
NPEffectiveGIMR::eVBF2_HZA2
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1524
NPEffectiveGIMR::eWH78_Wud
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1570
NPEffectiveGIMR::sW_tree
double sW_tree
The tree level values for the sine of the weak angle.
Definition: NPEffectiveGIMR.h:1609
NPEffectiveGIMR::CRL_bottom
double CRL_bottom() const
Definition: NPEffectiveGIMR.cpp:3457
NPEffectiveGIMR::deltaGammaHZgaRatio2
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3185
NPEffectiveGIMR::eVBF2_HZdR
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1533
NPEffectiveGIMR::CHQ3_13i
double CHQ3_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1374
Particle::is
bool is(std::string name_i) const
Definition: Particle.cpp:23
NPEffectiveGIMR::deltaGammaHggRatio1
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3069
NPEffectiveGIMR::eVBF78_ZuR
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1556
StandardModel::computeSigmaWH
double computeSigmaWH(const double sqrt_s) const
The WH production cross section in the Standard Model.
Definition: StandardModel.h:2102
NPEffectiveGIMR::eZH2_HZA2
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1576
NPEffectiveGIMR::CuB_13r
double CuB_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1468
StandardModel::LEP2sigmaTau
virtual double LEP2sigmaTau(const double s) const
Definition: StandardModel.cpp:2674
NPEffectiveGIMR::delta_AZ
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
Definition: NPEffectiveGIMR.h:1614
NPEffectiveGIMR::deltaG_hZff
gslpp::complex deltaG_hZff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1928
NPEffectiveGIMR::CLQ1_1123
double CLQ1_1123
Definition: NPEffectiveGIMR.h:1484
NPEffectiveGIMR::eVBF2_HZZ1
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1520
NPEffectiveGIMR::eVBF2_Wud
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1539
NPEffectiveGIMR::CuH_11i
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1424
NPEffectiveGIMR::deltaGammaHZZRatio2
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3147
NPEffectiveGIMR::CuH_22r
double CuH_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1421
NPEffectiveGIMR::eVBF78_HWud
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1554
NPEffectiveGIMR::CLQ3_1221
double CLQ3_1221
Definition: NPEffectiveGIMR.h:1487
NPEffectiveGIMR::CHL1_23r
double CHL1_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1335
StandardModel::computeBrHtotautau
double computeBrHtotautau() const
The Br in the Standard Model.
Definition: StandardModel.h:2278
NPEffectiveGIMR::deltaGammaHmumuRatio2
double deltaGammaHmumuRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3259
NPEffectiveGIMR::CHL1_11
double CHL1_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1331
NPEffectiveGIMR::eWH78_HWW3
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1568
NPEffectiveGIMR::deltaGammaHWWRatio2
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3113
NPEffectiveGIMR::CLL_1111
double CLL_1111
Definition: NPEffectiveGIMR.h:1478
NPEffectiveGIMR::CW
double CW
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1323
NPEffectiveGIMR::CLQ1_2112
double CLQ1_2112
Definition: NPEffectiveGIMR.h:1482
NPEffectiveGIMR::CHu_23r
double CHu_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1380
NPEffectiveGIMR::eWH2_HWud
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1564
NPEffectiveGIMR::eWH2_HWW2
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1562
NPEffectiveGIMR::GammaHtautauRatio
double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3267
NPEffectiveGIMR::GammaHmumuRatio
double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3237
NPEffectiveGIMR::CRL_up
double CRL_up() const
Definition: NPEffectiveGIMR.cpp:3437
NPEffectiveGIMR::CHQ3_12i
double CHQ3_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1373
NPEffectiveGIMR::CHu_13i
double CHu_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1383
NPEffectiveGIMR::CLL_1331
double CLL_1331
Definition: NPEffectiveGIMR.h:1480
NPEffectiveGIMR::eVBF2_HZZ3
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1522
NPEffectiveGIMR::CdH_23i
double CdH_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1440
NPbase::NPbase
NPbase()
The default constructor.
Definition: NPbase.cpp:10
NPEffectiveGIMR::GammaHbbRatio
double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3326
NPEffectiveGIMR::CLQ1_2223
double CLQ1_2223
Definition: NPEffectiveGIMR.h:1484
NPEffectiveGIMR::CLu_1133
double CLu_1133
Definition: NPEffectiveGIMR.h:1507
NPEffectiveGIMR::CQe_1122
double CQe_1122
Definition: NPEffectiveGIMR.h:1514
NPEffectiveGIMR::CLL_1221
double CLL_1221
Definition: NPEffectiveGIMR.h:1479
NPEffectiveGIMR::CHud_33i
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1405
NPEffectiveGIMR::Ced_3332
double Ced_3332
Definition: NPEffectiveGIMR.h:1501
NPEffectiveGIMR::CHe_33
double CHe_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1354
NPEffectiveGIMR::CuW_12i
double CuW_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1461
NPEffectiveGIMR::deltaGammaHgagaRatio1
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3213
NPEffectiveGIMR::eVBF2_HWW1
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1526
NPEffectiveGIMR::CLd_3311
double CLd_3311
Definition: NPEffectiveGIMR.h:1510
NPEffectiveGIMR::eWH2_Wud
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1565
NPEffectiveGIMR::CLQ1_3113
double CLQ1_3113
Definition: NPEffectiveGIMR.h:1483
NPEffectiveGIMR::CLL_1122
double CLL_1122
Definition: NPEffectiveGIMR.h:1479
NPEffectiveGIMR::CHD
double CHD
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1328
NPEffectiveGIMR::eWH2_HWW3
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1563
NPEffectiveGIMR::CRR_up
double CRR_up() const
Definition: NPEffectiveGIMR.cpp:3473
NPEffectiveGIMR::CLQ3_2112
double CLQ3_2112
Definition: NPEffectiveGIMR.h:1487
NPEffectiveGIMR::CHu_12r
double CHu_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1377
QCD::UP
Definition: QCD.h:324
NPEffectiveGIMR::CeH_23i
double CeH_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1416
NPEffectiveGIMR::eVBF2_HWW3
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1528
StandardModel::GF
double GF
The Fermi constant in .
Definition: StandardModel.h:2555
NPEffectiveGIMR::eWH78_HWud
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1569
NPEffectiveGIMR::LambdaNP2
double LambdaNP2
The square of the new physics scale [GeV ].
Definition: NPEffectiveGIMR.h:1606
NPEffectiveGIMR::eZH2_ZdR
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1584
NPEffectiveGIMR::CHL3_22
double CHL3_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1343
NPEffectiveGIMR::Cee_2211
double Cee_2211
Definition: NPEffectiveGIMR.h:1492
NPEffectiveGIMR::CLQ3_1122
double CLQ3_1122
Definition: NPEffectiveGIMR.h:1487
NPEffectiveGIMR::muWH
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...
Definition: NPEffectiveGIMR.cpp:2350
Model::addMissingModelParameter
void addMissingModelParameter(const std::string &missingParameterName)
Definition: Model.h:240
NPEffectiveGIMR::CRL_mu
double CRL_mu() const
Definition: NPEffectiveGIMR.cpp:3427
NPEffectiveGIMR::CLd_1123
double CLd_1123
Definition: NPEffectiveGIMR.h:1511
StandardModel::CheckParameters
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...
Definition: StandardModel.cpp:339
NPEffectiveGIMR::CHu_11
double CHu_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1376
NPEffectiveGIMR::CQe_3311
double CQe_3311
Definition: NPEffectiveGIMR.h:1515
StandardModel::alphaMz
double alphaMz() const
The electromagnetic coupling at the -mass scale, .
Definition: StandardModel.cpp:893
NPEffectiveGIMR::CeH_11i
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1412
NPEffectiveGIMR::CLQ1_1122
double CLQ1_1122
Definition: NPEffectiveGIMR.h:1482
NPEffectiveGIMR::eVBF2_HZZ2
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1521
NPEffectiveGIMR::Mw
virtual double Mw() const
The mass of the boson, .
Definition: NPEffectiveGIMR.cpp:1714
StandardModel::LEP2AFBcharm
virtual double LEP2AFBcharm(const double s) const
Definition: StandardModel.cpp:4882
NPEffectiveGIMR::v2_over_LambdaNP2
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
Definition: NPEffectiveGIMR.h:1607
NPEffectiveGIMR::deltaGammaTotalRatio1
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3027
QCD::CHARM
Definition: QCD.h:326
NPEffectiveGIMR::eZH2_ZuR
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1582
NPEffectiveGIMR::eVBF78_Hgg
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1549
NPEffectiveGIMR::CuW_33i
double CuW_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1465
NPEffectiveGIMR::CRR_bottom
double CRR_bottom() const
Definition: NPEffectiveGIMR.cpp:3493
NPEffectiveGIMR::CHud_13r
double CHud_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1396
NPbase::deltaGamma_Z
virtual double deltaGamma_Z() const
The new physics contribution to the total decay width of the boson, .
Definition: NPbase.cpp:176
NPEffectiveGIMR::CeH_22i
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1415
NPEffectiveGIMR::CHL1_23i
double CHL1_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1339
NPEffectiveGIMR::eVBF78_HWW1
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1546
StandardModel::computeBrHtobb
double computeBrHtobb() const
The Br in the Standard Model.
Definition: StandardModel.h:2313
NPEffectiveGIMR::deltaG_Zff
gslpp::complex deltaG_Zff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1949
NPEffectiveGIMR::CuW_11i
double CuW_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1460
NPEffectiveGIMR::Ceu_1122
double Ceu_1122
Definition: NPEffectiveGIMR.h:1495
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
StandardModel::LEP2AFBtau
virtual double LEP2AFBtau(const double s) const
Definition: StandardModel.cpp:5784
NPEffectiveGIMR::CHL3_23i
double CHL3_23i
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1348
NPEffectiveGIMR::muttH
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...
Definition: NPEffectiveGIMR.cpp:2700
NPEffectiveGIMR::CHud_12i
double CHud_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1401
StandardModel::mHl
double mHl
The Higgs mass in GeV.
Definition: StandardModel.h:2558
NPEffectiveGIMR::eZH78_HZdL
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1592
gslpp::log
complex log(const complex &z)
Definition: gslpp_complex.cpp:342
NPEffectiveGIMR::CHQ1_33
double CHQ1_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1363
NPEffectiveGIMR::ettH2_Htt
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
Definition: NPEffectiveGIMR.h:1599
StandardModel::LEP2Rbottom
virtual double LEP2Rbottom(const double s) const
Definition: StandardModel.cpp:6274
NPEffectiveGIMR::CHud_33r
double CHud_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1399
NPEffectiveGIMR::eVBF2_HZuR
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1531
NPEffectiveGIMR::CHd_33
double CHd_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1390
NPEffectiveGIMR::CQe_1111
double CQe_1111
Definition: NPEffectiveGIMR.h:1513
NPEffectiveGIMR::CLQ3_3311
double CLQ3_3311
Definition: NPEffectiveGIMR.h:1488
QCD::ELECTRON
Definition: QCD.h:312
NPEffectiveGIMR::CLQ3_2211
double CLQ3_2211
Definition: NPEffectiveGIMR.h:1487
NPEffectiveGIMR::CHQ1_23r
double CHQ1_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1362
Particle::getIsospin
double getIsospin() const
A get method to access the particle isospin.
Definition: Particle.h:115
NPEffectiveGIMR::CuH_22i
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1427
NPEffectiveGIMR::CLL_bottom
double CLL_bottom() const
Definition: NPEffectiveGIMR.cpp:3387
gslpp::complex::abs2
double abs2() const
Definition: gslpp_complex.cpp:86
NPEffectiveGIMR::CHL3_11
double CHL3_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1340
NPEffectiveGIMR::CHQ3_23i
double CHQ3_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1375
NPEffectiveGIMR::deltaGammaHtautauRatio1
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3283
NPEffectiveGIMR::Cee_1122
double Cee_1122
Definition: NPEffectiveGIMR.h:1492
NPEffectiveGIMR::delta_AA
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
Definition: NPEffectiveGIMR.h:1613
NPEffectiveGIMR::Ceu_1133
double Ceu_1133
Definition: NPEffectiveGIMR.h:1496
NPEffectiveGIMR::CLQ1_1133
double CLQ1_1133
Definition: NPEffectiveGIMR.h:1483
NPEffectiveGIMR::Ced_3323
double Ced_3323
Definition: NPEffectiveGIMR.h:1500
NPEffectiveGIMR::Ceu_1111
double Ceu_1111
Definition: NPEffectiveGIMR.h:1494
NPEffectiveGIMR::CQe_1133
double CQe_1133
Definition: NPEffectiveGIMR.h:1515
NPEffectiveGIMR::Ceu_2211
double Ceu_2211
Definition: NPEffectiveGIMR.h:1495
NPEffectiveGIMR::CHd_13i
double CHd_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1392
NPEffectiveGIMR::muggH
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 ...
Definition: NPEffectiveGIMR.cpp:1990
NPEffectiveGIMR::deltaG_hgg
virtual double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1815
NPEffectiveGIMR::CLR_mu
double CLR_mu() const
Definition: NPEffectiveGIMR.cpp:3392
NPEffectiveGIMR::CuW_13r
double CuW_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1456
NPEffectiveGIMR::deltaGammaHWWRatio1
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3104
NPEffectiveGIMR::NNPEffectiveGIMRVars
static const int NNPEffectiveGIMRVars
The number of the model parameters in NPEffectiveGIMR.
Definition: NPEffectiveGIMR.h:616
NPEffectiveGIMR::CuB_12r
double CuB_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1467
NPEffectiveGIMR::ettH2_Hgg
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
Definition: NPEffectiveGIMR.h:1600
NPEffectiveGIMR::CuG_13r
double CuG_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1444
StandardModel::LEP2AFBbottom
virtual double LEP2AFBbottom(const double s) const
Definition: StandardModel.cpp:4470
NPEffectiveGIMR::CeH_22r
double CeH_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1409
QCD::mtpole
double mtpole
The pole mass of the top quark.
Definition: QCD.h:927
NPEffectiveGIMR::CLQ3_2232
double CLQ3_2232
Definition: NPEffectiveGIMR.h:1490
NPEffectiveGIMR::CfH_diag
gslpp::complex CfH_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
Definition: NPEffectiveGIMR.cpp:1582
StandardModel::setFlag
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of StandardModel.
Definition: StandardModel.cpp:404
Model::ModelParamMap
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
Definition: Model.h:270
NPEffectiveGIMR::CuH_13r
double CuH_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1420
NPEffectiveGIMR::CLQ1_2232
double CLQ1_2232
Definition: NPEffectiveGIMR.h:1485
NPEffectiveGIMR::CLL_charm
double CLL_charm() const
Definition: NPEffectiveGIMR.cpp:3377
NPEffectiveGIMR::CuG_11r
double CuG_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1442
NPEffectiveGIMR::deltaGR_Zffh
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1915
NPEffectiveGIMR::CuW_22i
double CuW_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1463
NPEffectiveGIMR::eVBF2_ZuR
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1536
NPEffectiveGIMR::cW2_tree
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
Definition: NPEffectiveGIMR.h:1610
NPEffectiveGIMR::CHG
double CHG
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1324
NPEffectiveGIMR::muZH
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...
Definition: NPEffectiveGIMR.cpp:2425
NPEffectiveGIMR::NNPEffectiveGIMRVars_LFU_QFU
static const int NNPEffectiveGIMRVars_LFU_QFU
The number of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities.
Definition: NPEffectiveGIMR.h:628
NPEffectiveGIMR::CLQ1_3323
double CLQ1_3323
Definition: NPEffectiveGIMR.h:1484
NPEffectiveGIMR::CHud_23r
double CHud_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1398
NPEffectiveGIMR::deltaGL_f
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
Definition: NPEffectiveGIMR.cpp:1751
NPEffectiveGIMR::CRR_charm
double CRR_charm() const
Definition: NPEffectiveGIMR.cpp:3483
NPEffectiveGIMR::CLQ1_1221
double CLQ1_1221
Definition: NPEffectiveGIMR.h:1482
NPEffectiveGIMR::CRR_strange
double CRR_strange() const
Definition: NPEffectiveGIMR.cpp:3488
NPEffectiveGIMR::CLL_3311
double CLL_3311
Definition: NPEffectiveGIMR.h:1480
NPbase::trueSM
StandardModel trueSM
Definition: NPbase.h:2787
NPEffectiveGIMR::CuG_23i
double CuG_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1452
NPEffectiveGIMR::Ced_1132
double Ced_1132
Definition: NPEffectiveGIMR.h:1501
StandardModel::computeBrHtoZZ
double computeBrHtoZZ() const
The Br in the Standard Model.
Definition: StandardModel.h:2222
NPEffectiveGIMR::CHL3_33
double CHL3_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1345
NPEffectiveGIMR::CHe_12r
double CHe_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1350
NPEffectiveGIMR::CuH_12i
double CuH_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1425
NPEffectiveGIMR::CQe_2311
double CQe_2311
Definition: NPEffectiveGIMR.h:1516
NPEffectiveGIMR::CHe_13r
double CHe_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1351
NPEffectiveGIMR::eZH78_HZA1
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1588
NPEffectiveGIMR::CuG_22r
double CuG_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1445
NPEffectiveGIMR::CLR_tau
double CLR_tau() const
Definition: NPEffectiveGIMR.cpp:3397
NPEffectiveGIMR::CG
double CG
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1322
NPEffectiveGIMR::CLL_down
double CLL_down() const
Definition: NPEffectiveGIMR.cpp:3372
NPEffectiveGIMR::deltaGammaHgagaRatio2
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3224
NPEffectiveGIMR::eVBF78_Wud
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1559
NPEffectiveGIMR::eVBF78_HZZ3
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1542
NPEffectiveGIMR::CLR_charm
double CLR_charm() const
Definition: NPEffectiveGIMR.cpp:3412
Particle::getMass
const double & getMass() const
A get method to access the particle mass.
Definition: Particle.h:61
NPEffectiveGIMR::CHd_22
double CHd_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1388
NPEffectiveGIMR::deltaGammaHccRatio2
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3318
StandardModel::AlsMz
double AlsMz
The strong coupling constant at the Z-boson mass, .
Definition: StandardModel.h:2553
NPEffectiveGIMR::eZH78_ZuL
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1594
NPEffectiveGIMR::deltaG1_hWW
virtual double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1820
NPEffectiveGIMR::CHu_22
double CHu_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1379
LEP2GIMR::sigmaFminusB_q_LEP2_GIMR
double sigmaFminusB_q_LEP2_GIMR(const QCD::quark q, const double s, const double GIMRParam_i[]) const
Definition: LEP2GIMR.cpp:155
NPEffectiveGIMR::eVBF78_HZdL
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1552
NPEffectiveGIMR::eVBF78_HZuR
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1551
NPEffectiveGIMR::CHud_13i
double CHud_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1402
NPEffectiveGIMR::NPEffectiveGIMRVars
static const std::string NPEffectiveGIMRVars[NNPEffectiveGIMRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
Definition: NPEffectiveGIMR.h:622
NPEffectiveGIMR::CuG_33r
double CuG_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1447
NPEffectiveGIMR::CHL3_23r
double CHL3_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1344
NPEffectiveGIMR::CuB_22r
double CuB_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1469
NPEffectiveGIMR::CLu_3311
double CLu_3311
Definition: NPEffectiveGIMR.h:1507
NPEffectiveGIMR::eZH2_HZZ1
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1572
QCD::TOP
Definition: QCD.h:328
NPEffectiveGIMR::eVBF2_HZuL
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1530
NPEffectiveGIMR::CHbox
double CHbox
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1329
NPEffectiveGIMR::CLe_1122
double CLe_1122
Definition: NPEffectiveGIMR.h:1503
NPEffectiveGIMR::eZH78_HZA2
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1589
NPEffectiveGIMR::eVBF2_HWud
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1534
NPEffectiveGIMR::eZH78_ZdR
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1597
NPEffectiveGIMR::CuH_13i
double CuH_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1426
NPEffectiveGIMR::CdH_11r
double CdH_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1430
NPEffectiveGIMR::CHF1_diag
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
Definition: NPEffectiveGIMR.cpp:1505
NPEffectiveGIMR::CLd_2232
double CLd_2232
Definition: NPEffectiveGIMR.h:1512
LEP2GIMR::sigma_q_LEP2_GIMR
double sigma_q_LEP2_GIMR(const QCD::quark q, const double s, const double GIMRParam_i[]) const
Definition: LEP2GIMR.cpp:111
NPEffectiveGIMR::eVBF78_ZdR
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1558
NPEffectiveGIMR::CHud_diag
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
Definition: NPEffectiveGIMR.cpp:1567
NPEffectiveGIMR::CLQ3_2223
double CLQ3_2223
Definition: NPEffectiveGIMR.h:1489
gslpp::pow
complex pow(const complex &z1, const complex &z2)
Definition: gslpp_complex.cpp:395
NPEffectiveGIMR::CLQ1_2211
double CLQ1_2211
Definition: NPEffectiveGIMR.h:1482
NPEffectiveGIMR::CdH_33i
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1441
NPEffectiveGIMR::CLQ3_1133
double CLQ3_1133
Definition: NPEffectiveGIMR.h:1488
NPEffectiveGIMR::eVBF78_HWW3
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1548
NPEffectiveGIMR::CdH_22r
double CdH_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1433
NPEffectiveGIMR::FlagQuarkUniversal
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
Definition: NPEffectiveGIMR.h:1691
Model::raiseMissingModelParameterCount
void raiseMissingModelParameterCount()
Definition: Model.h:250
NPEffectiveGIMR::deltaG_hAff
gslpp::complex deltaG_hAff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1935
gslpp::sqrt
complex sqrt(const complex &z)
Definition: gslpp_complex.cpp:385
NPEffectiveGIMR::CLL_3113
double CLL_3113
Definition: NPEffectiveGIMR.h:1480
NPEffectiveGIMR::CuW_33r
double CuW_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1459
NPEffectiveGIMR::CLQ3_1123
double CLQ3_1123
Definition: NPEffectiveGIMR.h:1489
NPEffectiveGIMR::CHud_22i
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1403
gslpp::complex::i
static const complex & i()
Definition: gslpp_complex.cpp:154
NPEffectiveGIMR::deltaG2_hWW
virtual double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1825
NPEffectiveGIMR::CHQ1_22
double CHQ1_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1361
NPEffectiveGIMR::eZH78_ZuR
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1595
StandardModel::computeBrHtoZga
double computeBrHtoZga() const
The Br in the Standard Model.
Definition: StandardModel.h:2244
NPEffectiveGIMR::eVBF2_Hgg
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1529
NPEffectiveGIMR::Cee_3311
double Cee_3311
Definition: NPEffectiveGIMR.h:1493
NPEffectiveGIMR::CHB
double CHB
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1326
Particle::getCharge
double getCharge() const
A get method to access the particle charge.
Definition: Particle.h:97
NPEffectiveGIMR::eVBF78_HZuL
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1550
NPEffectiveGIMR::NPEffectiveGIMRVars_LFU_QFU
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...
Definition: NPEffectiveGIMR.h:634
NPEffectiveGIMR::DeltaGF
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
Definition: NPEffectiveGIMR.cpp:1689
StandardModel::computeBrHtogaga
double computeBrHtogaga() const
The Br in the Standard Model.
Definition: StandardModel.h:2256
NPEffectiveGIMR::eVBF78_HZA1
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1543
StandardModel::computeSigmaggH
double computeSigmaggH(const double sqrt_s) const
The ggH cross section in the Standard Model.
Definition: StandardModel.h:1897
NPEffectiveGIMR::CLe_1133
double CLe_1133
Definition: NPEffectiveGIMR.h:1504
NPEffectiveGIMR::CHL3_13r
double CHL3_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1342
NPEffectiveGIMR::CLR_strange
double CLR_strange() const
Definition: NPEffectiveGIMR.cpp:3417
NPEffectiveGIMR::deltaG1_hZA
virtual double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1860
NPEffectiveGIMR::CHd_11
double CHd_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1385
NPEffectiveGIMR::eZH78_ZdL
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1596
NPEffectiveGIMR::CLR_down
double CLR_down() const
Definition: NPEffectiveGIMR.cpp:3407
NPEffectiveGIMR::CdH_12r
double CdH_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1431
NPEffectiveGIMR::CHQ3_13r
double CHQ3_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1369
NPEffectiveGIMR::CLL_1133
double CLL_1133
Definition: NPEffectiveGIMR.h:1480
NPEffectiveGIMR::CHL1_22
double CHL1_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1334
StandardModel::LEP2sigmaCharm
virtual double LEP2sigmaCharm(const double s) const
Definition: StandardModel.cpp:2924
NPEffectiveGIMR::Ced_2211
double Ced_2211
Definition: NPEffectiveGIMR.h:1498
NPEffectiveGIMR::CuW_12r
double CuW_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1455
NPEffectiveGIMR::eZH2_ZdL
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1583
NPEffectiveGIMR::CHWB
double CHWB
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1327
NPEffectiveGIMR::CdH_13i
double CdH_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1438
NPEffectiveGIMR::CRL_down
double CRL_down() const
Definition: NPEffectiveGIMR.cpp:3442
StandardModel::computeSigmattH
double computeSigmattH(const double sqrt_s) const
The ttH production cross section in the Standard Model.
Definition: StandardModel.h:2171
NPEffectiveGIMR::eVBF78_ZuL
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1555
NPEffectiveGIMR::CHL1_12r
double CHL1_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1332
NPEffectiveGIMR::eZH2_HZuR
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1578
NPEffectiveGIMR::CLQ1_3311
double CLQ1_3311
Definition: NPEffectiveGIMR.h:1483
NPEffectiveGIMR::CHL1_33
double CHL1_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1336
NPEffectiveGIMR::eZH78_HZuR
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1591
NPEffectiveGIMR::GammaHggRatio
double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3053
NPEffectiveGIMR::Ced_2223
double Ced_2223
Definition: NPEffectiveGIMR.h:1500
NPEffectiveGIMR::muVBF
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...
Definition: NPEffectiveGIMR.cpp:2026
NPEffectiveGIMR::eWH78_HWW1
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1566
NPEffectiveGIMR::CHQ3_12r
double CHQ3_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1368
NPEffectiveGIMR::CeH_33r
double CeH_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1411
NPEffectiveGIMR::f_triangle
gslpp::complex f_triangle(const double tau) const
Loop function entering in the calculation of the effective and couplings.
Definition: NPEffectiveGIMR.cpp:1973
QCD::quark
quark
An enum type for quarks.
Definition: QCD.h:323
NPEffectiveGIMR::eVBF2_ZuL
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1535
NPEffectiveGIMR::Cee_1133
double Cee_1133
Definition: NPEffectiveGIMR.h:1493
NPEffectiveGIMR::CuH_11r
double CuH_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1418
StandardModel::GammaW
virtual double GammaW(const Particle fi, const Particle fj) const
A partial decay width of the boson decay into a SM fermion pair.
Definition: StandardModel.cpp:1166
NPEffectiveGIMR::CHud_11r
double CHud_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1394
NPEffectiveGIMR::CLQ1_1132
double CLQ1_1132
Definition: NPEffectiveGIMR.h:1485
NPEffectiveGIMR::CRR_tau
double CRR_tau() const
Definition: NPEffectiveGIMR.cpp:3467
NPEffectiveGIMR::CHQ1_12r
double CHQ1_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1359
NPEffectiveGIMR::CuH_33r
double CuH_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1423
NPEffectiveGIMR::CdH_23r
double CdH_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1434
NPEffectiveGIMR::eZH2_HZdL
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1579
NPEffectiveGIMR::FlagMwInput
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
Definition: NPEffectiveGIMR.h:1678
NPEffectiveGIMR::CHQ3_33
double CHQ3_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1372
NPEffectiveGIMR::CHW
double CHW
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1325
NPEffectiveGIMR::GammaHWWRatio
double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3088
NPEffectiveGIMR::eVBF78_HAA
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1545
NPEffectiveGIMR::deltaGammaTotalRatio2
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3040
NPEffectiveGIMR::CHQ1_23i
double CHQ1_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1366
NPEffectiveGIMR::CdH_11i
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1436
NPEffectiveGIMR::CHu_12i
double CHu_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1382
NPEffectiveGIMR::CLL_tau
double CLL_tau() const
Definition: NPEffectiveGIMR.cpp:3362
NPEffectiveGIMR::CdH_12i
double CdH_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1437
NPEffectiveGIMR::Ced_3311
double Ced_3311
Definition: NPEffectiveGIMR.h:1499
NPEffectiveGIMR::FlagLeptonUniversal
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
Definition: NPEffectiveGIMR.h:1685
NPEffectiveGIMR::eVBF78_HZdR
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1553
NPEffectiveGIMR::CRL_tau
double CRL_tau() const
Definition: NPEffectiveGIMR.cpp:3432
NPEffectiveGIMR::CLL_2112
double CLL_2112
Definition: NPEffectiveGIMR.h:1479
NPEffectiveGIMR::CRR_down
double CRR_down() const
Definition: NPEffectiveGIMR.cpp:3478
NPEffectiveGIMR::eVBF78_HZA2
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1544
NPEffectiveGIMR::eZH2_HZuL
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1577
NPEffectiveGIMR::CLQ1_1111
double CLQ1_1111
Definition: NPEffectiveGIMR.h:1481
NPEffectiveGIMR::eVBF2_ZdL
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1537
NPEffectiveGIMR::CuG_22i
double CuG_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1451
NPEffectiveGIMR::eVBF78_HWW2
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1547
NPEffectiveGIMR::CuG_12i
double CuG_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1449
NPEffectiveGIMR::CHQ3_23r
double CHQ3_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1371
NPEffectiveGIMR::Ced_1133
double Ced_1133
Definition: NPEffectiveGIMR.h:1499
NPEffectiveGIMR::CHe_22
double CHe_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1352
NPEffectiveGIMR::CHL3_12i
double CHL3_12i
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1346
NPEffectiveGIMR::eVBF2_HWW2
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1527
NPEffectiveGIMR::CuW_22r
double CuW_22r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1457
NPEffectiveGIMR::CLL_strange
double CLL_strange() const
Definition: NPEffectiveGIMR.cpp:3382
NPEffectiveGIMR::CHQ3_22
double CHQ3_22
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1370
NPEffectiveGIMR::CdH_22i
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1439
StandardModel::computeSigmaZH
double computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
Definition: StandardModel.h:2135
NPEffectiveGIMR::eVBF78_ZdL
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1557
NPEffectiveGIMR::CHud_12r
double CHud_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1395
NPEffectiveGIMR::deltaGammaHmumuRatio1
double deltaGammaHmumuRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3253
StandardModel::computeBrHtocc
double computeBrHtocc() const
The Br in the Standard Model.
Definition: StandardModel.h:2290
NPEffectiveGIMR::CHQ1_13i
double CHQ1_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1365
NPEffectiveGIMR::CQe_3211
double CQe_3211
Definition: NPEffectiveGIMR.h:1517
NPEffectiveGIMR::CHu_23i
double CHu_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1384
NPEffectiveGIMR::CLQ3_3332
double CLQ3_3332
Definition: NPEffectiveGIMR.h:1490
NPEffectiveGIMR::deltaG3_hWW
virtual double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1830
NPEffectiveGIMR::CuH_12r
double CuH_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1419
NPEffectiveGIMR::CHd_12i
double CHd_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1391
NPEffectiveGIMR::CHL3_12r
double CHL3_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1341
StandardModel::Mw_tree
virtual double Mw_tree() const
The tree-level mass of the boson, .
Definition: StandardModel.cpp:951
NPEffectiveGIMR::CHd_23r
double CHd_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1389
NPEffectiveGIMR::CHd_12r
double CHd_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1386
NPEffectiveGIMR::Ced_1123
double Ced_1123
Definition: NPEffectiveGIMR.h:1500
NPEffectiveGIMR::deltaGammaHZgaRatio1
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3173
StandardModel::computeBrHtomumu
double computeBrHtomumu() const
The Br in the Standard Model.
Definition: StandardModel.h:2267
StandardModel::computeSigmaVBF
double computeSigmaVBF(const double sqrt_s) const
The VBF cross section in the Standard Model.
Definition: StandardModel.h:2003
NPEffectiveGIMR::GammaHccRatio
double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3297
StandardModel::computeBrHtoWW
double computeBrHtoWW() const
The Br in the Standard Model.
Definition: StandardModel.h:2210
NPEffectiveGIMR::deltaG_Aff
gslpp::complex deltaG_Aff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1956
NPEffectiveGIMR::deltaG_hAA
virtual double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1870
NPEffectiveGIMR::deltaGL_Wff
virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
Definition: NPEffectiveGIMR.cpp:1789
NPEffectiveGIMR::CLQ1_3332
double CLQ1_3332
Definition: NPEffectiveGIMR.h:1485
NPEffectiveGIMR::CuW_23r
double CuW_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1458
NPEffectiveGIMR::CQe_3233
double CQe_3233
Definition: NPEffectiveGIMR.h:1517
StandardModel::LEP2sigmaHadron
virtual double LEP2sigmaHadron(const double s) const
Definition: StandardModel.cpp:3346
NPEffectiveGIMR::CuH_23r
double CuH_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1422
QCD::STRANGE
Definition: QCD.h:327
NPEffectiveGIMR::CLd_1122
double CLd_1122
Definition: NPEffectiveGIMR.h:1509
NPEffectiveGIMR::ettH78_Hgg
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
Definition: NPEffectiveGIMR.h:1602
NPEffectiveGIMR::deltaGammaHggRatio2
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3077
NPEffectiveGIMR::CuB_22i
double CuB_22i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1475
NPEffectiveGIMR::CLL_2211
double CLL_2211
Definition: NPEffectiveGIMR.h:1479
NPEffectiveGIMR::FlagQuadraticTerms
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on.
Definition: NPEffectiveGIMR.h:1679
NPEffectiveGIMR::CuG_33i
double CuG_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1453
NPEffectiveGIMR::Ceu_3311
double Ceu_3311
Definition: NPEffectiveGIMR.h:1496
NPEffectiveGIMR::eZH78_HZZ2
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1586
NPEffectiveGIMR::CLQ3_3113
double CLQ3_3113
Definition: NPEffectiveGIMR.h:1488
NPEffectiveGIMR::deltaG2_hZA
virtual double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1865
gslpp::complex::real
const double & real() const
Definition: gslpp_complex.cpp:53
NPEffectiveGIMR::myLEP2GIMR
const LEP2GIMR myLEP2GIMR
Definition: NPEffectiveGIMR.h:1673
NPEffectiveGIMR::CLQ3_1331
double CLQ3_1331
Definition: NPEffectiveGIMR.h:1488
NPEffectiveGIMR::CQe_2322
double CQe_2322
Definition: NPEffectiveGIMR.h:1516
NPEffectiveGIMR::deltaGL_Wffh
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1889
NPEffectiveGIMR::GammaHgagaRatio
double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3197
NPEffectiveGIMR::CLd_3323
double CLd_3323
Definition: NPEffectiveGIMR.h:1511
StandardModel::leptons
Particle leptons[6]
An array of Particle objects for the leptons.
Definition: StandardModel.h:2540
NPEffectiveGIMR::CHe_13i
double CHe_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1356
Particle::getIndex
int getIndex() const
Definition: Particle.h:160
NPEffectiveGIMR::eVBF78_HZZ2
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1541
NPEffectiveGIMR::CLR_bottom
double CLR_bottom() const
Definition: NPEffectiveGIMR.cpp:3422
NPEffectiveGIMR::CLd_1133
double CLd_1133
Definition: NPEffectiveGIMR.h:1510
NPEffectiveGIMR::eZH2_ZuL
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1581
NPEffectiveGIMR::CeH_13r
double CeH_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1408
StandardModel::LEP2AFBmu
virtual double LEP2AFBmu(const double s) const
Definition: StandardModel.cpp:5294
NPEffectiveGIMR::CuB_33i
double CuB_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1477
NPEffectiveGIMR::CLu_1122
double CLu_1122
Definition: NPEffectiveGIMR.h:1506
NPEffectiveGIMR::Lambda_NP
double Lambda_NP
The new physics scale [GeV].
Definition: NPEffectiveGIMR.h:1518
NPbase::PostUpdate
virtual bool PostUpdate()
The postupdate method for NPbase.
Definition: NPbase.cpp:23
StandardModel::computeBrHtogg
double computeBrHtogg() const
The Br in the Standard Model.
Definition: StandardModel.h:2199
Model::name
std::string name
The name of the model.
Definition: Model.h:275
NPEffectiveGIMR::CLQ3_1132
double CLQ3_1132
Definition: NPEffectiveGIMR.h:1490
StandardModel::Mz
double Mz
The mass of the boson in GeV.
Definition: StandardModel.h:2554
Model::setModelLinearized
void setModelLinearized(bool linearized=true)
Definition: Model.h:231
NPEffectiveGIMR::CRL_strange
double CRL_strange() const
Definition: NPEffectiveGIMR.cpp:3452
NPEffectiveGIMR::CHd_23i
double CHd_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1393
NPEffectiveGIMR::CHd_13r
double CHd_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1387
NPEffectiveGIMR::CuB_11r
double CuB_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1466
QCD::Nc
double Nc
The number of colours.
Definition: QCD.h:932
NPEffectiveGIMR::CuH_23i
double CuH_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1428
NPEffectiveGIMR::CQe_2211
double CQe_2211
Definition: NPEffectiveGIMR.h:1514
NPEffectiveGIMR::CQe_2333
double CQe_2333
Definition: NPEffectiveGIMR.h:1516
NPEffectiveGIMR::deltaGL_Zffh
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1907
NPEffectiveGIMR::CLd_2223
double CLd_2223
Definition: NPEffectiveGIMR.h:1511
NPEffectiveGIMR::Cee_1111
double Cee_1111
Definition: NPEffectiveGIMR.h:1491
NPEffectiveGIMR::deltaG3_hZZ
virtual double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1853
StandardModel::Mw
virtual double Mw() const
The SM prediction for the -boson mass in the on-shell scheme, .
Definition: StandardModel.cpp:970
NPEffectiveGIMR::eVBF2_HZA1
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1523
NPEffectiveGIMR::CuB_12i
double CuB_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1473
NPEffectiveGIMR::CuG_12r
double CuG_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1443
NPEffectiveGIMR::CHe_11
double CHe_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1349
NPEffectiveGIMR::CHL3_13i
double CHL3_13i
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1347
NPEffectiveGIMR::CRL_charm
double CRL_charm() const
Definition: NPEffectiveGIMR.cpp:3447
StandardModel::LEP2sigmaBottom
virtual double LEP2sigmaBottom(const double s) const
Definition: StandardModel.cpp:3135
NPEffectiveGIMR::eVBF2_ZdR
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
Definition: NPEffectiveGIMR.h:1538
NPEffectiveGIMR::eZH78_HZdR
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1593
NPEffectiveGIMR::CuH_33i
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1429
NPEffectiveGIMR::eZH2_HZZ2
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1573
NPEffectiveGIMR::sW2_tree
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
Definition: NPEffectiveGIMR.h:1611
NPEffectiveGIMR::eZH78_HZZ1
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1585
NPEffectiveGIMR::CeH_12r
double CeH_12r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1407
StandardModel::LEP2sigmaMu
virtual double LEP2sigmaMu(const double s) const
Definition: StandardModel.cpp:2425
NPEffectiveGIMR::deltaGammaHZZRatio1
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3138
StandardModel::LEP2Rcharm
virtual double LEP2Rcharm(const double s) const
Definition: StandardModel.cpp:6286
NPEffectiveGIMR::CQe_3222
double CQe_3222
Definition: NPEffectiveGIMR.h:1517
NPEffectiveGIMR::CHe_23r
double CHe_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1353
NPEffectiveGIMR::eZH2_HZdR
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1580
NPEffectiveGIMR::CeH_33i
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1417
NPEffectiveGIMR::CLQ3_3323
double CLQ3_3323
Definition: NPEffectiveGIMR.h:1489
NPEffectiveGIMR::CdH_33r
double CdH_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1435
NPEffectiveGIMR::Ced_2232
double Ced_2232
Definition: NPEffectiveGIMR.h:1501
NPEffectiveGIMR::CHu_13r
double CHu_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1378
NPEffectiveGIMR::CuB_33r
double CuB_33r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1471
NPEffectiveGIMR::eWH78_HWW2
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1567
NPEffectiveGIMR::CuG_23r
double CuG_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1446
QCD::DOWN
Definition: QCD.h:325
NPEffectiveGIMR::CHQ3_11
double CHQ3_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1367
NPEffectiveGIMR::CLL_mu
double CLL_mu() const
Definition: NPEffectiveGIMR.cpp:3357
NPEffectiveGIMR::CLd_3332
double CLd_3332
Definition: NPEffectiveGIMR.h:1512
NPEffectiveGIMR::CLe_2211
double CLe_2211
Definition: NPEffectiveGIMR.h:1503
NPEffectiveGIMR::Ced_1122
double Ced_1122
Definition: NPEffectiveGIMR.h:1498
NPEffectiveGIMR::deltaGammaHtautauRatio2
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3289
NPEffectiveGIMR::CHud_23i
double CHud_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1404
NPEffectiveGIMR::CuG_13i
double CuG_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1450
NPEffectiveGIMR::cW_tree
double cW_tree
The tree level values for the cosine of the weak angle.
Definition: NPEffectiveGIMR.h:1608
NPEffectiveGIMR::CHud_11i
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1400
NPEffectiveGIMR::CeH_13i
double CeH_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1414
NPEffectiveGIMR::CuB_13i
double CuB_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1474
NPEffectiveGIMR::CRR_mu
double CRR_mu() const
Definition: NPEffectiveGIMR.cpp:3462
NPEffectiveGIMR::CLu_1111
double CLu_1111
Definition: NPEffectiveGIMR.h:1505
NPEffectiveGIMR::CuW_11r
double CuW_11r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1454
NPEffectiveGIMR::deltaGammaHbbRatio1
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
Definition: NPEffectiveGIMR.cpp:3341
NPEffectiveGIMR::CLu_2211
double CLu_2211
Definition: NPEffectiveGIMR.h:1506
NPEffectiveGIMR::CHL1_13r
double CHL1_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1333
NPEffectiveGIMR::CLQ1_1331
double CLQ1_1331
Definition: NPEffectiveGIMR.h:1483
NPEffectiveGIMR::deltaG1_hZZ
virtual double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1843
NPEffectiveGIMR::deltaG2_hZZ
virtual double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: NPEffectiveGIMR.cpp:1848
NPEffectiveGIMR::CLL_up
double CLL_up() const
Definition: NPEffectiveGIMR.cpp:3367
NPEffectiveGIMR::deltaGR_f
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
Definition: NPEffectiveGIMR.cpp:1770
NPEffectiveGIMR::CLR_up
double CLR_up() const
Definition: NPEffectiveGIMR.cpp:3402
NPEffectiveGIMR::CeH_23r
double CeH_23r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1410
NPEffectiveGIMR::CLd_1111
double CLd_1111
Definition: NPEffectiveGIMR.h:1508
QCD::NEUTRINO_1
Definition: QCD.h:311
NPEffectiveGIMR::CHu_33
double CHu_33
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1381
QCD::quarks
Particle quarks[6]
The vector of all SM quarks.
Definition: QCD.h:934
NPEffectiveGIMR::CLd_1132
double CLd_1132
Definition: NPEffectiveGIMR.h:1512
NPEffectiveGIMR::eZH78_HZZ3
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
Definition: NPEffectiveGIMR.h:1587
NPEffectiveGIMR::ettH78_Htt
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
Definition: NPEffectiveGIMR.h:1601
NPEffectiveGIMR::CdH_13r
double CdH_13r
The dimension-6 operator coefficient (real part).
Definition: NPEffectiveGIMR.h:1432
NPEffectiveGIMR::CuW_13i
double CuW_13i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1462
QCD::MU
Definition: QCD.h:314
NPEffectiveGIMR::CHF3_diag
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
Definition: NPEffectiveGIMR.cpp:1523
NPEffectiveGIMR::CHQ1_11
double CHQ1_11
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1358
NPEffectiveGIMR::CHe_12i
double CHe_12i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1355
QCD::lepton
lepton
An enum type for leptons.
Definition: QCD.h:310
LEP2GIMR::sigma_l_LEP2_GIMR
double sigma_l_LEP2_GIMR(const QCD::lepton l, const double s, const double GIMRParam_i[]) const
Definition: LEP2GIMR.cpp:18
NPEffectiveGIMR::CHe_23i
double CHe_23i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1357
LEP2GIMR::sigmaFminusB_l_LEP2_GIMR
double sigmaFminusB_l_LEP2_GIMR(const QCD::lepton l, const double s, const double GIMRParam_i[]) const
Definition: LEP2GIMR.cpp:64
NPEffectiveGIMR::CH
double CH
The dimension-6 operator coefficient .
Definition: NPEffectiveGIMR.h:1330
NPEffectiveGIMR::delta_h
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
Definition: NPEffectiveGIMR.h:1615
NPEffectiveGIMR::eZH2_HZA1
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
Definition: NPEffectiveGIMR.h:1575
NPEffectiveGIMR::CuB_11i
double CuB_11i
The dimension-6 operator coefficient (imaginary part).
Definition: NPEffectiveGIMR.h:1472
NPEffectiveGIMR::eVBF78_HZZ1
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
Definition: NPEffectiveGIMR.h:1540
NPEffectiveGIMR::GammaHZgaRatio
double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPEffectiveGIMR.cpp:3157