a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
HiggsChiral.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2017 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #ifndef HIGGSCHIRAL_H
9 #define HIGGSCHIRAL_H
10 #include "NPbase.h"
11 
97 class HiggsChiral : public NPbase {
98 public:
99 
100  static const int NHChiralvars = 17;
101 
105  static const std::string HChiralvars[NHChiralvars];
106 
110  HiggsChiral();
111 
115  virtual ~HiggsChiral()
116  {};
117 
124  virtual bool PostUpdate();
125 
132  virtual bool setFlag(const std::string name, const bool value);
133 
138  double getcv() const
139  {
140  return cv;
141  }
142 
147  double getct() const
148  {
149  return ct;
150  }
151 
156  double getcb() const
157  {
158  return cb;
159  }
160 
165  double getcc() const
166  {
167  return cc;
168  }
169 
174  double getctau() const
175  {
176  return ctau;
177  }
178 
183  double getcmu() const
184  {
185  return cmu;
186  }
187 
192  double getcg() const
193  {
194  return cg;
195  }
196 
201  double getcga() const
202  {
203  return cga;
204  }
205 
210  double getcZga() const
211  {
212  return cZga;
213  }
214 
219  double getobsZgaLimitATLAS13() const
220  {
221  return obsZgaLimitATLAS13;
222  }
223 
228  double getobsZgaLimitCMS13() const
229  {
230  return obsZgaLimitCMS13;
231  }
232 
237  double getobsZgaLimitATLAS() const
238  {
239  return obsZgaLimitATLAS;
240  }
241 
246  double getobsZgaLimitCMS() const
247  {
248  return obsZgaLimitCMS;
249  }
250 
255  double getexpZgaLimitATLAS13() const
256  {
257  return expZgaLimitATLAS13;
258  }
259 
264  double getexpZgaLimitCMS13() const
265  {
266  return expZgaLimitCMS13;
267  }
268 
273  double getexpZgaLimitATLAS() const
274  {
275  return expZgaLimitATLAS;
276  }
277 
282  double getexpZgaLimitCMS() const
283  {
284  return expZgaLimitCMS;
285  }
286 
294  virtual bool CheckParameters(const std::map<std::string, double>& DPars);
295 
297 
302  virtual double obliqueS() const;
303 
308  virtual double obliqueT() const;
309 
314  virtual double obliqueU() const;
315 
322  virtual double muggH(const double sqrt_s) const;
329  virtual double muVBF(const double sqrt_s) const;
337  virtual double muVBFgamma(const double sqrt_s) const;
345  virtual double mueeWBF(const double sqrt_s) const;
355  virtual double mueeWBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
363  virtual double mueeHvv(const double sqrt_s) const;
373  virtual double mueeHvvPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
381  virtual double mueeZBF(const double sqrt_s) const;
391  virtual double mueeZBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
398  virtual double muWH(const double sqrt_s) const;
405  virtual double muZH(const double sqrt_s) const;
413  virtual double mueeZH(const double sqrt_s) const;
421  virtual double mueeZllH(const double sqrt_s) const;
429  virtual double mueeZqqH(const double sqrt_s) const;
439  virtual double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
449  virtual double mueeZllHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
459  virtual double mueeZqqHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
466  virtual double muVH(const double sqrt_s) const;
473  virtual double muVBFpVH(const double sqrt_s) const;
480  virtual double muttH(const double sqrt_s) const;
487  virtual double mutHq(const double sqrt_s) const;
495  virtual double muggHpttH(const double sqrt_s) const;
503  virtual double mueettH(const double sqrt_s) const;
513  virtual double mueettHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
518  virtual double Gammagg() const;
523  virtual double GammaWW() const;
528  virtual double GammaZZ() const;
533  virtual double GammaZga() const;
538  virtual double Gammagaga() const;
543  virtual double Gammamumu() const;
548  virtual double Gammatautau() const;
553  virtual double Gammacc() const;
558  virtual double Gammabb() const;
563  virtual double GammaTotal() const;
569  virtual double BrHggRatio() const;
575  virtual double BrHWWRatio() const;
581  virtual double BrHWW2l2vRatio() const;
587  virtual double BrHZZRatio() const;
593  virtual double BrHZZ4lRatio() const;
599  virtual double BrHZZ4eRatio() const;
605  virtual double BrHZZ2e2muRatio() const;
611  virtual double BrHZZ4muRatio() const;
617  virtual double BrHZgaRatio() const;
623  virtual double BrHZgallRatio() const;
629  virtual double BrHZgaeeRatio() const;
635  virtual double BrHZgamumuRatio() const;
641  virtual double BrHgagaRatio() const;
647  virtual double BrHmumuRatio() const;
653  virtual double BrHtautauRatio() const;
659  virtual double BrHccRatio() const;
665  virtual double BrHbbRatio() const;
666 
672  virtual double BrHtoinvRatio() const;
673 
681  virtual double muggHgaga(const double sqrt_s) const;
690  virtual double muggHgagaInt(const double sqrt_s) const;
698  virtual double muVBFHgaga(const double sqrt_s) const;
706  virtual double muZHgaga(const double sqrt_s) const;
714  virtual double muWHgaga(const double sqrt_s) const;
722  virtual double muVHgaga(const double sqrt_s) const;
730  virtual double muttHgaga(const double sqrt_s) const;
738  virtual double muggHZga(const double sqrt_s) const;
746  virtual double muVBFHZga(const double sqrt_s) const;
754  virtual double muZHZga(const double sqrt_s) const;
762  virtual double muWHZga(const double sqrt_s) const;
770  virtual double muVHZga(const double sqrt_s) const;
778  virtual double muttHZga(const double sqrt_s) const;
786  virtual double muggHZZ(const double sqrt_s) const;
794  virtual double muVBFHZZ(const double sqrt_s) const;
802  virtual double muZHZZ(const double sqrt_s) const;
810  virtual double muWHZZ(const double sqrt_s) const;
818  virtual double muVHZZ(const double sqrt_s) const;
826  virtual double muttHZZ(const double sqrt_s) const;
834  virtual double muggHZZ4l(const double sqrt_s) const;
842  virtual double muVBFHZZ4l(const double sqrt_s) const;
850  virtual double muZHZZ4l(const double sqrt_s) const;
858  virtual double muWHZZ4l(const double sqrt_s) const;
866  virtual double muVHZZ4l(const double sqrt_s) const;
874  virtual double muttHZZ4l(const double sqrt_s) const;
882  virtual double muggHWW(const double sqrt_s) const;
890  virtual double muVBFHWW(const double sqrt_s) const;
898  virtual double muZHWW(const double sqrt_s) const;
906  virtual double muWHWW(const double sqrt_s) const;
914  virtual double muVHWW(const double sqrt_s) const;
922  virtual double muttHWW(const double sqrt_s) const;
930  virtual double muggHWW2l2v(const double sqrt_s) const;
938  virtual double muVBFHWW2l2v(const double sqrt_s) const;
946  virtual double muZHWW2l2v(const double sqrt_s) const;
954  virtual double muWHWW2l2v(const double sqrt_s) const;
962  virtual double muVHWW2l2v(const double sqrt_s) const;
970  virtual double muttHWW2l2v(const double sqrt_s) const;
978  virtual double muggHmumu(const double sqrt_s) const;
986  virtual double muVBFHmumu(const double sqrt_s) const;
994  virtual double muZHmumu(const double sqrt_s) const;
1002  virtual double muWHmumu(const double sqrt_s) const;
1010  virtual double muVHmumu(const double sqrt_s) const;
1018  virtual double muttHmumu(const double sqrt_s) const;
1026  virtual double muggHtautau(const double sqrt_s) const;
1034  virtual double muVBFHtautau(const double sqrt_s) const;
1042  virtual double muZHtautau(const double sqrt_s) const;
1050  virtual double muWHtautau(const double sqrt_s) const;
1058  virtual double muVHtautau(const double sqrt_s) const;
1066  virtual double muttHtautau(const double sqrt_s) const;
1074  virtual double muggHbb(const double sqrt_s) const;
1082  virtual double muVBFHbb(const double sqrt_s) const;
1090  virtual double muZHbb(const double sqrt_s) const;
1098  virtual double muWHbb(const double sqrt_s) const;
1106  virtual double muVHbb(const double sqrt_s) const;
1114  virtual double muttHbb(const double sqrt_s) const;
1115 
1123  virtual double muppHmumu(const double sqrt_s) const;
1124 
1130  virtual double computeGammaTotalRatio() const;
1131 
1136  virtual double UpperLimitZgammaA13(const double sqrt_s) const;
1137 
1142  virtual double UpperLimitZgammaC13(const double sqrt_s) const;
1143 
1148  virtual double UpperLimitZgammaA(const double sqrt_s) const;
1149 
1154  virtual double UpperLimitZgammaC(const double sqrt_s) const;
1155 
1160  virtual double cgplusct() const;
1161 
1166  virtual double cgaplusct() const;
1167 
1172  virtual double cgminuscga() const;
1173 
1178  virtual double cVpluscb() const;
1179 
1184  virtual double cVplusctau() const;
1185 
1190  virtual double cbminuscc() const;
1191 
1196  virtual double cbminusctau() const;
1197 
1202  virtual double ccminusctau() const;
1203 
1204 
1206 //-----------------------------------------------------------------------------------------
1207 //-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
1208 //-----------------------------------------------------------------------------------------
1210 
1218  virtual double muTHUggHgaga(const double sqrt_s) const;
1226  virtual double muTHUVBFHgaga(const double sqrt_s) const;
1234  virtual double muTHUZHgaga(const double sqrt_s) const;
1242  virtual double muTHUWHgaga(const double sqrt_s) const;
1250  virtual double muTHUVHgaga(const double sqrt_s) const;
1258  virtual double muTHUttHgaga(const double sqrt_s) const;
1266  virtual double muTHUggHZga(const double sqrt_s) const;
1274  virtual double muTHUVBFHZga(const double sqrt_s) const;
1282  virtual double muTHUZHZga(const double sqrt_s) const;
1290  virtual double muTHUWHZga(const double sqrt_s) const;
1298  virtual double muTHUVHZga(const double sqrt_s) const;
1306  virtual double muTHUttHZga(const double sqrt_s) const;
1314  virtual double muTHUggHZZ(const double sqrt_s) const;
1322  virtual double muTHUVBFHZZ(const double sqrt_s) const;
1330  virtual double muTHUZHZZ(const double sqrt_s) const;
1338  virtual double muTHUWHZZ(const double sqrt_s) const;
1346  virtual double muTHUVHZZ(const double sqrt_s) const;
1354  virtual double muTHUttHZZ(const double sqrt_s) const;
1355 
1363  virtual double muTHUggHZZ4l(const double sqrt_s) const;
1371  virtual double muTHUVBFHZZ4l(const double sqrt_s) const;
1379  virtual double muTHUZHZZ4l(const double sqrt_s) const;
1387  virtual double muTHUWHZZ4l(const double sqrt_s) const;
1395  virtual double muTHUVHZZ4l(const double sqrt_s) const;
1403  virtual double muTHUttHZZ4l(const double sqrt_s) const;
1404 
1412  virtual double muTHUggHWW(const double sqrt_s) const;
1420  virtual double muTHUVBFHWW(const double sqrt_s) const;
1428  virtual double muTHUZHWW(const double sqrt_s) const;
1436  virtual double muTHUWHWW(const double sqrt_s) const;
1444  virtual double muTHUVHWW(const double sqrt_s) const;
1452  virtual double muTHUttHWW(const double sqrt_s) const;
1460  virtual double muTHUggHWW2l2v(const double sqrt_s) const;
1468  virtual double muTHUVBFHWW2l2v(const double sqrt_s) const;
1476  virtual double muTHUZHWW2l2v(const double sqrt_s) const;
1484  virtual double muTHUWHWW2l2v(const double sqrt_s) const;
1492  virtual double muTHUVHWW2l2v(const double sqrt_s) const;
1500  virtual double muTHUttHWW2l2v(const double sqrt_s) const;
1508  virtual double muTHUggHmumu(const double sqrt_s) const;
1516  virtual double muTHUVBFHmumu(const double sqrt_s) const;
1524  virtual double muTHUZHmumu(const double sqrt_s) const;
1532  virtual double muTHUWHmumu(const double sqrt_s) const;
1540  virtual double muTHUVHmumu(const double sqrt_s) const;
1548  virtual double muTHUttHmumu(const double sqrt_s) const;
1556  virtual double muTHUggHtautau(const double sqrt_s) const;
1564  virtual double muTHUVBFHtautau(const double sqrt_s) const;
1572  virtual double muTHUZHtautau(const double sqrt_s) const;
1580  virtual double muTHUWHtautau(const double sqrt_s) const;
1588  virtual double muTHUVHtautau(const double sqrt_s) const;
1596  virtual double muTHUttHtautau(const double sqrt_s) const;
1604  virtual double muTHUggHbb(const double sqrt_s) const;
1612  virtual double muTHUVBFHbb(const double sqrt_s) const;
1620  virtual double muTHUZHbb(const double sqrt_s) const;
1628  virtual double muTHUWHbb(const double sqrt_s) const;
1636  virtual double muTHUVHbb(const double sqrt_s) const;
1644  virtual double muTHUttHbb(const double sqrt_s) const;
1645 
1654  virtual double muTHUVBFBRinv(const double sqrt_s) const;
1662  virtual double muTHUVBFHinv(const double sqrt_s) const;
1671  virtual double muTHUVHBRinv(const double sqrt_s) const;
1679  virtual double muTHUVHinv(const double sqrt_s) const;
1680 
1688  virtual double muTHUggHZZ4mu(const double sqrt_s) const;
1696  virtual double muTHUggHZgamumu(const double sqrt_s) const;
1697 
1699 
1704  virtual double deltaG_hgg() const;
1710  virtual double deltaG_hggRatio() const;
1715  virtual double deltaG1_hWW() const;
1720  virtual double deltaG2_hWW() const;
1725  virtual double deltaG3_hWW() const;
1730  virtual double deltaG1_hZZ() const;
1735  virtual double deltaG2_hZZ() const;
1740  virtual double deltaG3_hZZ() const;
1745  virtual double deltaG1_hZA() const;
1751  virtual double deltaG1_hZARatio() const;
1756  virtual double deltaG2_hZA() const;
1761  virtual double deltaG_hAA() const;
1767  virtual double deltaG_hAARatio() const;
1773  // no generation mixing
1774  virtual gslpp::complex deltaG_hff(const Particle p) const;
1775 
1777 
1782  virtual double kappamueff() const;
1783 
1788  virtual double kappataueff() const;
1789 
1794  virtual double kappaceff() const;
1795 
1800  virtual double kappabeff() const;
1801 
1806  virtual double kappaGeff() const;
1807 
1812  virtual double kappaZeff() const;
1813 
1818  virtual double kappaWeff() const;
1819 
1824  virtual double kappaAeff() const;
1825 
1830  virtual double kappaZAeff() const;
1831 
1833 protected:
1834 
1840  virtual void setParameter(const std::string name, const double& value);
1841 
1846  virtual double computecg() const;
1847 
1852  virtual double computecV() const;
1853 
1858  virtual double computecZga() const;
1859 
1864  virtual double computecgaga() const;
1865 
1870  virtual double computecmu() const;
1871 
1876  virtual double computectau() const;
1877 
1882  virtual double computecc() const;
1883 
1888  virtual double computect() const;
1889 
1894  virtual double computecb() const;
1895 
1897 private:
1898  gslpp::complex f_func(const double x) const;
1899  gslpp::complex g_func(const double x) const;
1900  gslpp::complex Int1(const double tau, const double lambda) const;
1901  gslpp::complex Int2(const double tau, const double lambda) const;
1902 
1903  double cv;
1904  double ct;
1905  double cb;
1906  double cc;
1907  double ctau;
1908  double cmu;
1909  double cg;
1910  double cga;
1911  double cZga;
1920 
1921  double cg_loop;
1922  double cga_loop;
1923  double cZga_loop;
1925 
1927 
1928 };
1929 
1930 #endif /* HIGGSCHIRAL_H */
HiggsChiral::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: HiggsChiral.cpp:1272
HiggsChiral::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: HiggsChiral.cpp:869
HiggsChiral::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: HiggsChiral.cpp:949
HiggsChiral::cbminuscc
virtual double cbminuscc() const
The value of .
Definition: HiggsChiral.cpp:422
HiggsChiral::deltaG1_hWW
virtual double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1490
HiggsChiral::BrHZZRatio
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:557
HiggsChiral::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: HiggsChiral.cpp:280
HiggsChiral::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: HiggsChiral.cpp:954
HiggsChiral::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: HiggsChiral.cpp:884
HiggsChiral::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: HiggsChiral.cpp:198
HiggsChiral::HiggsChiral
HiggsChiral()
The default constructor.
Definition: HiggsChiral.cpp:14
HiggsChiral::UpperLimitZgammaC13
virtual double UpperLimitZgammaC13(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from CMS at 13 Te...
Definition: HiggsChiral.cpp:325
HiggsChiral::getobsZgaLimitCMS
double getobsZgaLimitCMS() const
a getter for the value of the observed upper limit in from CMS
Definition: HiggsChiral.h:246
HiggsChiral::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: HiggsChiral.cpp:1227
HiggsChiral::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: HiggsChiral.cpp:1202
HiggsChiral::cZga_loop
double cZga_loop
Definition: HiggsChiral.h:1923
HiggsChiral::kappaWeff
virtual double kappaWeff() const
The effective coupling .
Definition: HiggsChiral.cpp:1601
HiggsChiral::deltaG_hff
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1542
HiggsChiral::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: HiggsChiral.cpp:894
HiggsChiral::deltaG2_hZA
virtual double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1529
HiggsChiral::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: HiggsChiral.cpp:1232
HiggsChiral::cZga
double cZga
Definition: HiggsChiral.h:1911
HiggsChiral::GammaZZ
virtual double GammaZZ() const
The decay width in the current model.
Definition: HiggsChiral.cpp:458
HiggsChiral::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: HiggsChiral.cpp:1212
HiggsChiral::expZgaLimitATLAS
double expZgaLimitATLAS
Definition: HiggsChiral.h:1918
HiggsChiral::kappaZeff
virtual double kappaZeff() const
The effective coupling .
Definition: HiggsChiral.cpp:1596
HiggsChiral::getcga
double getcga() const
a getter for the EFT coeff
Definition: HiggsChiral.h:201
HiggsChiral::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: HiggsChiral.cpp:1132
Particle
A class for particles.
Definition: Particle.h:26
HiggsChiral::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: HiggsChiral.cpp:1147
HiggsChiral::getexpZgaLimitCMS
double getexpZgaLimitCMS() const
a getter for the experimental value of the expected upper limit in from CMS
Definition: HiggsChiral.h:282
HiggsChiral::deltaG_hAARatio
virtual double deltaG_hAARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: HiggsChiral.cpp:1538
HiggsChiral::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: HiggsChiral.cpp:1117
HiggsChiral::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: HiggsChiral.cpp:759
HiggsChiral::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: HiggsChiral.cpp:969
HiggsChiral::deltaG3_hWW
virtual double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1498
HiggsChiral::kappaceff
virtual double kappaceff() const
The effective coupling .
Definition: HiggsChiral.cpp:1581
HiggsChiral::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: HiggsChiral.cpp:789
HiggsChiral::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: HiggsChiral.cpp:178
HiggsChiral::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: HiggsChiral.cpp:1102
HiggsChiral::ct
double ct
Definition: HiggsChiral.h:1904
HiggsChiral::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: HiggsChiral.cpp:744
HiggsChiral::BrHggRatio
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:536
HiggsChiral::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: HiggsChiral.cpp:1207
HiggsChiral::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: HiggsChiral.cpp:1017
HiggsChiral::deltaG1_hZZ
virtual double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1505
HiggsChiral::BrHmumuRatio
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:627
HiggsChiral::computecmu
virtual double computecmu() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1452
HiggsChiral::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: HiggsChiral.cpp:944
HiggsChiral::CheckParameters
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for HiggsChiral have been provided in model initial...
Definition: HiggsChiral.cpp:110
HiggsChiral::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: HiggsChiral.cpp:854
HiggsChiral::obsZgaLimitCMS13
double obsZgaLimitCMS13
Definition: HiggsChiral.h:1913
HiggsChiral::computectau
virtual double computectau() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1457
HiggsChiral::FlagUniversalcf
bool FlagUniversalcf
A boolean flag that is true if all cf take the same universal value.
Definition: HiggsChiral.h:1926
HiggsChiral::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: HiggsChiral.cpp:1182
HiggsChiral::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: HiggsChiral.cpp:253
HiggsChiral::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: HiggsChiral.cpp:1177
NPbase.h
HiggsChiral::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: HiggsChiral.cpp:754
HiggsChiral::ctau
double ctau
Definition: HiggsChiral.h:1907
HiggsChiral::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: HiggsChiral.cpp:1137
HiggsChiral::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: HiggsChiral.cpp:809
HiggsChiral::getcb
double getcb() const
a getter for the EFT coeff
Definition: HiggsChiral.h:156
HiggsChiral::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: HiggsChiral.cpp:213
HiggsChiral::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: HiggsChiral.cpp:844
HiggsChiral::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: HiggsChiral.cpp:1047
HiggsChiral::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: HiggsChiral.cpp:1107
HiggsChiral::deltaG2_hZZ
virtual double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1509
HiggsChiral::deltaG_hgg
virtual double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1480
HiggsChiral::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: HiggsChiral.cpp:1217
HiggsChiral::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: HiggsChiral.cpp:1062
HiggsChiral::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: HiggsChiral.cpp:904
HiggsChiral::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: HiggsChiral.cpp:934
HiggsChiral::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: HiggsChiral.cpp:1262
HiggsChiral::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: HiggsChiral.cpp:819
HiggsChiral::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: HiggsChiral.cpp:1297
HiggsChiral::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: HiggsChiral.cpp:779
HiggsChiral::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: HiggsChiral.cpp:183
gslpp::complex
A class for defining operations on and functions of complex numbers.
Definition: gslpp_complex.h:35
HiggsChiral::Gammacc
virtual double Gammacc() const
The decay width in the current model.
Definition: HiggsChiral.cpp:520
HiggsChiral::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: HiggsChiral.cpp:1242
HiggsChiral::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: HiggsChiral.cpp:1007
HiggsChiral::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: HiggsChiral.cpp:1187
HiggsChiral::getcv
double getcv() const
a getter for the EFT coeff
Definition: HiggsChiral.h:138
HiggsChiral::obliqueU
virtual double obliqueU() const
The oblique parameter .
Definition: HiggsChiral.cpp:159
HiggsChiral::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: HiggsChiral.cpp:1167
HiggsChiral::cb
double cb
Definition: HiggsChiral.h:1905
HiggsChiral::GammaZga
virtual double GammaZga() const
The decay width in the current model.
Definition: HiggsChiral.cpp:463
HiggsChiral::deltaG1_hZARatio
virtual double deltaG1_hZARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: HiggsChiral.cpp:1525
HiggsChiral::computect
virtual double computect() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1467
HiggsChiral::obliqueT
virtual double obliqueT() const
The oblique parameter .
Definition: HiggsChiral.cpp:147
HiggsChiral::getobsZgaLimitATLAS13
double getobsZgaLimitATLAS13() const
a getter for the value of the observed upper limit in from ATLAS at 13 TeV
Definition: HiggsChiral.h:219
HiggsChiral::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: HiggsChiral.cpp:729
HiggsChiral::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: HiggsChiral.cpp:1087
HiggsChiral::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: HiggsChiral.cpp:296
HiggsChiral::expZgaLimitCMS
double expZgaLimitCMS
Definition: HiggsChiral.h:1919
HiggsChiral::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: HiggsChiral.cpp:1097
HiggsChiral::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: HiggsChiral.cpp:1067
HiggsChiral::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: HiggsChiral.cpp:1112
HiggsChiral::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: HiggsChiral.cpp:1197
HiggsChiral::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: HiggsChiral.cpp:979
HiggsChiral::BrHZZ2e2muRatio
virtual double BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:578
HiggsChiral::BrHZgamumuRatio
virtual double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:613
HiggsChiral::getcc
double getcc() const
a getter for the EFT coeff
Definition: HiggsChiral.h:165
HiggsChiral::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: HiggsChiral.cpp:1287
HiggsChiral::UpperLimitZgammaC
virtual double UpperLimitZgammaC(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from CMS.
Definition: HiggsChiral.cpp:373
HiggsChiral::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: HiggsChiral.cpp:1157
HiggsChiral::deltaG_hAA
virtual double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1533
HiggsChiral::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: HiggsChiral.cpp:829
HiggsChiral::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: HiggsChiral.cpp:1247
HiggsChiral::obsZgaLimitATLAS
double obsZgaLimitATLAS
Definition: HiggsChiral.h:1914
HiggsChiral::PostUpdate
virtual bool PostUpdate()
The post-update method for HiggsChiral.
Definition: HiggsChiral.cpp:43
HiggsChiral::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: HiggsChiral.cpp:1127
HiggsChiral::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: HiggsChiral.cpp:173
HiggsChiral::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: HiggsChiral.cpp:1222
HiggsChiral::expZgaLimitCMS13
double expZgaLimitCMS13
Definition: HiggsChiral.h:1917
HiggsChiral::NHChiralvars
static const int NHChiralvars
The number of the model parameters.
Definition: HiggsChiral.h:100
HiggsChiral::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: HiggsChiral.cpp:238
HiggsChiral::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: HiggsChiral.cpp:769
HiggsChiral::kappaAeff
virtual double kappaAeff() const
The effective coupling .
Definition: HiggsChiral.cpp:1606
HiggsChiral::BrHZgallRatio
virtual double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:599
HiggsChiral::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: HiggsChiral.cpp:1122
HiggsChiral::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: HiggsChiral.cpp:719
HiggsChiral::getexpZgaLimitATLAS
double getexpZgaLimitATLAS() const
a getter for the experimental value of the expected upper limit in from ATLAS
Definition: HiggsChiral.h:273
HiggsChiral::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: HiggsChiral.cpp:834
HiggsChiral::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: HiggsChiral.cpp:814
HiggsChiral::getcZga
double getcZga() const
a getter for the EFT coeff
Definition: HiggsChiral.h:210
HiggsChiral::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: HiggsChiral.cpp:1042
HiggsChiral::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: HiggsChiral.cpp:1072
HiggsChiral::UpperLimitZgammaA
virtual double UpperLimitZgammaA(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from ATLAS.
Definition: HiggsChiral.cpp:349
HiggsChiral::deltaG3_hZZ
virtual double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1513
HiggsChiral::deltaG_hggRatio
virtual double deltaG_hggRatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
Definition: HiggsChiral.cpp:1486
HiggsChiral::BrHZZ4eRatio
virtual double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:571
HiggsChiral::Int1
gslpp::complex Int1(const double tau, const double lambda) const
Definition: HiggsChiral.cpp:1640
HiggsChiral::BrHZZ4lRatio
virtual double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:564
HiggsChiral::f_func
gslpp::complex f_func(const double x) const
Definition: HiggsChiral.cpp:1618
HiggsChiral::cga
double cga
Definition: HiggsChiral.h:1910
HiggsChiral::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: HiggsChiral.cpp:667
HiggsChiral::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: HiggsChiral.cpp:1237
HiggsChiral::cga_loop
double cga_loop
Definition: HiggsChiral.h:1922
HiggsChiral::Gammabb
virtual double Gammabb() const
The decay width in the current model.
Definition: HiggsChiral.cpp:525
NPbase
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
HiggsChiral::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: HiggsChiral.cpp:1292
HiggsChiral::muppHmumu
virtual double muppHmumu(const double sqrt_s) const
The ratio between the Higgs production cross-section with subsequent decay into in the current mode...
Definition: HiggsChiral.cpp:984
HiggsChiral::getct
double getct() const
a getter for the EFT coeff
Definition: HiggsChiral.h:147
HiggsChiral::Gammagg
virtual double Gammagg() const
The decay width in the current model.
Definition: HiggsChiral.cpp:437
HiggsChiral::obsZgaLimitATLAS13
double obsZgaLimitATLAS13
Definition: HiggsChiral.h:1912
HiggsChiral::UpperLimitZgammaA13
virtual double UpperLimitZgammaA13(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from ATLAS at 13 ...
Definition: HiggsChiral.cpp:301
HiggsChiral::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: HiggsChiral.cpp:879
HiggsChiral::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: HiggsChiral.cpp:864
HiggsChiral::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: HiggsChiral.cpp:1152
HiggsChiral::getobsZgaLimitATLAS
double getobsZgaLimitATLAS() const
a getter for the value of the observed upper limit in from ATLAS
Definition: HiggsChiral.h:237
HiggsChiral::GammaTotal
virtual double GammaTotal() const
The total decay width of the Higgs boson in the current model.
Definition: HiggsChiral.cpp:530
HiggsChiral::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: HiggsChiral.cpp:749
HiggsChiral::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: HiggsChiral.cpp:929
HiggsChiral::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: HiggsChiral.cpp:1012
HiggsChiral::computeGammaTotalRatio
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:1314
HiggsChiral::cbminusctau
virtual double cbminusctau() const
The value of .
Definition: HiggsChiral.cpp:427
HiggsChiral::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: HiggsChiral.cpp:228
HiggsChiral::kappaGeff
virtual double kappaGeff() const
The effective coupling .
Definition: HiggsChiral.cpp:1591
StandardModel::lambda
double lambda
The CKM parameter in the Wolfenstein parameterization.
Definition: StandardModel.h:2568
HiggsChiral::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: HiggsChiral.cpp:839
HiggsChiral::cgminuscga
virtual double cgminuscga() const
The value of .
Definition: HiggsChiral.cpp:407
HiggsChiral::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: HiggsChiral.cpp:1032
HiggsChiral::deltaG2_hWW
virtual double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1494
HiggsChiral::cg_loop
double cg_loop
Definition: HiggsChiral.h:1921
HiggsChiral::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: HiggsChiral.cpp:243
HiggsChiral::cVplusctau
virtual double cVplusctau() const
The value of .
Definition: HiggsChiral.cpp:417
HiggsChiral::~HiggsChiral
virtual ~HiggsChiral()
The default destructor.
Definition: HiggsChiral.h:115
HiggsChiral::kappamueff
virtual double kappamueff() const
The effective coupling .
Definition: HiggsChiral.cpp:1571
HiggsChiral::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: HiggsChiral.cpp:223
HiggsChiral::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: HiggsChiral.cpp:874
HiggsChiral::getexpZgaLimitATLAS13
double getexpZgaLimitATLAS13() const
a getter for the experimental value of the expected upper limit in from ATLAS at 13 TeV
Definition: HiggsChiral.h:255
HiggsChiral::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: HiggsChiral.cpp:794
HiggsChiral::kappataueff
virtual double kappataueff() const
The effective coupling .
Definition: HiggsChiral.cpp:1576
HiggsChiral::getexpZgaLimitCMS13
double getexpZgaLimitCMS13() const
a getter for the experimental value of the expected upper limit in from CMS at 13 TeV
Definition: HiggsChiral.h:264
HiggsChiral::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: HiggsChiral.cpp:1082
HiggsChiral::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: HiggsChiral.cpp:1267
HiggsChiral::cv
double cv
Definition: HiggsChiral.h:1903
HiggsChiral::Int2
gslpp::complex Int2(const double tau, const double lambda) const
Definition: HiggsChiral.cpp:1646
HiggsChiral::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: HiggsChiral.cpp:233
HiggsChiral::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: HiggsChiral.cpp:739
HiggsChiral::GammaWW
virtual double GammaWW() const
The decay width in the current model.
Definition: HiggsChiral.cpp:453
HiggsChiral::expZgaLimitATLAS13
double expZgaLimitATLAS13
Definition: HiggsChiral.h:1916
HiggsChiral::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: HiggsChiral.cpp:914
HiggsChiral::obliqueS
virtual double obliqueS() const
The oblique parameter .
Definition: HiggsChiral.cpp:136
HiggsChiral::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: HiggsChiral.cpp:774
HiggsChiral::BrHgagaRatio
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:620
HiggsChiral::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: HiggsChiral.cpp:1277
HiggsChiral::loopComputed
bool loopComputed
Definition: HiggsChiral.h:1924
HiggsChiral::cVpluscb
virtual double cVpluscb() const
The value of .
Definition: HiggsChiral.cpp:412
HiggsChiral::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: HiggsChiral.cpp:268
HiggsChiral::setFlag
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of HiggsChiral.
Definition: HiggsChiral.cpp:122
HiggsChiral::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: HiggsChiral.cpp:909
HiggsChiral::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: HiggsChiral.cpp:1162
HiggsChiral::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: HiggsChiral.cpp:964
HiggsChiral::getctau
double getctau() const
a getter for the EFT coeff
Definition: HiggsChiral.h:174
HiggsChiral::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: HiggsChiral.cpp:924
HiggsChiral::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: HiggsChiral.cpp:203
HiggsChiral::computecc
virtual double computecc() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1462
HiggsChiral::BrHZgaRatio
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:592
HiggsChiral::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: HiggsChiral.cpp:889
HiggsChiral::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: HiggsChiral.cpp:859
HiggsChiral::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: HiggsChiral.cpp:218
HiggsChiral::setParameter
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of HiggsChiral.
Definition: HiggsChiral.cpp:70
HiggsChiral::kappabeff
virtual double kappabeff() const
The effective coupling .
Definition: HiggsChiral.cpp:1586
HiggsChiral::Gammagaga
virtual double Gammagaga() const
The decay width in the current model.
Definition: HiggsChiral.cpp:490
HiggsChiral::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: HiggsChiral.cpp:1172
HiggsChiral::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: HiggsChiral.cpp:1282
HiggsChiral::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: HiggsChiral.cpp:1257
HiggsChiral::ccminusctau
virtual double ccminusctau() const
The value of .
Definition: HiggsChiral.cpp:432
HiggsChiral::BrHccRatio
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:641
HiggsChiral::g_func
gslpp::complex g_func(const double x) const
Definition: HiggsChiral.cpp:1628
HiggsChiral::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: HiggsChiral.cpp:849
HiggsChiral::kappaZAeff
virtual double kappaZAeff() const
The effective coupling .
Definition: HiggsChiral.cpp:1611
HiggsChiral::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: HiggsChiral.cpp:1142
HiggsChiral::computecV
virtual double computecV() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1365
HiggsChiral::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: HiggsChiral.cpp:784
HiggsChiral::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: HiggsChiral.cpp:166
HiggsChiral::HChiralvars
static const std::string HChiralvars[NHChiralvars]
A string array containing the labels of the model parameters in HiggsKvKf.
Definition: HiggsChiral.h:105
HiggsChiral::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: HiggsChiral.cpp:734
HiggsChiral::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: HiggsChiral.cpp:919
HiggsChiral
A model class extending the StandardModel Higgs sector with.
Definition: HiggsChiral.h:97
HiggsChiral::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: HiggsChiral.cpp:188
HiggsChiral::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: HiggsChiral.cpp:1302
HiggsChiral::BrHtoinvRatio
virtual double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:655
HiggsChiral::Gammamumu
virtual double Gammamumu() const
The decay width in the current model.
Definition: HiggsChiral.cpp:510
HiggsChiral::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: HiggsChiral.cpp:1192
HiggsChiral::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: HiggsChiral.cpp:193
Model::name
std::string name
The name of the model.
Definition: Model.h:275
HiggsChiral::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: HiggsChiral.cpp:1077
HiggsChiral::computecg
virtual double computecg() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1341
HiggsChiral::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: HiggsChiral.cpp:939
HiggsChiral::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: HiggsChiral.cpp:824
HiggsChiral::getobsZgaLimitCMS13
double getobsZgaLimitCMS13() const
a getter for the value of the observed upper limit in from CMS at 13 TeV
Definition: HiggsChiral.h:228
HiggsChiral::deltaG1_hZA
virtual double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
Definition: HiggsChiral.cpp:1520
HiggsChiral::cgplusct
virtual double cgplusct() const
The value of .
Definition: HiggsChiral.cpp:397
HiggsChiral::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: HiggsChiral.cpp:804
HiggsChiral::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: HiggsChiral.cpp:799
HiggsChiral::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: HiggsChiral.cpp:662
HiggsChiral::cgaplusct
virtual double cgaplusct() const
The value of .
Definition: HiggsChiral.cpp:402
HiggsChiral::getcg
double getcg() const
a getter for the EFT coeff
Definition: HiggsChiral.h:192
HiggsChiral::obsZgaLimitCMS
double obsZgaLimitCMS
Definition: HiggsChiral.h:1915
HiggsChiral::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: HiggsChiral.cpp:1037
HiggsChiral::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: HiggsChiral.cpp:208
HiggsChiral::computecgaga
virtual double computecgaga() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1416
HiggsChiral::BrHWWRatio
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:543
HiggsChiral::cc
double cc
Definition: HiggsChiral.h:1906
HiggsChiral::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: HiggsChiral.cpp:291
HiggsChiral::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: HiggsChiral.cpp:974
HiggsChiral::getcmu
double getcmu() const
a getter for the EFT coeff
Definition: HiggsChiral.h:183
HiggsChiral::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: HiggsChiral.cpp:1252
HiggsChiral::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: HiggsChiral.cpp:899
HiggsChiral::computecb
virtual double computecb() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1472
HiggsChiral::cg
double cg
Definition: HiggsChiral.h:1909
HiggsChiral::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: HiggsChiral.cpp:959
HiggsChiral::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: HiggsChiral.cpp:1052
HiggsChiral::BrHtautauRatio
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:634
HiggsChiral::BrHZgaeeRatio
virtual double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:606
HiggsChiral::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: HiggsChiral.cpp:263
HiggsChiral::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: HiggsChiral.cpp:1092
HiggsChiral::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: HiggsChiral.cpp:1022
HiggsChiral::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: HiggsChiral.cpp:258
HiggsChiral::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: HiggsChiral.cpp:724
HiggsChiral::BrHWW2l2vRatio
virtual double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:550
HiggsChiral::cmu
double cmu
Definition: HiggsChiral.h:1908
HiggsChiral::BrHbbRatio
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:648
HiggsChiral::computecZga
virtual double computecZga() const
A method to compute the ratio of the coupling in the current model and in the SM.
Definition: HiggsChiral.cpp:1370
HiggsChiral::BrHZZ4muRatio
virtual double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: HiggsChiral.cpp:585
HiggsChiral::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: HiggsChiral.cpp:1027
HiggsChiral::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: HiggsChiral.cpp:764
HiggsChiral::Gammatautau
virtual double Gammatautau() const
The decay width in the current model.
Definition: HiggsChiral.cpp:515
HiggsChiral::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: HiggsChiral.cpp:248
HiggsChiral::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: HiggsChiral.cpp:1057