NPEffectiveGIMR.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2014 HEPfit Collaboration
3  * All rights reserved.
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef NPEFFECTIVEGIMR_H
9 #define NPEFFECTIVEGIMR_H
10 
11 #include "gslpp.h"
12 #include "NPbase.h"
13 #include <string.h>
14 #include <stdexcept>
15 
16 
423 class NPEffectiveGIMR : public NPbase {
424 public:
425 
429  static const int NNPEffectiveGIMRVars = 200;
430 
435  static const std::string NPEffectiveGIMRVars[NNPEffectiveGIMRVars];
436 
441  static const int NNPEffectiveGIMRVars_LFU_QFU = 104;
442 
448 
454  NPEffectiveGIMR(const bool FlagLeptonUniversal_in = false, const bool FlagQuarkUniversal_in = false);
455 
462  virtual bool PostUpdate();
463 
471  virtual bool CheckParameters(const std::map<std::string, double>& DPars);
472 
479  virtual bool setFlag(const std::string name, const bool value);
480 
481 
483 
494  virtual double DeltaGF() const;
495 
500  virtual double obliqueS() const;
501 
506  virtual double obliqueT() const;
507 
512  virtual double obliqueU() const;
513 
518  virtual double Mw() const;
519 
524  virtual double GammaW() const;
525 
531  virtual double deltaGV_f(const Particle p) const;
532 
538  virtual double deltaGA_f(const Particle p) const;
539 
545  // no generation mixing
546  double deltaGL_f(const Particle p) const;
547 
553  // no generation mixing
554  double deltaGR_f(const Particle p) const;
555 
556 
558 
565  // no generation mixing
566  gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const;
573  // no generation mixing
574  gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const;
575 
580  double deltaG_hgg() const;
585  double deltaG1_hWW() const;
590  double deltaG2_hWW() const;
595  double deltaG3_hWW() const;
600  double deltaG1_hZZ() const;
605  double deltaG2_hZZ() const;
610  double deltaG3_hZZ() const;
615  double deltaG1_hZA() const;
620  double deltaG2_hZA() const;
625  double deltaG_hAA() const;
626 
632  // no generation mixing
633  gslpp::complex deltaG_hff(const Particle p) const;
634 
641  // no generation mixing
642  gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const;
643 
650  // no generation mixing
651  gslpp::complex deltaGR_Wffh(const Particle pbar, const Particle p) const;
652 
658  // no generation mixing
659  double deltaGL_Zffh(const Particle p) const;
660 
666  // no generation mixing
667  double deltaGR_Zffh(const Particle p) const;
668 
669 
671 
677  gslpp::complex f_triangle(const double tau) const;
685  gslpp::complex AH_f(const double tau) const;
686 
693  virtual double muggH(const double sqrt_s) const;
700  virtual double muVBF(const double sqrt_s) const;
707  virtual double muWH(const double sqrt_s) const;
714  virtual double muZH(const double sqrt_s) const;
722  virtual double mueeZH(const double sqrt_s) const;
729  virtual double muVH(const double sqrt_s) const;
736  virtual double muVBFpVH(const double sqrt_s) const;
743  virtual double muttH(const double sqrt_s) const;
751  virtual double muggHpttH(const double sqrt_s) const;
757  virtual double BrHggRatio() const;
763  virtual double BrHWWRatio() const;
769  virtual double BrHZZRatio() const;
775  virtual double BrHZgaRatio() const;
781  virtual double BrHgagaRatio() const;
787  virtual double BrHtautauRatio() const;
793  virtual double BrHccRatio() const;
799  virtual double BrHbbRatio() const;
805  virtual double computeGammaTotalRatio() const;
812  virtual double deltaGammaTotalRatio1() const;
819  virtual double deltaGammaTotalRatio2() const;
825  double GammaHggRatio() const;
831  double GammaHWWRatio() const;
837  double GammaHZZRatio() const;
843  double GammaHZgaRatio() const;
849  double GammaHgagaRatio() const;
855  double GammaHtautauRatio() const;
861  double GammaHccRatio() const;
867  double GammaHbbRatio() const;
874  double deltaGammaHggRatio1() const;
881  double deltaGammaHWWRatio1() const;
888  double deltaGammaHZZRatio1() const;
895  double deltaGammaHZgaRatio1() const;
902  double deltaGammaHgagaRatio1() const;
909  double deltaGammaHtautauRatio1() const;
916  double deltaGammaHccRatio1() const;
923  double deltaGammaHbbRatio1() const;
930  double deltaGammaHggRatio2() const;
937  double deltaGammaHWWRatio2() const;
944  double deltaGammaHZZRatio2() const;
951  double deltaGammaHZgaRatio2() const;
958  double deltaGammaHgagaRatio2() const;
965  double deltaGammaHtautauRatio2() const;
972  double deltaGammaHccRatio2() const;
979  double deltaGammaHbbRatio2() const;
980 
982 protected:
983 
988  virtual void setParameter(const std::string name, const double& value);
989 
990  double CHG;
991  double CHW;
992  double CHB;
993  double CHWB;
994  double CHD;
995  double CHbox;
996  double CH;
997  double CHL1_11;
998  double CHL1_12r;
999  double CHL1_13r;
1000  double CHL1_22;
1001  double CHL1_23r;
1002  double CHL1_33;
1003  double CHL1_12i;
1004  double CHL1_13i;
1005  double CHL1_23i;
1006  double CHL3_11;
1007  double CHL3_12r;
1008  double CHL3_13r;
1009  double CHL3_22;
1010  double CHL3_23r;
1011  double CHL3_33;
1012  double CHL3_12i;
1013  double CHL3_13i;
1014  double CHL3_23i;
1015  double CHe_11;
1016  double CHe_12r;
1017  double CHe_13r;
1018  double CHe_22;
1019  double CHe_23r;
1020  double CHe_33;
1021  double CHe_12i;
1022  double CHe_13i;
1023  double CHe_23i;
1024  double CHQ1_11;
1025  double CHQ1_12r;
1026  double CHQ1_13r;
1027  double CHQ1_22;
1028  double CHQ1_23r;
1029  double CHQ1_33;
1030  double CHQ1_12i;
1031  double CHQ1_13i;
1032  double CHQ1_23i;
1033  double CHQ3_11;
1034  double CHQ3_12r;
1035  double CHQ3_13r;
1036  double CHQ3_22;
1037  double CHQ3_23r;
1038  double CHQ3_33;
1039  double CHQ3_12i;
1040  double CHQ3_13i;
1041  double CHQ3_23i;
1042  double CHu_11;
1043  double CHu_12r;
1044  double CHu_13r;
1045  double CHu_22;
1046  double CHu_23r;
1047  double CHu_33;
1048  double CHu_12i;
1049  double CHu_13i;
1050  double CHu_23i;
1051  double CHd_11;
1052  double CHd_12r;
1053  double CHd_13r;
1054  double CHd_22;
1055  double CHd_23r;
1056  double CHd_33;
1057  double CHd_12i;
1058  double CHd_13i;
1059  double CHd_23i;
1060  double CHud_11r;
1061  double CHud_12r;
1062  double CHud_13r;
1063  double CHud_22r;
1064  double CHud_23r;
1065  double CHud_33r;
1066  double CHud_11i;
1067  double CHud_12i;
1068  double CHud_13i;
1069  double CHud_22i;
1070  double CHud_23i;
1071  double CHud_33i;
1072  double CeH_11r;
1073  double CeH_12r;
1074  double CeH_13r;
1075  double CeH_22r;
1076  double CeH_23r;
1077  double CeH_33r;
1078  double CeH_11i;
1079  double CeH_12i;
1080  double CeH_13i;
1081  double CeH_22i;
1082  double CeH_23i;
1083  double CeH_33i;
1084  double CuH_11r;
1085  double CuH_12r;
1086  double CuH_13r;
1087  double CuH_22r;
1088  double CuH_23r;
1089  double CuH_33r;
1090  double CuH_11i;
1091  double CuH_12i;
1092  double CuH_13i;
1093  double CuH_22i;
1094  double CuH_23i;
1095  double CuH_33i;
1096  double CdH_11r;
1097  double CdH_12r;
1098  double CdH_13r;
1099  double CdH_22r;
1100  double CdH_23r;
1101  double CdH_33r;
1102  double CdH_11i;
1103  double CdH_12i;
1104  double CdH_13i;
1105  double CdH_22i;
1106  double CdH_23i;
1107  double CdH_33i;
1108  double CLL_1221;
1109  double CLL_2112;
1110  double Lambda_NP;
1111 // The error in the parameters multiplying the dimension-6 operator coefficients in the production cross sections.
1112  double eVBF2_HZZ1;
1113  double eVBF2_HZZ2;
1114  double eVBF2_HZZ3;
1115  double eVBF2_HZA1;
1116  double eVBF2_HZA2;
1117  double eVBF2_HAA;
1118  double eVBF2_HWW1;
1119  double eVBF2_HWW2;
1120  double eVBF2_HWW3;
1121  double eVBF2_Hgg;
1122  double eVBF2_HZuL;
1123  double eVBF2_HZuR;
1124  double eVBF2_HZdL;
1125  double eVBF2_HZdR;
1126  double eVBF2_HWud;
1127  double eVBF2_ZuL;
1128  double eVBF2_ZuR;
1129  double eVBF2_ZdL;
1130  double eVBF2_ZdR;
1131  double eVBF2_Wud;
1132  double eVBF78_HZZ1;
1133  double eVBF78_HZZ2;
1134  double eVBF78_HZZ3;
1135  double eVBF78_HZA1;
1136  double eVBF78_HZA2;
1137  double eVBF78_HAA;
1138  double eVBF78_HWW1;
1139  double eVBF78_HWW2;
1140  double eVBF78_HWW3;
1141  double eVBF78_Hgg;
1142  double eVBF78_HZuL;
1143  double eVBF78_HZuR;
1144  double eVBF78_HZdL;
1145  double eVBF78_HZdR;
1146  double eVBF78_HWud;
1147  double eVBF78_ZuL;
1148  double eVBF78_ZuR;
1149  double eVBF78_ZdL;
1150  double eVBF78_ZdR;
1151  double eVBF78_Wud;
1152 
1153  double eWH2_HWW1;
1154  double eWH2_HWW2;
1155  double eWH2_HWW3;
1156  double eWH2_HWud;
1157  double eWH2_Wud;
1158  double eWH78_HWW1;
1159  double eWH78_HWW2;
1160  double eWH78_HWW3;
1161  double eWH78_HWud;
1162  double eWH78_Wud;
1163 
1164  double eZH2_HZZ1;
1165  double eZH2_HZZ2;
1166  double eZH2_HZZ3;
1167  double eZH2_HZA1;
1168  double eZH2_HZA2;
1169  double eZH2_HZuL;
1170  double eZH2_HZuR;
1171  double eZH2_HZdL;
1172  double eZH2_HZdR;
1173  double eZH2_ZuL;
1174  double eZH2_ZuR;
1175  double eZH2_ZdL;
1176  double eZH2_ZdR;
1177  double eZH78_HZZ1;
1178  double eZH78_HZZ2;
1179  double eZH78_HZZ3;
1180  double eZH78_HZA1;
1181  double eZH78_HZA2;
1182  double eZH78_HZuL;
1183  double eZH78_HZuR;
1184  double eZH78_HZdL;
1185  double eZH78_HZdR;
1186  double eZH78_ZuL;
1187  double eZH78_ZuR;
1188  double eZH78_ZdL;
1189  double eZH78_ZdR;
1190 
1191  double ettH2_Htt;
1192  double ettH2_Hgg;
1193  double ettH78_Htt;
1194  double ettH78_Hgg;
1195 
1196  double MwInput;
1197 
1198  double LambdaNP2;
1200  double cW_tree;
1201  double sW_tree;
1202  double cW2_tree;
1203  double sW2_tree;
1204  double delta_ZZ;
1205  double delta_AA;
1206  double delta_AZ;
1207  double delta_h;
1208 
1214  double CHF1_diag(const Particle F) const;
1215 
1221  double CHF3_diag(const Particle F) const;
1222 
1228  double CHf_diag(const Particle f) const;
1229 
1235  gslpp::complex CHud_diag(const Particle u) const;
1236 
1242  gslpp::complex CfH_diag(const Particle f) const;
1243 
1244 
1246 private:
1247 
1250 
1256 
1262 
1263 };
1264 
1265 #endif /* NPEFFECTIVEGIMR_H */
1266 
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CeH_23r
The dimension-6 operator coefficient (real part).
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double obliqueU() const
The oblique parameter .
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 ini...
double CHu_33
The dimension-6 operator coefficient .
double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
double CHe_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHe_23r
The dimension-6 operator coefficient (real part).
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHL3_22
The dimension-6 operator coefficient .
double CHD
The dimension-6 operator coefficient .
double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
double CdH_33r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_13i
The dimension-6 operator coefficient (imaginary part).
virtual double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHu_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_23i
The dimension-6 operator coefficient (imaginary part).
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
virtual double Mw() const
The mass of the boson, .
double MwInput
The input value for the -boson mass if FlagMwInput is true.
double CeH_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ1_33
The dimension-6 operator coefficient .
virtual double deltaGA_f(const Particle p) const
New physics contribution to the neutral-current axial-vector coupling .
double CLL_1221
The dimension-6 operator coefficient .
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHud_22r
The dimension-6 operator coefficient (real part).
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHL3_11
The dimension-6 operator coefficient .
A class for particles.
Definition: Particle.h:26
double CHQ1_13r
The dimension-6 operator coefficient (real part).
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double LambdaNP2
The square of the new physics scale [GeV ].
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double CHQ1_11
The dimension-6 operator coefficient .
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_13i
The dimension-6 operator coefficient (imaginary part).
double CH
The dimension-6 operator coefficient .
double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
double CHQ3_23i
The dimension-6 operator coefficient (imaginary part).
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHd_13i
The dimension-6 operator coefficient (imaginary part).
double CeH_11r
The dimension-6 operator coefficient (real part).
double CHL1_23i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of NPEffectiveGIMR.
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
double CHu_23r
The dimension-6 operator coefficient (real part).
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHud_33r
The dimension-6 operator coefficient (real part).
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F...
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHG
The dimension-6 operator coefficient .
double CHd_33
The dimension-6 operator coefficient .
double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
double CHL3_33
The dimension-6 operator coefficient .
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHe_13r
The dimension-6 operator coefficient (real part).
gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
static const int NNPEffectiveGIMRVars
The number of the model parameters in NPEffectiveGIMR.
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHu_12r
The dimension-6 operator coefficient (real part).
double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CeH_23i
The dimension-6 operator coefficient (imaginary part).
double CHL1_23r
The dimension-6 operator coefficient (real part).
virtual double obliqueS() const
The oblique parameter .
virtual double obliqueT() const
The oblique parameter .
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_22r
The dimension-6 operator coefficient (real part).
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
double CuH_13r
The dimension-6 operator coefficient (real part).
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHu_22
The dimension-6 operator coefficient .
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHud_23r
The dimension-6 operator coefficient (real part).
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
virtual double GammaW() const
The total width of the boson, .
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double CHe_12r
The dimension-6 operator coefficient (real part).
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHe_33
The dimension-6 operator coefficient .
std::string name
The name of the model.
Definition: Model.h:203
double CdH_22r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
virtual double muVBFpVH(const double sqrt_s) const
The ratio between the sum of VBF and WH+ZH associated production cross-section in the current model ...
double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHd_11
The dimension-6 operator coefficient .
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
double CHu_11
The dimension-6 operator coefficient .
double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex f_triangle(const double tau) const
Loop function entering in the calculation of the effective and couplings.
double CHQ3_13r
The dimension-6 operator coefficient (real part).
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double CHud_13r
The dimension-6 operator coefficient (real part).
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHud_12i
The dimension-6 operator coefficient (imaginary part).
double CuH_13i
The dimension-6 operator coefficient (imaginary part).
double CHL3_23i
The dimension-6 operator coefficient (real part).
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
double CHQ1_23r
The dimension-6 operator coefficient (real part).
double CHQ1_12r
The dimension-6 operator coefficient (real part).
static const int NNPEffectiveGIMRVars_LFU_QFU
The number of the model parameters in NPEffectiveGIMR with lepton and quark flavour universalities...
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL3_13r
The dimension-6 operator coefficient (real part).
double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
double CHQ1_23i
The dimension-6 operator coefficient (imaginary part).
gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
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...
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
double CHu_12i
The dimension-6 operator coefficient (imaginary part).
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
double CHL1_22
The dimension-6 operator coefficient .
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL1_33
The dimension-6 operator coefficient .
virtual double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHQ3_23r
The dimension-6 operator coefficient (real part).
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHQ3_12r
The dimension-6 operator coefficient (real part).
static const std::string NPEffectiveGIMRVars[NNPEffectiveGIMRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CeH_33r
The dimension-6 operator coefficient (real part).
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHud_11r
The dimension-6 operator coefficient (real part).
double CuH_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CuH_12r
The dimension-6 operator coefficient (real part).
double CuH_11r
The dimension-6 operator coefficient (real part).
double CHd_12r
The dimension-6 operator coefficient (real part).
double CdH_11r
The dimension-6 operator coefficient (real part).
double CHW
The dimension-6 operator coefficient .
double CuH_33r
The dimension-6 operator coefficient (real part).
double CHd_22
The dimension-6 operator coefficient .
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHB
The dimension-6 operator coefficient .
virtual double muVH(const double sqrt_s) const
The ratio between the WH+ZH associated production cross-section in the current model and in the Stan...
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHud_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_22
The dimension-6 operator coefficient .
double CHe_22
The dimension-6 operator coefficient .
double CHL3_12i
The dimension-6 operator coefficient (real part).
double CHL3_23r
The dimension-6 operator coefficient (real part).
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHud_12r
The dimension-6 operator coefficient (real part).
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_23i
The dimension-6 operator coefficient (imaginary part).
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double CdH_13i
The dimension-6 operator coefficient (imaginary part).
double CHbox
The dimension-6 operator coefficient .
double CeH_13r
The dimension-6 operator coefficient (real part).
double CHd_12i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHd_23i
The dimension-6 operator coefficient (imaginary part).
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
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...
virtual double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
A model class for new physics in the form of the dimension-six effective Lagrangian.
double CHL3_13i
The dimension-6 operator coefficient (real part).
double CHQ1_22
The dimension-6 operator coefficient .
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
double CdH_23r
The dimension-6 operator coefficient (real part).
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CdH_12i
The dimension-6 operator coefficient (imaginary part).
double CdH_12r
The dimension-6 operator coefficient (real part).
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHWB
The dimension-6 operator coefficient .
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
virtual double deltaGV_f(const Particle p) const
New physics contribution to the neutral-current vector coupling .
NPEffectiveGIMR(const bool FlagLeptonUniversal_in=false, const bool FlagQuarkUniversal_in=false)
Constructor.
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CLL_2112
The dimension-6 operator coefficient .
gslpp::complex AH_f(const double tau) const
Fermionic loop function entering in the calculation of the effective and couplings.
double CHud_23i
The dimension-6 operator coefficient (imaginary part).
double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
double CHL1_12r
The dimension-6 operator coefficient (real part).
double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_23i
The dimension-6 operator coefficient (imaginary part).
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHQ1_13i
The dimension-6 operator coefficient (imaginary part).
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
double CdH_13r
The dimension-6 operator coefficient (real part).
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHe_23i
The dimension-6 operator coefficient (imaginary part).
double CHL3_12r
The dimension-6 operator coefficient (real part).
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_33
The dimension-6 operator coefficient .
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHu_13r
The dimension-6 operator coefficient (real part).
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
double cW_tree
The tree level values for the cosine of the weak angle.
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_11
The dimension-6 operator coefficient .
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL1_13r
The dimension-6 operator coefficient (real part).
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
virtual bool PostUpdate()
The post-update method for NPEffectiveGIMR.
double Lambda_NP
The new physics scale [GeV].
double CeH_12i
The dimension-6 operator coefficient (imaginary part).
double CHd_23r
The dimension-6 operator coefficient (real part).
gslpp::complex deltaGR_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex CfH_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f...
double sW_tree
The tree level values for the sine of the weak angle.
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
double CHd_13r
The dimension-6 operator coefficient (real part).
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuH_22r
The dimension-6 operator coefficient (real part).
double CuH_23r
The dimension-6 operator coefficient (real part).
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHe_11
The dimension-6 operator coefficient .
double CeH_12r
The dimension-6 operator coefficient (real part).
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on...
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHQ1_12i
The dimension-6 operator coefficient (imaginary part).
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model...
double CHe_13i
The dimension-6 operator coefficient (imaginary part).
virtual double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
double CHL1_11
The dimension-6 operator coefficient .
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHL1_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...