a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
HiggsKigen.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2014 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef HIGGSKIGEN_H
9 #define HIGGSKIGEN_H
10 #include "NPbase.h"
11 
198 class HiggsKigen : public NPbase {
199 public:
200 
201  static const int NHKvKfgenvars = 92;
202 
206  static const std::string HKvKfgenvars[NHKvKfgenvars];
207 
211  HiggsKigen();
212 
216  virtual ~HiggsKigen()
217  {
218  };
219 
226  virtual bool PostUpdate();
227 
234  virtual bool setFlag(const std::string name, const bool value);
235 
241  double getKw() const
242  {
243  return Kw;
244  }
245 
251  void setKw(double Kw)
252  {
253  this->Kw = Kw;
254  }
255 
261  double getKz() const
262  {
263  return Kz;
264  }
265 
271  void setKz(double Kz)
272  {
273  this->Kz = Kz;
274  }
275 
281  double getKg() const
282  {
283  return Kg;
284  }
285 
291  void setKg(double Kg)
292  {
293  this->Kg = Kg;
294  }
295 
301  double getKga() const
302  {
303  return Kga;
304  }
305 
311  void setKga(double Kga)
312  {
313  this->Kga = Kga;
314  }
315 
321  double getKzga() const
322  {
323  return Kzga;
324  }
325 
331  void setKzga(double Kzga)
332  {
333  this->Kzga = Kzga;
334  }
335 
341  double getKd() const
342  {
343  return Kd;
344  }
345 
351  void setKd(double Kd)
352  {
353  this->Kd = Kd;
354  }
355 
361  double getKs() const
362  {
363  return Ks;
364  }
365 
371  void setKs(double Ks)
372  {
373  this->Ks = Ks;
374  }
375 
381  double getKb() const
382  {
383  return Kb;
384  }
385 
391  void setKb(double Kb)
392  {
393  this->Kb = Kb;
394  }
395 
401  double getKe() const
402  {
403  return Ke;
404  }
405 
411  void setKe(double Ke)
412  {
413  this->Ke = Ke;
414  }
415 
421  double getKmu() const
422  {
423  return Kmu;
424  }
425 
431  void setKmu(double Kmu)
432  {
433  this->Kmu = Kmu;
434  }
435 
441  double getKtau() const
442  {
443  return Ktau;
444  }
445 
451  void setKtau(double Ktau)
452  {
453  this->Ktau = Ktau;
454  }
455 
461  double getKu() const
462  {
463  return Ku;
464  }
465 
471  void setKu(double Ku)
472  {
473  this->Ku = Ku;
474  }
475 
481  double getKc() const
482  {
483  return Kc;
484  }
485 
491  void setKc(double Kc)
492  {
493  this->Kc = Kc;
494  }
495 
501  double getKt() const
502  {
503  return Kt;
504  }
505 
511  void setKt(double Kt)
512  {
513  this->Kt = Kt;
514  }
515 
521  double getKH() const
522  {
523  return KH;
524  }
525 
531  void setKH(double KH)
532  {
533  this->KH = KH;
534  }
535 
536 
541  double getBrHinv() const
542  {
543  return BrHinv;
544  }
545 
550  void setBrHinv(double BrHinv)
551  {
552  this->BrHinv = BrHinv;
553  }
554 
559  double getBrHexo() const
560  {
561  return BrHexo;
562  }
563 
568  void setBrHexo(double BrHexo)
569  {
570  this->BrHexo = BrHexo;
571  }
572 
580  virtual bool CheckParameters(const std::map<std::string, double>& DPars);
581 
583 
588  virtual double obliqueS() const;
589 
594  virtual double obliqueT() const;
595 
600  virtual double obliqueU() const;
601 
608  virtual double muggH(const double sqrt_s) const;
615  virtual double muVBF(const double sqrt_s) const;
623  virtual double muVBFgamma(const double sqrt_s) const;
631  virtual double mueeWBF(const double sqrt_s) const;
641  virtual double mueeWBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
649  virtual double mueeHvv(const double sqrt_s) const;
659  virtual double mueeHvvPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
667  virtual double mueeZBF(const double sqrt_s) const;
677  virtual double mueeZBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
685  virtual double muepWBF(const double sqrt_s) const;
693  virtual double muepZBF(const double sqrt_s) const;
700  virtual double muWH(const double sqrt_s) const;
707  virtual double muZH(const double sqrt_s) const;
715  virtual double mueeZH(const double sqrt_s) const;
723  virtual double mueeZllH(const double sqrt_s) const;
731  virtual double mueeZqqH(const double sqrt_s) const;
741  virtual double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
751  virtual double mueeZllHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
761  virtual double mueeZqqHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
768  virtual double muVH(const double sqrt_s) const;
775  virtual double muVBFpVH(const double sqrt_s) const;
782  virtual double muttH(const double sqrt_s) const;
789  virtual double mutHq(const double sqrt_s) const;
796  virtual double mummH(const double sqrt_s) const;
804  virtual double muggHpttH(const double sqrt_s) const;
812  virtual double mueettH(const double sqrt_s) const;
822  virtual double mueettHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
828  virtual double BrHggRatio() const;
834  virtual double BrHWWRatio() const;
840  virtual double BrHWW2l2vRatio() const;
846  virtual double BrHZZRatio() const;
852  virtual double BrHZZ4lRatio() const;
858  virtual double BrHZZ4eRatio() const;
864  virtual double BrHZZ2e2muRatio() const;
870  virtual double BrHZZ4muRatio() const;
876  virtual double BrHZgaRatio() const;
882  virtual double BrHZgallRatio() const;
888  virtual double BrHZgaeeRatio() const;
894  virtual double BrHZgamumuRatio() const;
900  virtual double BrHgagaRatio() const;
906  virtual double BrHmumuRatio() const;
912  virtual double BrHtautauRatio() const;
918  virtual double BrHccRatio() const;
924  virtual double BrHbbRatio() const;
931  virtual double muttHZbbboost(const double sqrt_s) const;
932 
940  virtual double muggHgaga(const double sqrt_s) const;
949  virtual double muggHgagaInt(const double sqrt_s) const;
957  virtual double muVBFHgaga(const double sqrt_s) const;
965  virtual double muZHgaga(const double sqrt_s) const;
973  virtual double muWHgaga(const double sqrt_s) const;
981  virtual double muVHgaga(const double sqrt_s) const;
989  virtual double muttHgaga(const double sqrt_s) const;
997  virtual double muggHZga(const double sqrt_s) const;
1005  virtual double muVBFHZga(const double sqrt_s) const;
1013  virtual double muZHZga(const double sqrt_s) const;
1021  virtual double muWHZga(const double sqrt_s) const;
1029  virtual double muVHZga(const double sqrt_s) const;
1037  virtual double muttHZga(const double sqrt_s) const;
1045  virtual double muggHZZ(const double sqrt_s) const;
1053  virtual double muVBFHZZ(const double sqrt_s) const;
1061  virtual double muZHZZ(const double sqrt_s) const;
1069  virtual double muWHZZ(const double sqrt_s) const;
1077  virtual double muVHZZ(const double sqrt_s) const;
1085  virtual double muttHZZ(const double sqrt_s) const;
1086 
1087 
1088 
1096  virtual double muggHZZ4l(const double sqrt_s) const;
1104  virtual double muVBFHZZ4l(const double sqrt_s) const;
1112  virtual double muZHZZ4l(const double sqrt_s) const;
1120  virtual double muWHZZ4l(const double sqrt_s) const;
1128  virtual double muVHZZ4l(const double sqrt_s) const;
1136  virtual double muttHZZ4l(const double sqrt_s) const;
1137 
1138 
1139 
1140 
1148  virtual double muggHWW(const double sqrt_s) const;
1156  virtual double muVBFHWW(const double sqrt_s) const;
1164  virtual double muZHWW(const double sqrt_s) const;
1172  virtual double muWHWW(const double sqrt_s) const;
1180  virtual double muVHWW(const double sqrt_s) const;
1188  virtual double muttHWW(const double sqrt_s) const;
1196  virtual double muggHWW2l2v(const double sqrt_s) const;
1204  virtual double muVBFHWW2l2v(const double sqrt_s) const;
1212  virtual double muZHWW2l2v(const double sqrt_s) const;
1220  virtual double muWHWW2l2v(const double sqrt_s) const;
1228  virtual double muVHWW2l2v(const double sqrt_s) const;
1236  virtual double muttHWW2l2v(const double sqrt_s) const;
1244  virtual double muggHmumu(const double sqrt_s) const;
1252  virtual double muVBFHmumu(const double sqrt_s) const;
1260  virtual double muZHmumu(const double sqrt_s) const;
1268  virtual double muWHmumu(const double sqrt_s) const;
1276  virtual double muVHmumu(const double sqrt_s) const;
1284  virtual double muttHmumu(const double sqrt_s) const;
1292  virtual double muggHtautau(const double sqrt_s) const;
1300  virtual double muVBFHtautau(const double sqrt_s) const;
1308  virtual double muZHtautau(const double sqrt_s) const;
1316  virtual double muWHtautau(const double sqrt_s) const;
1324  virtual double muVHtautau(const double sqrt_s) const;
1332  virtual double muttHtautau(const double sqrt_s) const;
1340  virtual double muggHbb(const double sqrt_s) const;
1348  virtual double muVBFHbb(const double sqrt_s) const;
1356  virtual double muZHbb(const double sqrt_s) const;
1364  virtual double muWHbb(const double sqrt_s) const;
1372  virtual double muVHbb(const double sqrt_s) const;
1380  virtual double muttHbb(const double sqrt_s) const;
1381 
1387  virtual double computeGammaTotalRatio() const;
1388 
1394  virtual double computeGammaTotalnoErrorRatio() const;
1395 
1401  virtual double computeGammaTotalSMRatio() const;
1402 
1408  virtual double computeGammaTotalSMnoErrorRatio() const;
1409 
1414  virtual double Br_H_exo() const;
1415 
1420  virtual double Br_H_inv() const;
1421 
1427  virtual double Br_H_inv_NP() const;
1428 
1434  virtual double BrHvisRatio() const;
1435 
1441  virtual double BrHtoinvRatio() const;
1442 
1443 
1445 //-----------------------------------------------------------------------------------------
1446 //-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
1447 //-----------------------------------------------------------------------------------------
1449 
1457  virtual double muTHUggHgaga(const double sqrt_s) const;
1465  virtual double muTHUVBFHgaga(const double sqrt_s) const;
1473  virtual double muTHUZHgaga(const double sqrt_s) const;
1481  virtual double muTHUWHgaga(const double sqrt_s) const;
1489  virtual double muTHUVHgaga(const double sqrt_s) const;
1497  virtual double muTHUttHgaga(const double sqrt_s) const;
1505  virtual double muTHUggHZga(const double sqrt_s) const;
1513  virtual double muTHUVBFHZga(const double sqrt_s) const;
1521  virtual double muTHUZHZga(const double sqrt_s) const;
1529  virtual double muTHUWHZga(const double sqrt_s) const;
1537  virtual double muTHUVHZga(const double sqrt_s) const;
1545  virtual double muTHUttHZga(const double sqrt_s) const;
1553  virtual double muTHUggHZZ(const double sqrt_s) const;
1561  virtual double muTHUVBFHZZ(const double sqrt_s) const;
1569  virtual double muTHUZHZZ(const double sqrt_s) const;
1577  virtual double muTHUWHZZ(const double sqrt_s) const;
1585  virtual double muTHUVHZZ(const double sqrt_s) const;
1593  virtual double muTHUttHZZ(const double sqrt_s) const;
1594 
1602  virtual double muTHUggHZZ4l(const double sqrt_s) const;
1610  virtual double muTHUVBFHZZ4l(const double sqrt_s) const;
1618  virtual double muTHUZHZZ4l(const double sqrt_s) const;
1626  virtual double muTHUWHZZ4l(const double sqrt_s) const;
1634  virtual double muTHUVHZZ4l(const double sqrt_s) const;
1642  virtual double muTHUttHZZ4l(const double sqrt_s) const;
1643 
1651  virtual double muTHUggHWW(const double sqrt_s) const;
1659  virtual double muTHUVBFHWW(const double sqrt_s) const;
1667  virtual double muTHUZHWW(const double sqrt_s) const;
1675  virtual double muTHUWHWW(const double sqrt_s) const;
1683  virtual double muTHUVHWW(const double sqrt_s) const;
1691  virtual double muTHUttHWW(const double sqrt_s) const;
1699  virtual double muTHUggHWW2l2v(const double sqrt_s) const;
1707  virtual double muTHUVBFHWW2l2v(const double sqrt_s) const;
1715  virtual double muTHUZHWW2l2v(const double sqrt_s) const;
1723  virtual double muTHUWHWW2l2v(const double sqrt_s) const;
1731  virtual double muTHUVHWW2l2v(const double sqrt_s) const;
1739  virtual double muTHUttHWW2l2v(const double sqrt_s) const;
1747  virtual double muTHUggHmumu(const double sqrt_s) const;
1755  virtual double muTHUVBFHmumu(const double sqrt_s) const;
1763  virtual double muTHUZHmumu(const double sqrt_s) const;
1771  virtual double muTHUWHmumu(const double sqrt_s) const;
1779  virtual double muTHUVHmumu(const double sqrt_s) const;
1787  virtual double muTHUttHmumu(const double sqrt_s) const;
1795  virtual double muTHUggHtautau(const double sqrt_s) const;
1803  virtual double muTHUVBFHtautau(const double sqrt_s) const;
1811  virtual double muTHUZHtautau(const double sqrt_s) const;
1819  virtual double muTHUWHtautau(const double sqrt_s) const;
1827  virtual double muTHUVHtautau(const double sqrt_s) const;
1835  virtual double muTHUttHtautau(const double sqrt_s) const;
1843  virtual double muTHUggHbb(const double sqrt_s) const;
1851  virtual double muTHUVBFHbb(const double sqrt_s) const;
1859  virtual double muTHUZHbb(const double sqrt_s) const;
1867  virtual double muTHUWHbb(const double sqrt_s) const;
1875  virtual double muTHUVHbb(const double sqrt_s) const;
1883  virtual double muTHUttHbb(const double sqrt_s) const;
1884 
1893  virtual double muTHUVBFBRinv(const double sqrt_s) const;
1901  virtual double muTHUVBFHinv(const double sqrt_s) const;
1910  virtual double muTHUVHBRinv(const double sqrt_s) const;
1918  virtual double muTHUVHinv(const double sqrt_s) const;
1919 
1927  virtual double muTHUggHZZ4mu(const double sqrt_s) const;
1935  virtual double muTHUggHZgamumu(const double sqrt_s) const;
1936 
1938 
1943  virtual double deltaG_hgg() const;
1949  virtual double deltaG_hggRatio() const;
1954  virtual double deltaG1_hWW() const;
1959  virtual double deltaG2_hWW() const;
1964  virtual double deltaG3_hWW() const;
1969  virtual double deltaG1_hZZ() const;
1974  virtual double deltaG2_hZZ() const;
1979  virtual double deltaG3_hZZ() const;
1984  virtual double deltaG1_hZA() const;
1990  virtual double deltaG1_hZARatio() const;
1995  virtual double deltaG2_hZA() const;
2000  virtual double deltaG_hAA() const;
2006  virtual double deltaG_hAARatio() const;
2012  // no generation mixing
2013  virtual gslpp::complex deltaG_hff(const Particle p) const;
2014 
2016 
2021  virtual double kappamueff() const;
2022 
2027  virtual double kappataueff() const;
2028 
2033  virtual double kappaceff() const;
2034 
2039  virtual double kappabeff() const;
2040 
2045  virtual double kappaGeff() const;
2046 
2051  virtual double kappaZeff() const;
2052 
2057  virtual double kappaWeff() const;
2058 
2063  virtual double kappaAeff() const;
2064 
2069  virtual double kappaZAeff() const;
2070 
2072 protected:
2073 
2079  virtual void setParameter(const std::string name, const double& value);
2080 
2085  virtual double computeKg() const;
2086 
2091  virtual double computeKW() const;
2092 
2097  virtual double computeKZ() const;
2098 
2103  virtual double computeKZga() const;
2104 
2109  virtual double computeKgaga() const;
2110 
2115  virtual double computeKe() const;
2116 
2121  virtual double computeKmu() const;
2122 
2127  virtual double computeKtau() const;
2128 
2133  virtual double computeKu() const;
2134 
2139  virtual double computeKc() const;
2140 
2145  virtual double computeKt() const;
2146 
2151  virtual double computeKd() const;
2152 
2157  virtual double computeKs() const;
2158 
2163  virtual double computeKb() const;
2164 
2169  virtual double computeKgLoop() const;
2170 
2175  virtual double computeKZgaLoop() const;
2176 
2181  virtual double computeKgagaLoop() const;
2182 
2184 private:
2185  gslpp::complex f_func(const double x) const;
2186  gslpp::complex g_func(const double x) const;
2187  gslpp::complex Int1(const double tau, const double lambda) const;
2188  gslpp::complex Int2(const double tau, const double lambda) const;
2189 
2190  // Model parameters
2191  double Kw;
2192  double Kz;
2193  double Kg;
2194  double Kga;
2195  double Kzga;
2196  double Ku;
2197  double Kc;
2198  double Kt;
2199  double Kd;
2200  double Ks;
2201  double Kb;
2202  double Ke;
2203  double Kmu;
2204  double Ktau;
2205  double KH;
2206  double BrHinv;
2207  double BrHexo;
2208 // The intrinsic and parametric theory relative errors in the Higgs observables.
2209  double eggFint;
2210  double eggFpar;
2211  double ettHint;
2212  double ettHpar;
2213  double eVBFint;
2214  double eVBFpar;
2215  double eWHint;
2216  double eWHpar;
2217  double eZHint;
2218  double eZHpar;
2219  double eeeWBFint;
2220  double eeeWBFpar;
2221  double eeeZHint;
2222  double eeeZHpar;
2223  double eeettHint;
2224  double eeettHpar;
2225  double eepWBFint;
2226  double eepWBFpar;
2227  double eepZBFint;
2228  double eepZBFpar;
2229  double eHggint;
2230  double eHggpar;
2231  double eHWWint;
2232  double eHWWpar;
2233  double eHZZint;
2234  double eHZZpar;
2235  double eHZgaint;
2236  double eHZgapar;
2237  double eHgagaint;
2238  double eHgagapar;
2239  double eHmumuint;
2240  double eHmumupar;
2241  double eHtautauint;
2242  double eHtautaupar;
2243  double eHccint;
2244  double eHccpar;
2245  double eHbbint;
2246  double eHbbpar;
2247 
2253  double eVBFHinv,eVHinv;
2254 
2255  double eHwidth;
2256 
2257  // Cache variables
2258  double GammaHTotR;
2260 
2263 
2264  // Flags
2265  bool FlagKiLoop;
2269  bool FlagUseKH;
2270 
2271 };
2272 
2273 #endif /* HIGGSKIGEN_H */
2274 
HiggsKigen::getKtau
double getKtau() const
A get method to retrieve the factor rescaling the Higgs coupling to taus with respect to the SM .
Definition: HiggsKigen.h:441
HiggsKigen::eHWWpar
double eHWWpar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2232
HiggsKigen::eWHbb
double eWHbb
Definition: HiggsKigen.h:2250
HiggsKigen::eWHZZ
double eWHZZ
Definition: HiggsKigen.h:2250
HiggsKigen::BrHZZ4muRatio
virtual double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:772
HiggsKigen::muVBFHZZ4l
virtual double muVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:993
HiggsKigen::FlagUniversalK
bool FlagUniversalK
A boolean flag that is true if all K take the same universal value.
Definition: HiggsKigen.h:2268
HiggsKigen::muTHUttHZZ4l
virtual double muTHUttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1326
HiggsKigen::muWHZga
virtual double muWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:943
HiggsKigen::eggFpar
double eggFpar
Parametric relative theoretical error in ggF production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2210
HiggsKigen::eVBFHZZ
double eVBFHZZ
Definition: HiggsKigen.h:2249
HiggsKigen::muTHUttHZZ
virtual double muTHUttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1287
HiggsKigen::eHZZint
double eHZZint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2233
HiggsKigen::BrHtoinvRatio
virtual double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:1672
HiggsKigen::muTHUZHmumu
virtual double muTHUZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1419
HiggsKigen::muTHUVHbb
virtual double muTHUVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1507
HiggsKigen::eWHmumu
double eWHmumu
Total relative theoretical error in .
Definition: HiggsKigen.h:2250
HiggsKigen::kappaceff
virtual double kappaceff() const
The effective coupling .
Definition: HiggsKigen.cpp:1951
HiggsKigen::muVBFHWW
virtual double muVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1023
HiggsKigen::mueeWBFPol
virtual double mueeWBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:546
HiggsKigen::setBrHinv
void setBrHinv(double BrHinv)
A set method to change the invisible Higgs branching ratio.
Definition: HiggsKigen.h:550
HiggsKigen::muTHUVHZZ
virtual double muTHUVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1273
HiggsKigen::muWHWW
virtual double muWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1033
HiggsKigen::getKt
double getKt() const
A get method to retrieve the factor rescaling the Higgs coupling to t quarks with respect to the SM .
Definition: HiggsKigen.h:501
HiggsKigen::Br_H_exo
virtual double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles (invisible or not).
Definition: HiggsKigen.cpp:1650
HiggsKigen::BrHccRatio
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:820
HiggsKigen::getKu
double getKu() const
A get method to retrieve the factor rescaling the Higgs coupling to u quarks with respect to the SM .
Definition: HiggsKigen.h:461
Particle
A class for particles.
Definition: Particle.h:26
HiggsKigen::muttHtautau
virtual double muttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1133
HiggsKigen::muTHUVBFHWW2l2v
virtual double muTHUVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1375
HiggsKigen::muTHUVHinv
virtual double muTHUVHinv(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into invisible states in the...
Definition: HiggsKigen.cpp:1548
HiggsKigen::muTHUggHZZ
virtual double muTHUggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1253
HiggsKigen::setKg
void setKg(double Kg)
A set method to change the factor rescaling the Higgs coupling to gluons with respect to the SM .
Definition: HiggsKigen.h:291
HiggsKigen::muTHUggHbb
virtual double muTHUggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1487
HiggsKigen::setKb
void setKb(double Kb)
A set method to change the factor rescaling the Higgs coupling to b quarks with respect to the SM .
Definition: HiggsKigen.h:391
HiggsKigen::FlagKiLoop
bool FlagKiLoop
A boolean flag that is true if one allows independent kappa's for the loop induced processes (g,...
Definition: HiggsKigen.h:2265
HiggsKigen::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: HiggsKigen.cpp:599
HiggsKigen::eepWBFint
double eepWBFint
Intrinsic relative theoretical error in via WBF. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2225
HiggsKigen::getKe
double getKe() const
A get method to retrieve the factor rescaling the Higgs coupling to electrons with respect to the SM ...
Definition: HiggsKigen.h:401
HiggsKigen::muTHUVBFHZZ4l
virtual double muTHUVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1297
HiggsKigen::muTHUggHtautau
virtual double muTHUggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1448
HiggsKigen::setKz
void setKz(double Kz)
A set method to change the factor rescaling the Higgs coupling to the Z vector bosons with respect to...
Definition: HiggsKigen.h:271
HiggsKigen::Kg
double Kg
The factor rescaling the effective Higgs couplings to gluons with respect to the SM.
Definition: HiggsKigen.h:2193
HiggsKigen::muTHUggHWW
virtual double muTHUggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1331
HiggsKigen::eHmumuint
double eHmumuint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2239
HiggsKigen::setKc
void setKc(double Kc)
A set method to change the factor rescaling the Higgs coupling to c quarks with respect to the SM .
Definition: HiggsKigen.h:491
HiggsKigen::computeKc
virtual double computeKc() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1724
HiggsKigen::muttHZZ4l
virtual double muttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1013
HiggsKigen::eeeWBFpar
double eeeWBFpar
Parametric relative theoretical error in . (Assumed to be constant in energy.)
Definition: HiggsKigen.h:2220
HiggsKigen::GammaHTotR
double GammaHTotR
Total Higgs width ratio with respect to SM.
Definition: HiggsKigen.h:2258
HiggsKigen::mueeZqqHPol
virtual double mueeZqqHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:648
HiggsKigen::muTHUZHZZ
virtual double muTHUZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1263
HiggsKigen::setKzga
void setKzga(double Kzga)
A set method to change the factor rescaling the Higgs coupling to Z and photon with respect to the SM...
Definition: HiggsKigen.h:331
HiggsKigen::computeKgagaLoop
virtual double computeKgagaLoop() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1815
HiggsKigen::Kz
double Kz
The factor rescaling the SM-like Higgs couplings to the Z vector bosons with respect to the SM.
Definition: HiggsKigen.h:2192
HiggsKigen::Ku
double Ku
The factor rescaling the Higgs couplings to the up quark with respect to the SM.
Definition: HiggsKigen.h:2196
HiggsKigen::computeGammaTotalSMRatio
virtual double computeGammaTotalSMRatio() const
The ratio of the in the current model and in the Standard Model, including only SM decays.
Definition: HiggsKigen.cpp:1596
HiggsKigen::deltaG_hggRatio
virtual double deltaG_hggRatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: HiggsKigen.cpp:1856
HiggsKigen::eVHinv
double eVHinv
Total relative theoretical error in .
Definition: HiggsKigen.h:2253
HiggsKigen::eHtautaupar
double eHtautaupar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2242
HiggsKigen::deltaG_hff
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1912
HiggsKigen::muVHZga
virtual double muVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:948
HiggsKigen::muTHUVHtautau
virtual double muTHUVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1468
HiggsKigen::muTHUVHgaga
virtual double muTHUVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
Definition: HiggsKigen.cpp:1195
HiggsKigen::deltaG3_hWW
virtual double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1868
HiggsKigen::getKmu
double getKmu() const
A get method to retrieve the factor rescaling the Higgs coupling to muons with respect to the SM .
Definition: HiggsKigen.h:421
HiggsKigen::muTHUVBFBRinv
virtual double muTHUVBFBRinv(const double sqrt_s) const
The ratio between the VBF production cross-section in the current model and in the Standard Model,...
Definition: HiggsKigen.cpp:1526
HiggsKigen::muZHbb
virtual double muZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1148
HiggsKigen::muttHZZ
virtual double muttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:983
NPbase.h
HiggsKigen::computeKmu
virtual double computeKmu() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1709
HiggsKigen::eHZZpar
double eHZZpar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2234
HiggsKigen::getKg
double getKg() const
A get method to retrieve the factor rescaling the Higgs coupling to gluons with respect to the SM .
Definition: HiggsKigen.h:281
HiggsKigen::mueeZBFPol
virtual double mueeZBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:578
HiggsKigen::eHccpar
double eHccpar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2244
HiggsKigen::FlagCustodial
bool FlagCustodial
A boolean flag that is true if KZ=KW.
Definition: HiggsKigen.h:2266
HiggsKigen::GammaHTotSMR
double GammaHTotSMR
Total Higgs width ratio with respect to SM (only SM channels)
Definition: HiggsKigen.h:2259
HiggsKigen::muTHUVBFHbb
virtual double muTHUVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1492
HiggsKigen::eZHZga
double eZHZga
Definition: HiggsKigen.h:2251
HiggsKigen::BrHtautauRatio
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:813
HiggsKigen::muggHWW
virtual double muggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1018
HiggsKigen::muWHtautau
virtual double muWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1123
HiggsKigen::muTHUZHbb
virtual double muTHUZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1497
HiggsKigen::eHWWint
double eHWWint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2231
HiggsKigen::eVBFpar
double eVBFpar
Parametric relative theoretical error in VBF production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2214
HiggsKigen::muZHZZ4l
virtual double muZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:998
HiggsKigen::BrHZZ4eRatio
virtual double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:762
HiggsKigen::Int2
gslpp::complex Int2(const double tau, const double lambda) const
Definition: HiggsKigen.cpp:2016
HiggsKigen::BrHinv
double BrHinv
The branching ratio of invisible Higgs decays.
Definition: HiggsKigen.h:2206
HiggsKigen::getKd
double getKd() const
A get method to retrieve the factor rescaling the Higgs coupling to d quarks with respect to the SM .
Definition: HiggsKigen.h:341
HiggsKigen::muggHZZ4l
virtual double muggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:988
HiggsKigen::computeGammaTotalRatio
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:1576
HiggsKigen::Ktau
double Ktau
The factor rescaling the Higgs couplings to taus with respect to the SM.
Definition: HiggsKigen.h:2204
HiggsKigen::mueeZqqH
virtual double mueeZqqH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:627
HiggsKigen::eVBFHbb
double eVBFHbb
Definition: HiggsKigen.h:2249
HiggsKigen::setKe
void setKe(double Ke)
A set method to change the factor rescaling the Higgs coupling to electrons with respect to the SM .
Definition: HiggsKigen.h:411
HiggsKigen::mueettHPol
virtual double mueettHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:724
HiggsKigen::Kmu
double Kmu
The factor rescaling the Higgs couplings to muons with respect to the SM.
Definition: HiggsKigen.h:2203
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
HiggsKigen::BrHZgaeeRatio
virtual double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:789
HiggsKigen::muTHUWHZga
virtual double muTHUWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1229
HiggsKigen::computeKg
virtual double computeKg() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1679
HiggsKigen::deltaG1_hZZ
virtual double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1875
HiggsKigen::muTHUVBFHWW
virtual double muTHUVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1336
HiggsKigen::deltaG_hAARatio
virtual double deltaG_hAARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: HiggsKigen.cpp:1908
HiggsKigen::muggHmumu
virtual double muggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1078
HiggsKigen::setKmu
void setKmu(double Kmu)
A set method to change the factor rescaling the Higgs coupling to muons with respect to the SM .
Definition: HiggsKigen.h:431
HiggsKigen::eWHWW
double eWHWW
Definition: HiggsKigen.h:2250
HiggsKigen::kappaGeff
virtual double kappaGeff() const
The effective coupling .
Definition: HiggsKigen.cpp:1961
HiggsKigen::mueeZllH
virtual double mueeZllH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:620
HiggsKigen::deltaG1_hZARatio
virtual double deltaG1_hZARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: HiggsKigen.cpp:1895
HiggsKigen::muTHUWHWW2l2v
virtual double muTHUWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1385
HiggsKigen::muttHWW
virtual double muttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1043
HiggsKigen::BrHZgallRatio
virtual double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:784
HiggsKigen::muTHUttHWW
virtual double muTHUttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1365
HiggsKigen::eepZBFint
double eepZBFint
Intrinsic relative theoretical error in via ZBF. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2227
HiggsKigen::kappataueff
virtual double kappataueff() const
The effective coupling .
Definition: HiggsKigen.cpp:1946
HiggsKigen::eeettHpar
double eeettHpar
Parametric relative theoretical error in . (Assumed to be constant in energy.)
Definition: HiggsKigen.h:2224
HiggsKigen::muggHgaga
virtual double muggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
Definition: HiggsKigen.cpp:841
HiggsKigen::muggHZga
virtual double muggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:928
HiggsKigen::deltaG3_hZZ
virtual double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1883
HiggsKigen::deltaG_hgg
virtual double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1850
HiggsKigen::eZHbb
double eZHbb
Definition: HiggsKigen.h:2251
HiggsKigen::ettHgaga
double ettHgaga
Definition: HiggsKigen.h:2252
HiggsKigen::muTHUVBFHZga
virtual double muTHUVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1219
HiggsKigen::eggFHbb
double eggFHbb
Definition: HiggsKigen.h:2248
HiggsKigen::BrHZgaRatio
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:777
HiggsKigen::ettHpar
double ettHpar
Parametric relative theoretical error in ttH production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2212
HiggsKigen::eVBFint
double eVBFint
Intrinsic relative theoretical error in VBF production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2213
HiggsKigen::BrHZZRatio
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:750
HiggsKigen::eHmumupar
double eHmumupar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2240
HiggsKigen::getKc
double getKc() const
A get method to retrieve the factor rescaling the Higgs coupling to c quarks with respect to the SM .
Definition: HiggsKigen.h:481
HiggsKigen::NHKvKfgenvars
static const int NHKvKfgenvars
The number of the model parameters in HiggsKigen: 17 modelpars + 38 + 37 th. err. pars.
Definition: HiggsKigen.h:201
HiggsKigen::eHccint
double eHccint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2243
HiggsKigen::muZHZga
virtual double muZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:938
HiggsKigen::muggHtautau
virtual double muggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1108
HiggsKigen::muTHUVBFHmumu
virtual double muTHUVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1414
HiggsKigen::eHbbpar
double eHbbpar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2246
HiggsKigen::Kzga
double Kzga
The factor rescaling the effective Higgs couplings to the Z and a photon with respect to the SM.
Definition: HiggsKigen.h:2195
HiggsKigen::muVHgaga
virtual double muVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
Definition: HiggsKigen.cpp:918
HiggsKigen::FlagUniversalKf
bool FlagUniversalKf
A boolean flag that is true if all Kf take the same universal value.
Definition: HiggsKigen.h:2267
HiggsKigen::computeKZga
virtual double computeKZga() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1694
HiggsKigen::KH
double KH
The factor rescaling the total Higgs width with respect to the SM.
Definition: HiggsKigen.h:2205
HiggsKigen::BrHmumuRatio
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:806
HiggsKigen::mueeZllHPol
virtual double mueeZllHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:641
HiggsKigen::muTHUVHZZ4l
virtual double muTHUVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1312
HiggsKigen::BrHWWRatio
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:738
HiggsKigen::muZHmumu
virtual double muZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1088
HiggsKigen::setFlag
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of HiggsKigen.
Definition: HiggsKigen.cpp:439
HiggsKigen::muTHUttHZga
virtual double muTHUttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1248
HiggsKigen::muttHWW2l2v
virtual double muttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1073
HiggsKigen::deltaG_hAA
virtual double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1903
HiggsKigen::deltaG2_hZZ
virtual double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1879
HiggsKigen::muTHUVHWW2l2v
virtual double muTHUVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1390
HiggsKigen::muTHUVHWW
virtual double muTHUVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1351
HiggsKigen::muttHmumu
virtual double muttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1103
HiggsKigen::computeKtau
virtual double computeKtau() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1714
HiggsKigen::Ks
double Ks
The factor rescaling the Higgs couplings to the strange quark with respect to the SM.
Definition: HiggsKigen.h:2200
HiggsKigen::getKw
double getKw() const
A get method to retrieve the factor rescaling the Higgs coupling to the W vector bosons with respect ...
Definition: HiggsKigen.h:241
HiggsKigen::eHggpar
double eHggpar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2230
HiggsKigen::setKtau
void setKtau(double Ktau)
A set method to change the factor rescaling the Higgs coupling to taus with respect to the SM .
Definition: HiggsKigen.h:451
HiggsKigen::muepZBF
virtual double muepZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:592
HiggsKigen::computeKZgaLoop
virtual double computeKZgaLoop() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1772
HiggsKigen::eZHWW
double eZHWW
Definition: HiggsKigen.h:2251
HiggsKigen::BrHZgamumuRatio
virtual double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:794
NPbase
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
HiggsKigen::eggFint
double eggFint
Intrinsic relative theoretical error in ggF production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2209
HiggsKigen::muTHUWHmumu
virtual double muTHUWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1424
HiggsKigen::Kw
double Kw
The factor rescaling the SM-like Higgs couplings to the W vector bosons with respect to the SM.
Definition: HiggsKigen.h:2191
HiggsKigen::muTHUggHZZ4l
virtual double muTHUggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1292
HiggsKigen::computeKW
virtual double computeKW() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1684
HiggsKigen::FlagUseKH
bool FlagUseKH
A boolean flag that is true if the Higgs width is rescaled by KH. (See above for the description of f...
Definition: HiggsKigen.h:2269
HiggsKigen::eZHtautau
double eZHtautau
Definition: HiggsKigen.h:2251
HiggsKigen::setKw
void setKw(double Kw)
A set method to change the factor rescaling the Higgs coupling to the W vector bosons with respect to...
Definition: HiggsKigen.h:251
HiggsKigen::computeKs
virtual double computeKs() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1739
HiggsKigen::Kc
double Kc
The factor rescaling the Higgs couplings to the charm quark with respect to the SM.
Definition: HiggsKigen.h:2197
HiggsKigen::setBrHexo
void setBrHexo(double BrHexo)
A set method to change the exotic (not invisible) Higgs branching ratio.
Definition: HiggsKigen.h:568
HiggsKigen::muggHZZ
virtual double muggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:958
HiggsKigen::muVHmumu
virtual double muVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1098
HiggsKigen::Kga
double Kga
The factor rescaling the effective Higgs couplings to photons with respect to the SM.
Definition: HiggsKigen.h:2194
HiggsKigen::muZHZZ
virtual double muZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:968
HiggsKigen::eZHmumu
double eZHmumu
Total relative theoretical error in .
Definition: HiggsKigen.h:2251
HiggsKigen::muttHZga
virtual double muttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:953
HiggsKigen::muVHWW2l2v
virtual double muVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1068
HiggsKigen::Kd
double Kd
The factor rescaling the Higgs couplings to the down quark with respect to the SM.
Definition: HiggsKigen.h:2199
HiggsKigen::BrHbbRatio
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:827
HiggsKigen::setKd
void setKd(double Kd)
A set method to change the factor rescaling the Higgs coupling to d quarks with respect to the SM .
Definition: HiggsKigen.h:351
HiggsKigen::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: HiggsKigen.cpp:680
HiggsKigen::eVBFHinv
double eVBFHinv
Definition: HiggsKigen.h:2253
HiggsKigen::muTHUttHbb
virtual double muTHUttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1521
HiggsKigen::getKga
double getKga() const
A get method to retrieve the factor rescaling the Higgs coupling to photons with respect to the SM .
Definition: HiggsKigen.h:301
HiggsKigen::mueeHvv
virtual double mueeHvv(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:553
HiggsKigen::eggFHWW
double eggFHWW
Definition: HiggsKigen.h:2248
HiggsKigen::muTHUZHZZ4l
virtual double muTHUZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1302
HiggsKigen::kappaAeff
virtual double kappaAeff() const
The effective coupling .
Definition: HiggsKigen.cpp:1976
HiggsKigen::muTHUttHmumu
virtual double muTHUttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1443
HiggsKigen::Br_H_inv_NP
virtual double Br_H_inv_NP() const
The branching ratio of the of the Higgs into invisible particles (only invisible new particles).
Definition: HiggsKigen.cpp:1661
HiggsKigen::muttHbb
virtual double muttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1163
StandardModel::lambda
double lambda
The CKM parameter in the Wolfenstein parameterization.
Definition: StandardModel.h:2568
HiggsKigen::muTHUWHWW
virtual double muTHUWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1346
HiggsKigen::eVBFHZga
double eVBFHZga
Definition: HiggsKigen.h:2249
HiggsKigen::muTHUWHgaga
virtual double muTHUWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
Definition: HiggsKigen.cpp:1190
HiggsKigen::mueettH
virtual double mueettH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:710
HiggsKigen::muTHUggHWW2l2v
virtual double muTHUggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1370
HiggsKigen::ettHbb
double ettHbb
Definition: HiggsKigen.h:2252
HiggsKigen::eHtautauint
double eHtautauint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2241
HiggsKigen::obliqueU
virtual double obliqueU() const
The oblique parameter .
Definition: HiggsKigen.cpp:504
HiggsKigen::kappamueff
virtual double kappamueff() const
The effective coupling .
Definition: HiggsKigen.cpp:1941
HiggsKigen::muTHUZHWW
virtual double muTHUZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1341
HiggsKigen::f_func
gslpp::complex f_func(const double x) const
Definition: HiggsKigen.cpp:1988
HiggsKigen::muggHpttH
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...
Definition: HiggsKigen.cpp:699
HiggsKigen::muVHtautau
virtual double muVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1128
HiggsKigen::ettHZga
double ettHZga
Definition: HiggsKigen.h:2252
HiggsKigen::kappaZeff
virtual double kappaZeff() const
The effective coupling .
Definition: HiggsKigen.cpp:1966
HiggsKigen::BrHZZ4lRatio
virtual double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:757
HiggsKigen::setKu
void setKu(double Ku)
A set method to change the factor rescaling the Higgs coupling to u quarks with respect to the SM .
Definition: HiggsKigen.h:471
HiggsKigen::eVBFHmumu
double eVBFHmumu
Total relative theoretical error in .
Definition: HiggsKigen.h:2249
HiggsKigen::eZHZZ
double eZHZZ
Definition: HiggsKigen.h:2251
HiggsKigen::muTHUZHWW2l2v
virtual double muTHUZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1380
HiggsKigen::mueeZH
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:613
HiggsKigen::muggHbb
virtual double muggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1138
HiggsKigen::eWHpar
double eWHpar
Parametric relative theoretical error in WH production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2216
HiggsKigen::computeGammaTotalSMnoErrorRatio
virtual double computeGammaTotalSMnoErrorRatio() const
The ratio of the in the current model and in the Standard Model, including only SM decays and neglec...
Definition: HiggsKigen.cpp:1623
HiggsKigen::CheckParameters
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for HiggsKigen have been provided in model initiali...
Definition: HiggsKigen.cpp:427
HiggsKigen::muVH
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...
Definition: HiggsKigen.cpp:655
HiggsKigen::muVHbb
virtual double muVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1158
HiggsKigen::getKH
double getKH() const
A get method to retrieve the factor rescaling the total Higgs width with respect to the SM .
Definition: HiggsKigen.h:521
HiggsKigen::muTHUttHgaga
virtual double muTHUttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
Definition: HiggsKigen.cpp:1209
HiggsKigen::eZHint
double eZHint
Intrinsic relative theoretical error in ZH production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2217
HiggsKigen::setKt
void setKt(double Kt)
A set method to change the factor rescaling the Higgs coupling to t quarks with respect to the SM .
Definition: HiggsKigen.h:511
HiggsKigen::muTHUWHbb
virtual double muTHUWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1502
HiggsKigen::eWHZga
double eWHZga
Definition: HiggsKigen.h:2250
HiggsKigen::muTHUZHgaga
virtual double muTHUZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
Definition: HiggsKigen.cpp:1185
HiggsKigen::eVBFHWW
double eVBFHWW
Definition: HiggsKigen.h:2249
HiggsKigen::ettHWW
double ettHWW
Definition: HiggsKigen.h:2252
HiggsKigen::muepWBF
virtual double muepWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:585
HiggsKigen::~HiggsKigen
virtual ~HiggsKigen()
The default destructor.
Definition: HiggsKigen.h:216
HiggsKigen::muZHWW2l2v
virtual double muZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1058
HiggsKigen::eggFHgaga
double eggFHgaga
Definition: HiggsKigen.h:2248
HiggsKigen::muVBFHgaga
virtual double muVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
Definition: HiggsKigen.cpp:903
HiggsKigen::muVBFHbb
virtual double muVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1143
HiggsKigen::muTHUggHgaga
virtual double muTHUggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
Definition: HiggsKigen.cpp:1175
HiggsKigen::getBrHexo
double getBrHexo() const
A get method to retrieve the exotic (not invisible) Higgs branching ratio.
Definition: HiggsKigen.h:559
HiggsKigen::muTHUVBFHtautau
virtual double muTHUVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1453
HiggsKigen::muTHUVHBRinv
virtual double muTHUVHBRinv(const double sqrt_s) const
The ratio between the VH production cross-section in the current model and in the Standard Model,...
Definition: HiggsKigen.cpp:1536
HiggsKigen::muTHUWHZZ
virtual double muTHUWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1268
HiggsKigen::eggFHtautau
double eggFHtautau
Definition: HiggsKigen.h:2248
HiggsKigen::g_func
gslpp::complex g_func(const double x) const
Definition: HiggsKigen.cpp:1998
HiggsKigen::eZHpar
double eZHpar
Parametric relative theoretical error in ZH production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2218
HiggsKigen::muTHUggHZga
virtual double muTHUggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1214
HiggsKigen::muVBFgamma
virtual double muVBFgamma(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in association with a hard ...
Definition: HiggsKigen.cpp:531
HiggsKigen::muTHUggHZZ4mu
virtual double muTHUggHZZ4mu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1560
HiggsKigen::ettHmumu
double ettHmumu
Total relative theoretical error in .
Definition: HiggsKigen.h:2252
HiggsKigen::muTHUVBFHgaga
virtual double muTHUVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
Definition: HiggsKigen.cpp:1180
HiggsKigen::eeettHint
double eeettHint
Intrinsic relative theoretical error in . (Assumed to be constant in energy.)
Definition: HiggsKigen.h:2223
HiggsKigen::eWHgaga
double eWHgaga
Definition: HiggsKigen.h:2250
HiggsKigen::computeKe
virtual double computeKe() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1704
HiggsKigen::muTHUVHmumu
virtual double muTHUVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1429
HiggsKigen::muWHWW2l2v
virtual double muWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1063
HiggsKigen::eeeZHint
double eeeZHint
Intrinsic relative theoretical error in . (Assumed to be constant in energy.)
Definition: HiggsKigen.h:2221
HiggsKigen::computeGammaTotalnoErrorRatio
virtual double computeGammaTotalnoErrorRatio() const
The ratio of the in the current model and in the Standard Model and neglecting theory errors.
Definition: HiggsKigen.cpp:1586
HiggsKigen::eepWBFpar
double eepWBFpar
Parametric relative theoretical error in via WBF. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2226
HiggsKigen::getKzga
double getKzga() const
A get method to retrieve the factor rescaling the Higgs coupling to Z and photon with respect to the ...
Definition: HiggsKigen.h:321
HiggsKigen::muVHWW
virtual double muVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1038
HiggsKigen::getBrHinv
double getBrHinv() const
A get method to retrieve the invisible Higgs branching ratio.
Definition: HiggsKigen.h:541
HiggsKigen::Ke
double Ke
The factor rescaling the Higgs couplings to electrons with respect to the SM.
Definition: HiggsKigen.h:2202
HiggsKigen::muVBFHWW2l2v
virtual double muVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1053
HiggsKigen::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: HiggsKigen.cpp:511
HiggsKigen::muTHUVBFHinv
virtual double muTHUVBFHinv(const double sqrt_s) const
The ratio between the VBF production cross-section with subsequent decay into invisible states in th...
Definition: HiggsKigen.cpp:1531
HiggsKigen::computeKt
virtual double computeKt() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1729
HiggsKigen::muTHUggHZgamumu
virtual double muTHUggHZgamumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1565
HiggsKigen::computeKgaga
virtual double computeKgaga() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1699
HiggsKigen::kappaZAeff
virtual double kappaZAeff() const
The effective coupling .
Definition: HiggsKigen.cpp:1981
HiggsKigen::Br_H_inv
virtual double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
Definition: HiggsKigen.cpp:1656
HiggsKigen::BrHgagaRatio
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:799
HiggsKigen::BrHggRatio
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:731
HiggsKigen::muggHgagaInt
virtual double muggHgagaInt(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
Definition: HiggsKigen.cpp:846
HiggsKigen::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: HiggsKigen.cpp:606
HiggsKigen::eHwidth
double eHwidth
Total relative theoretical error in the Higgs width.
Definition: HiggsKigen.h:2255
HiggsKigen::muTHUZHtautau
virtual double muTHUZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1458
HiggsKigen::eVBFHgaga
double eVBFHgaga
Definition: HiggsKigen.h:2249
HiggsKigen::HiggsKigen
HiggsKigen()
The default constructor.
Definition: HiggsKigen.cpp:27
HiggsKigen::setKga
void setKga(double Kga)
A set method to change the factor rescaling the Higgs coupling to photons with respect to the SM .
Definition: HiggsKigen.h:311
HiggsKigen::computeKb
virtual double computeKb() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1744
HiggsKigen::BrHWW2l2vRatio
virtual double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:745
HiggsKigen::muZHtautau
virtual double muZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1118
HiggsKigen::muttHZbbboost
virtual double muttHZbbboost(const double sqrt_s) const
The ratio in the channel in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:834
HiggsKigen::Int1
gslpp::complex Int1(const double tau, const double lambda) const
Definition: HiggsKigen.cpp:2010
HiggsKigen::muVHZZ4l
virtual double muVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1008
HiggsKigen::muTHUVHZga
virtual double muTHUVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1234
HiggsKigen::eHZgapar
double eHZgapar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2236
HiggsKigen::muTHUZHZga
virtual double muTHUZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1224
HiggsKigen::muZHWW
virtual double muZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1028
HiggsKigen::ettHZZ
double ettHZZ
Definition: HiggsKigen.h:2252
HiggsKigen::muTHUWHtautau
virtual double muTHUWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1463
HiggsKigen::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: HiggsKigen.cpp:518
HiggsKigen::eeeZHpar
double eeeZHpar
Parametric relative theoretical error in . (Assumed to be constant in energy.)
Definition: HiggsKigen.h:2222
HiggsKigen::GammaHTotnoER
double GammaHTotnoER
Total Higgs width ratio with respect to SM, neglecting theory errors.
Definition: HiggsKigen.h:2261
HiggsKigen::eHgagapar
double eHgagapar
Parametric relative theoretical error in .
Definition: HiggsKigen.h:2238
HiggsKigen::muVBFHZZ
virtual double muVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:963
HiggsKigen::getKb
double getKb() const
A get method to retrieve the factor rescaling the Higgs coupling to b quarks with respect to the SM .
Definition: HiggsKigen.h:381
HiggsKigen::Kb
double Kb
The factor rescaling the Higgs couplings to the bottom quark with respect to the SM.
Definition: HiggsKigen.h:2201
HiggsKigen::muWHZZ
virtual double muWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:973
HiggsKigen::mutHq
virtual double mutHq(const double sqrt_s) const
The ratio between the t-q-Higgs associated production cross-section in the current model and in the ...
Definition: HiggsKigen.cpp:687
HiggsKigen::getKz
double getKz() const
A get method to retrieve the factor rescaling the Higgs coupling to the Z vector bosons with respect ...
Definition: HiggsKigen.h:261
HiggsKigen::eggFHZZ
double eggFHZZ
Definition: HiggsKigen.h:2248
HiggsKigen::mueeZHPol
virtual double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:634
HiggsKigen::eHgagaint
double eHgagaint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2237
HiggsKigen::eZHgaga
double eZHgaga
Definition: HiggsKigen.h:2251
Model::name
std::string name
The name of the model.
Definition: Model.h:275
HiggsKigen::obliqueS
virtual double obliqueS() const
The oblique parameter .
Definition: HiggsKigen.cpp:465
HiggsKigen::kappaWeff
virtual double kappaWeff() const
The effective coupling .
Definition: HiggsKigen.cpp:1971
HiggsKigen::ettHtautau
double ettHtautau
Definition: HiggsKigen.h:2252
HiggsKigen::muTHUWHZZ4l
virtual double muTHUWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1307
HiggsKigen::muWHZZ4l
virtual double muWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1003
HiggsKigen::deltaG1_hWW
virtual double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1860
HiggsKigen::computeKgLoop
virtual double computeKgLoop() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1751
HiggsKigen::setKH
void setKH(double KH)
A set method to change the factor rescaling the total Higgs width with respect to the SM .
Definition: HiggsKigen.h:531
HiggsKigen::eWHtautau
double eWHtautau
Definition: HiggsKigen.h:2250
HiggsKigen::BrHZZ2e2muRatio
virtual double BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:767
HiggsKigen::muZHgaga
virtual double muZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
Definition: HiggsKigen.cpp:908
HiggsKigen::muWHgaga
virtual double muWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
Definition: HiggsKigen.cpp:913
HiggsKigen::muVHZZ
virtual double muVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:978
HiggsKigen::muVBFHZga
virtual double muVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:933
HiggsKigen::getKs
double getKs() const
A get method to retrieve the factor rescaling the Higgs coupling to s quarks with respect to the SM .
Definition: HiggsKigen.h:361
HiggsKigen::muTHUVBFHZZ
virtual double muTHUVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1258
HiggsKigen
A model class extending the StandardModel Higgs sector with seven flavour-universal couplings.
Definition: HiggsKigen.h:198
HiggsKigen::muWHmumu
virtual double muWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1093
HiggsKigen::deltaG2_hZA
virtual double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1899
HiggsKigen::computeKZ
virtual double computeKZ() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1689
HiggsKigen::GammaHTotSMnoER
double GammaHTotSMnoER
Total Higgs width ratio with respect to SM, neglecting theory errors (only SM channels)
Definition: HiggsKigen.h:2262
HiggsKigen::kappabeff
virtual double kappabeff() const
The effective coupling .
Definition: HiggsKigen.cpp:1956
HiggsKigen::eVBFHtautau
double eVBFHtautau
Definition: HiggsKigen.h:2249
HiggsKigen::eggFHZga
double eggFHZga
Definition: HiggsKigen.h:2248
HiggsKigen::obliqueT
virtual double obliqueT() const
The oblique parameter .
Definition: HiggsKigen.cpp:484
HiggsKigen::eHbbint
double eHbbint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2245
HiggsKigen::computeKd
virtual double computeKd() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1734
HiggsKigen::muggHWW2l2v
virtual double muggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1048
HiggsKigen::setParameter
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of HiggsKigen.
Definition: HiggsKigen.cpp:235
HiggsKigen::BrHexo
double BrHexo
The branching ratio of exotic (not invisible) Higgs decays.
Definition: HiggsKigen.h:2207
HiggsKigen::eggFHmumu
double eggFHmumu
Total relative theoretical error in .
Definition: HiggsKigen.h:2248
HiggsKigen::muVBFHmumu
virtual double muVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1083
HiggsKigen::eepZBFpar
double eepZBFpar
Parametric relative theoretical error in via ZBF. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2228
HiggsKigen::mueeHvvPol
virtual double mueeHvvPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: HiggsKigen.cpp:562
HiggsKigen::PostUpdate
virtual bool PostUpdate()
The post-update method for HiggsKigen.
Definition: HiggsKigen.cpp:130
HiggsKigen::HKvKfgenvars
static const std::string HKvKfgenvars[NHKvKfgenvars]
A string array containing the labels of the model parameters in HiggsKigen.
Definition: HiggsKigen.h:206
HiggsKigen::muttHgaga
virtual double muttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
Definition: HiggsKigen.cpp:923
HiggsKigen::mummH
virtual double mummH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:717
HiggsKigen::deltaG1_hZA
virtual double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1890
HiggsKigen::muTHUttHtautau
virtual double muTHUttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1482
HiggsKigen::BrHvisRatio
virtual double BrHvisRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:1667
HiggsKigen::ettHint
double ettHint
Intrinsic relative theoretical error in ttH production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2211
HiggsKigen::eHggint
double eHggint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2229
HiggsKigen::eWHint
double eWHint
Intrinsic relative theoretical error in WH production. (Assumed to be constant in energy....
Definition: HiggsKigen.h:2215
HiggsKigen::mueeWBF
virtual double mueeWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:539
HiggsKigen::setKs
void setKs(double Ks)
A set method to change the factor rescaling the Higgs coupling to s quarks with respect to the SM .
Definition: HiggsKigen.h:371
HiggsKigen::Kt
double Kt
The factor rescaling the Higgs couplings to the top quark with respect to the SM.
Definition: HiggsKigen.h:2198
HiggsKigen::muTHUggHmumu
virtual double muTHUggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: HiggsKigen.cpp:1409
HiggsKigen::muVBFpVH
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 ...
Definition: HiggsKigen.cpp:664
HiggsKigen::muTHUttHWW2l2v
virtual double muTHUttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: HiggsKigen.cpp:1404
HiggsKigen::computeKu
virtual double computeKu() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsKigen.cpp:1719
HiggsKigen::mueeZBF
virtual double mueeZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: HiggsKigen.cpp:571
HiggsKigen::muVBFHtautau
virtual double muVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: HiggsKigen.cpp:1113
HiggsKigen::eeeWBFint
double eeeWBFint
Intrinsic relative theoretical error in . (Assumed to be constant in energy.)
Definition: HiggsKigen.h:2219
HiggsKigen::deltaG2_hWW
virtual double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsKigen.cpp:1864
HiggsKigen::eHZgaint
double eHZgaint
Intrinsic relative theoretical error in .
Definition: HiggsKigen.h:2235
HiggsKigen::muWHbb
virtual double muWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: HiggsKigen.cpp:1153