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
109class HiggsChiral : public NPbase {
110public:
111
112 static const int NHChiralvars = 18;
113
117 static const std::string HChiralvars[NHChiralvars];
118
122 HiggsChiral();
123
127 virtual ~HiggsChiral()
128 {};
129
136 virtual bool PostUpdate();
137
144 virtual bool setFlag(const std::string name, const bool value);
145
150 double getcv() const
151 {
152 return cv;
153 }
154
159 double getct() const
160 {
161 return ct;
162 }
163
168 double getcb() const
169 {
170 return cb;
171 }
172
177 double getcc() const
178 {
179 return cc;
180 }
181
186 double getcs() const
187 {
188 return cs;
189 }
190
191
196 double getctau() const
197 {
198 return ctau;
199 }
200
205 double getcmu() const
206 {
207 return cmu;
208 }
209
214 double getcg() const
215 {
216 return cg;
217 }
218
223 double getcga() const
224 {
225 return cga;
226 }
227
232 double getcZga() const
233 {
234 return cZga;
235 }
236
242 {
243 return obsZgaLimitATLAS13;
244 }
245
250 double getobsZgaLimitCMS13() const
251 {
252 return obsZgaLimitCMS13;
253 }
254
259 double getobsZgaLimitATLAS() const
260 {
261 return obsZgaLimitATLAS;
262 }
263
268 double getobsZgaLimitCMS() const
269 {
270 return obsZgaLimitCMS;
271 }
272
278 {
279 return expZgaLimitATLAS13;
280 }
281
286 double getexpZgaLimitCMS13() const
287 {
288 return expZgaLimitCMS13;
289 }
290
295 double getexpZgaLimitATLAS() const
296 {
297 return expZgaLimitATLAS;
298 }
299
304 double getexpZgaLimitCMS() const
305 {
306 return expZgaLimitCMS;
307 }
308
316 virtual bool CheckParameters(const std::map<std::string, double>& DPars);
317
319
324 virtual const double obliqueS() const;
325
330 virtual const double obliqueT() const;
331
336 virtual const double obliqueU() const;
337
344 virtual const double muggH(const double sqrt_s) const;
351 virtual const double muVBF(const double sqrt_s) const;
359 virtual const double muVBFgamma(const double sqrt_s) const;
369 virtual const double mueeWBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
370
380 virtual const double mueeHvv(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
390 virtual const double mueeZBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
397 virtual const double muWH(const double sqrt_s) const;
404 virtual const double muWHpT250(const double sqrt_s) const
405 {
406 return muWH(sqrt_s);
407 }
414 virtual const double muZH(const double sqrt_s) const;
421 virtual const double muZHpT250(const double sqrt_s) const
422 {
423 return muZH(sqrt_s);
424 }
433 virtual const double mueeZH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
443 virtual const double mueeZllH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
453 virtual const double mueeZqqH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
460 virtual const double muVH(const double sqrt_s) const;
467 virtual const double muVHpT250(const double sqrt_s) const
468 {
469 return muVH(sqrt_s);
470 }
477 virtual const double muVBFpVH(const double sqrt_s) const;
484 virtual const double muttH(const double sqrt_s) const;
491 virtual const double mutHq(const double sqrt_s) const;
498 virtual const double mummH(const double sqrt_s) const;
506 virtual const double mummHNWA(const double sqrt_s) const;
513 virtual const double mummZH(const double sqrt_s) const;
520 virtual const double mummHvv(const double sqrt_s) const;
527 virtual const double mummHmm(const double sqrt_s) const;
534 virtual const double mummttH(const double sqrt_s) const;
542 virtual const double muggHpttH(const double sqrt_s) const;
552 virtual const double mueettH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
553
555
560 virtual const double Gammagg() const;
565 virtual const double GammaWW() const;
570 virtual const double GammaZZ() const;
575 virtual const double GammaZga() const;
580 virtual const double Gammagaga() const;
585 virtual const double Gammamumu() const;
590 virtual const double Gammatautau() const;
595 virtual const double Gammacc() const;
600 virtual const double Gammass() const;
605 virtual const double Gammabb() const;
610 virtual const double GammaTotal() const;
616 virtual const double BrHggRatio() const;
622 virtual const double BrHWWRatio() const;
628 virtual const double BrHZZRatio() const;
634 virtual const double BrHVVRatio() const;
640 virtual const double BrHZgaRatio() const;
646 virtual const double BrHZgallRatio() const;
652 virtual const double BrHZgaeeRatio() const;
658 virtual const double BrHZgamumuRatio() const;
664 virtual const double BrHgagaRatio() const;
670 virtual const double BrHmumuRatio() const;
676 virtual const double BrHtautauRatio() const;
682 virtual const double BrHccRatio() const;
688 virtual const double BrHssRatio() const;
694 virtual const double BrHbbRatio() const;
695
697
703 virtual const double BrH2L2LRatio() const;
704
710 virtual const double BrH2e2muRatio() const;
711
717 virtual const double BrH2v2vRatio() const;
718
724 virtual const double BrH2L2vRatio() const;
725
731 virtual const double BrH2L2v2Ratio() const;
732
738 virtual const double BrH2e2vRatio() const;
739
745 virtual const double BrH2mu2vRatio() const;
746
752 virtual const double BrH2u2uRatio() const;
753
759 virtual const double BrH2d2dRatio() const;
760
766 virtual const double BrH2u2dRatio() const;
767
773 virtual const double BrH2L2uRatio() const;
774
780 virtual const double BrH2L2dRatio() const;
781
787 virtual const double BrH2v2uRatio() const;
788
794 virtual const double BrH2v2dRatio() const;
795
801 virtual const double BrH4LRatio() const;
802
808 virtual const double BrH4L2Ratio() const;
809
815 virtual const double BrH4eRatio() const;
816
822 virtual const double BrH4muRatio() const;
823
829 virtual const double BrH4vRatio() const;
830
836 virtual const double BrH4uRatio() const;
837
843 virtual const double BrH4dRatio() const;
844
850 virtual const double BrHLvvLRatio() const;
851
857 virtual const double BrHevmuvRatio() const;
858
864 virtual const double BrHudduRatio() const;
865
871 virtual const double BrHLvudRatio() const;
872
878 virtual const double BrH2udRatio() const;
879
885 virtual const double BrH2LvRatio() const;
886
892 virtual const double BrH2Lv2Ratio() const;
893
899 virtual const double BrH2evRatio() const;
900
906 virtual const double BrH2muvRatio() const;
907
913 virtual const double BrH4fRatio() const;
914
915 // DECAYS INVOLVING ONLY ELECTRONS, MUONS OR NEUTRINOS IN THE FINAL STATES
916
922 virtual const double BrH4lRatio() const;
923
929 virtual const double BrH2l2vRatio() const;
930
932
937 virtual const double BrHlljjRatio() const
938 {
939 return BrHZZRatio();
940 }
946 virtual const double BrHlvjjRatio() const
947 {
948 return BrHWWRatio();
949 }
955 virtual const double BrHlv_lvorjjRatio() const
956 {
957 return BrHWWRatio();
958 }
964 virtual const double BrHll_vvorjjRatio() const
965 {
966 return BrHZZRatio();
967 }
968
970
976 virtual const double BrHtoinvRatio() const;
977
979
987 virtual const double muggHgaga(const double sqrt_s) const;
996 virtual const double muggHgagaInt(const double sqrt_s) const;
1004 virtual const double muVBFHgaga(const double sqrt_s) const;
1012 virtual const double muZHgaga(const double sqrt_s) const;
1020 virtual const double muWHgaga(const double sqrt_s) const;
1028 virtual const double muVHgaga(const double sqrt_s) const;
1036 virtual const double muttHgaga(const double sqrt_s) const;
1044 virtual const double muggHZga(const double sqrt_s) const;
1052 virtual const double muVBFHZga(const double sqrt_s) const;
1060 virtual const double muZHZga(const double sqrt_s) const;
1068 virtual const double muWHZga(const double sqrt_s) const;
1076 virtual const double muVHZga(const double sqrt_s) const;
1084 virtual const double muttHZga(const double sqrt_s) const;
1092 virtual const double muggHZZ(const double sqrt_s) const;
1100 virtual const double muVBFHZZ(const double sqrt_s) const;
1108 virtual const double muZHZZ(const double sqrt_s) const;
1116 virtual const double muWHZZ(const double sqrt_s) const;
1124 virtual const double muVHZZ(const double sqrt_s) const;
1132 virtual const double muttHZZ(const double sqrt_s) const;
1140 virtual const double muggHZZ4l(const double sqrt_s) const;
1148 virtual const double muVBFHZZ4l(const double sqrt_s) const;
1156 virtual const double muZHZZ4l(const double sqrt_s) const;
1164 virtual const double muWHZZ4l(const double sqrt_s) const;
1172 virtual const double muVHZZ4l(const double sqrt_s) const;
1180 virtual const double muttHZZ4l(const double sqrt_s) const;
1188 virtual const double muggHWW(const double sqrt_s) const;
1196 virtual const double muVBFHWW(const double sqrt_s) const;
1204 virtual const double muZHWW(const double sqrt_s) const;
1212 virtual const double muWHWW(const double sqrt_s) const;
1220 virtual const double muVHWW(const double sqrt_s) const;
1228 virtual const double muttHWW(const double sqrt_s) const;
1236 virtual const double muggHWW2l2v(const double sqrt_s) const;
1244 virtual const double muVBFHWW2l2v(const double sqrt_s) const;
1252 virtual const double muZHWW2l2v(const double sqrt_s) const;
1260 virtual const double muWHWW2l2v(const double sqrt_s) const;
1268 virtual const double muVHWW2l2v(const double sqrt_s) const;
1276 virtual const double muttHWW2l2v(const double sqrt_s) const;
1284 virtual const double muggHmumu(const double sqrt_s) const;
1292 virtual const double muVBFHmumu(const double sqrt_s) const;
1300 virtual const double muZHmumu(const double sqrt_s) const;
1308 virtual const double muWHmumu(const double sqrt_s) const;
1316 virtual const double muVHmumu(const double sqrt_s) const;
1324 virtual const double muttHmumu(const double sqrt_s) const;
1332 virtual const double muggHtautau(const double sqrt_s) const;
1340 virtual const double muVBFHtautau(const double sqrt_s) const;
1348 virtual const double muZHtautau(const double sqrt_s) const;
1356 virtual const double muWHtautau(const double sqrt_s) const;
1364 virtual const double muVHtautau(const double sqrt_s) const;
1372 virtual const double muttHtautau(const double sqrt_s) const;
1380 virtual const double muggHbb(const double sqrt_s) const;
1388 virtual const double muVBFHbb(const double sqrt_s) const;
1396 virtual const double muZHbb(const double sqrt_s) const;
1404 virtual const double muWHbb(const double sqrt_s) const;
1412 virtual const double muVHbb(const double sqrt_s) const;
1420 virtual const double muttHbb(const double sqrt_s) const;
1421
1429 virtual const double muppHmumu(const double sqrt_s) const;
1430
1436 virtual const double computeGammaTotalRatio() const;
1437
1442 virtual const double UpperLimitZgammaA13(const double sqrt_s) const;
1443
1448 virtual const double UpperLimitZgammaC13(const double sqrt_s) const;
1449
1454 virtual const double UpperLimitZgammaA(const double sqrt_s) const;
1455
1460 virtual const double UpperLimitZgammaC(const double sqrt_s) const;
1461
1466 virtual const double cgplusct() const;
1467
1472 virtual const double cgaplusct() const;
1473
1478 virtual const double cgminuscga() const;
1479
1484 virtual const double cVpluscb() const;
1485
1490 virtual const double cVplusctau() const;
1491
1496 virtual const double cbminuscc() const;
1497
1502 virtual const double cbminusctau() const;
1503
1508 virtual const double ccminusctau() const;
1509
1510
1512//-----------------------------------------------------------------------------------------
1513//-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
1514//-----------------------------------------------------------------------------------------
1516
1524 virtual const double muTHUggHgaga(const double sqrt_s) const;
1532 virtual const double muTHUVBFHgaga(const double sqrt_s) const;
1540 virtual const double muTHUZHgaga(const double sqrt_s) const;
1548 virtual const double muTHUWHgaga(const double sqrt_s) const;
1556 virtual const double muTHUVHgaga(const double sqrt_s) const;
1564 virtual const double muTHUttHgaga(const double sqrt_s) const;
1572 virtual const double muTHUggHZga(const double sqrt_s) const;
1580 virtual const double muTHUVBFHZga(const double sqrt_s) const;
1588 virtual const double muTHUZHZga(const double sqrt_s) const;
1596 virtual const double muTHUWHZga(const double sqrt_s) const;
1604 virtual const double muTHUVHZga(const double sqrt_s) const;
1612 virtual const double muTHUttHZga(const double sqrt_s) const;
1620 virtual const double muTHUggHZZ(const double sqrt_s) const;
1628 virtual const double muTHUVBFHZZ(const double sqrt_s) const;
1636 virtual const double muTHUZHZZ(const double sqrt_s) const;
1644 virtual const double muTHUWHZZ(const double sqrt_s) const;
1652 virtual const double muTHUVHZZ(const double sqrt_s) const;
1660 virtual const double muTHUttHZZ(const double sqrt_s) const;
1661
1669 virtual const double muTHUggHZZ4l(const double sqrt_s) const;
1677 virtual const double muTHUVBFHZZ4l(const double sqrt_s) const;
1685 virtual const double muTHUZHZZ4l(const double sqrt_s) const;
1693 virtual const double muTHUWHZZ4l(const double sqrt_s) const;
1701 virtual const double muTHUVHZZ4l(const double sqrt_s) const;
1709 virtual const double muTHUttHZZ4l(const double sqrt_s) const;
1710
1718 virtual const double muTHUggHWW(const double sqrt_s) const;
1726 virtual const double muTHUVBFHWW(const double sqrt_s) const;
1734 virtual const double muTHUZHWW(const double sqrt_s) const;
1742 virtual const double muTHUWHWW(const double sqrt_s) const;
1750 virtual const double muTHUVHWW(const double sqrt_s) const;
1758 virtual const double muTHUttHWW(const double sqrt_s) const;
1766 virtual const double muTHUggHWW2l2v(const double sqrt_s) const;
1774 virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const;
1782 virtual const double muTHUZHWW2l2v(const double sqrt_s) const;
1790 virtual const double muTHUWHWW2l2v(const double sqrt_s) const;
1798 virtual const double muTHUVHWW2l2v(const double sqrt_s) const;
1806 virtual const double muTHUttHWW2l2v(const double sqrt_s) const;
1814 virtual const double muTHUggHmumu(const double sqrt_s) const;
1822 virtual const double muTHUVBFHmumu(const double sqrt_s) const;
1830 virtual const double muTHUZHmumu(const double sqrt_s) const;
1838 virtual const double muTHUWHmumu(const double sqrt_s) const;
1846 virtual const double muTHUVHmumu(const double sqrt_s) const;
1854 virtual const double muTHUttHmumu(const double sqrt_s) const;
1862 virtual const double muTHUggHtautau(const double sqrt_s) const;
1870 virtual const double muTHUVBFHtautau(const double sqrt_s) const;
1878 virtual const double muTHUZHtautau(const double sqrt_s) const;
1886 virtual const double muTHUWHtautau(const double sqrt_s) const;
1894 virtual const double muTHUVHtautau(const double sqrt_s) const;
1902 virtual const double muTHUttHtautau(const double sqrt_s) const;
1910 virtual const double muTHUggHbb(const double sqrt_s) const;
1918 virtual const double muTHUVBFHbb(const double sqrt_s) const;
1926 virtual const double muTHUZHbb(const double sqrt_s) const;
1934 virtual const double muTHUWHbb(const double sqrt_s) const;
1942 virtual const double muTHUVHbb(const double sqrt_s) const;
1950 virtual const double muTHUttHbb(const double sqrt_s) const;
1951
1960 virtual const double muTHUVBFBRinv(const double sqrt_s) const;
1968 virtual const double muTHUVBFHinv(const double sqrt_s) const;
1977 virtual const double muTHUVHBRinv(const double sqrt_s) const;
1985 virtual const double muTHUVHinv(const double sqrt_s) const;
1986
1994 virtual const double muTHUggHZZ4mu(const double sqrt_s) const;
2002 virtual const double muTHUggHZgamumu(const double sqrt_s) const;
2003
2005
2010 virtual const double deltaG_hgg() const;
2016 virtual const double deltaG_hggRatio() const;
2021 virtual const double deltaG1_hWW() const;
2026 virtual const double deltaG2_hWW() const;
2031 virtual const double deltaG3_hWW() const;
2036 virtual const double deltaG1_hZZ() const;
2041 virtual const double deltaG2_hZZ() const;
2046 virtual const double deltaG3_hZZ() const;
2051 virtual const double deltaG1_hZA() const;
2057 virtual const double deltaG1_hZARatio() const;
2062 virtual const double deltaG2_hZA() const;
2067 virtual const double deltaG_hAA() const;
2073 virtual const double deltaG_hAARatio() const;
2079 // no generation mixing
2080 virtual gslpp::complex deltaG_hff(const Particle p) const;
2081
2083
2088 virtual const double kappamueff() const;
2089
2094 virtual const double kappataueff() const;
2095
2100 virtual const double kappaceff() const;
2101
2106 virtual const double kappaseff() const;
2107
2112 virtual const double kappabeff() const;
2113
2118 virtual const double kappaGeff() const;
2119
2124 virtual const double kappaZeff() const;
2125
2130 virtual const double kappaWeff() const;
2131
2136 virtual const double kappaAeff() const;
2137
2142 virtual const double kappaZAeff() const;
2143
2145protected:
2146
2152 virtual void setParameter(const std::string name, const double& value);
2153
2158 virtual const double computecg() const;
2159
2164 virtual const double computecV() const;
2165
2170 virtual const double computecZga() const;
2171
2176 virtual const double computecgaga() const;
2177
2182 virtual const double computecmu() const;
2183
2188 virtual const double computectau() const;
2189
2194 virtual const double computecc() const;
2195
2200 virtual const double computecs() const;
2201
2206 virtual const double computect() const;
2207
2212 virtual const double computecb() const;
2213
2215private:
2216 gslpp::complex f_func(const double x) const;
2217 gslpp::complex g_func(const double x) const;
2218 gslpp::complex Int1(const double tau, const double lambda) const;
2219 gslpp::complex Int2(const double tau, const double lambda) const;
2220
2221 double cv;
2222 double ct;
2223 double cb;
2224 double cc;
2225 double cs;
2226 double ctau;
2227 double cmu;
2228 double cg;
2229 double cga;
2230 double cZga;
2239
2240 double cg_loop;
2241 double cga_loop;
2244
2247
2248};
2249
2250#endif /* HIGGSCHIRAL_H */
std::map< std::string, double > DPars
Definition: Minimal.cpp:11
A model class extending the StandardModel Higgs sector with.
Definition: HiggsChiral.h:109
virtual const double kappataueff() const
The effective coupling .
virtual const double muTHUWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex f_func(const double x) const
virtual const double cgminuscga() const
The value of .
virtual const double BrHssRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double muTHUWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double computecZga() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double BrH2L2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double computecg() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double BrH4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const 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...
virtual const double muTHUggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual const double muTHUttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double kappabeff() const
The effective coupling .
virtual const double computectau() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double ccminusctau() const
The value of .
virtual const double muppHmumu(const double sqrt_s) const
The ratio between the Higgs production cross-section with subsequent decay into in the current mode...
virtual const double muTHUZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
static const std::string HChiralvars[NHChiralvars]
A string array containing the labels of the model parameters in HiggsKvKf.
Definition: HiggsChiral.h:117
double expZgaLimitCMS
Definition: HiggsChiral.h:2238
double obsZgaLimitATLAS13
Definition: HiggsChiral.h:2231
virtual const double kappaceff() const
The effective coupling .
virtual const double muTHUggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double BrH2v2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const 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...
virtual const double mueeZH(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 ...
virtual const double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
virtual const double muTHUWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double kappaseff() const
The effective coupling .
virtual const double BrH2u2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double kappaWeff() const
The effective coupling .
virtual const double muVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double mueettH(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.
virtual const double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double muTHUggHZZ4mu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muVBFgamma(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in association with a hard ...
double expZgaLimitATLAS13
Definition: HiggsChiral.h:2235
virtual const double muTHUVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double BrH2v2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double obsZgaLimitCMS13
Definition: HiggsChiral.h:2232
virtual const double muTHUZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
HiggsChiral()
The default constructor.
Definition: HiggsChiral.cpp:14
virtual const double muggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muTHUttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
gslpp::complex g_func(const double x) const
virtual const double muTHUVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
double expZgaLimitATLAS
Definition: HiggsChiral.h:2237
virtual const double BrH4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double BrH2L2dRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double getcga() const
a getter for the EFT coeff
Definition: HiggsChiral.h:223
virtual const double muVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double BrH4vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual ~HiggsChiral()
The default destructor.
Definition: HiggsChiral.h:127
virtual const double BrH2L2uRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double BrHll_vvorjjRatio() const
The ratio of the Br , in the current model and in the Standard Model.
Definition: HiggsChiral.h:964
double getobsZgaLimitCMS() const
a getter for the value of the observed upper limit in from CMS
Definition: HiggsChiral.h:268
virtual const double computecV() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double muTHUttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double muZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double BrH2u2uRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrH2d2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
virtual const double BrHLvvLRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double UpperLimitZgammaA(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from ATLAS.
virtual const double muTHUggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double getctau() const
a getter for the EFT coeff
Definition: HiggsChiral.h:196
virtual const double BrHLvudRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double obliqueT() const
The oblique parameter .
virtual const double muWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double kappaGeff() const
The effective coupling .
virtual const double muTHUZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double BrH2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double cVplusctau() const
The value of .
virtual const double muTHUVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
double getct() const
a getter for the EFT coeff
Definition: HiggsChiral.h:159
double cga_loop
Definition: HiggsChiral.h:2241
virtual const double muTHUVHinv(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into invisible states in the...
gslpp::complex Int1(const double tau, const double lambda) const
virtual const double muTHUVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double Gammagg() const
The decay width in the current model.
virtual const double muVHpT250(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.h:467
virtual const double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
virtual const double BrH2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double mummHNWA(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model,...
virtual const double mummHvv(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual const double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual const double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double kappaZAeff() const
The effective coupling .
virtual const double muVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double muTHUVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double muTHUZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double deltaG1_hZARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
virtual const double muTHUggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muTHUVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muTHUVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
virtual const double muWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double computecgaga() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double GammaZga() const
The decay width in the current model.
double cg_loop
Definition: HiggsChiral.h:2240
virtual const double GammaTotal() const
The total decay width of the Higgs boson in the current model.
double expZgaLimitCMS13
Definition: HiggsChiral.h:2236
virtual const double muVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double cVpluscb() const
The value of .
virtual const double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
double getcg() const
a getter for the EFT coeff
Definition: HiggsChiral.h:214
gslpp::complex Int2(const double tau, const double lambda) const
virtual const double muTHUWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual const double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrH2udRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double muVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muTHUVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double kappamueff() const
The effective coupling .
virtual const double kappaAeff() const
The effective coupling .
virtual const double muTHUggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
virtual const double BrH2evRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
double getexpZgaLimitATLAS() const
a getter for the experimental value of the expected upper limit in from ATLAS
Definition: HiggsChiral.h:295
virtual const double muTHUVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
virtual const double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrH4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double mueeWBF(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.
virtual const double mummHmm(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual const double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double UpperLimitZgammaA13(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from ATLAS at 13 ...
virtual const double muttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrHlvjjRatio() const
The ratio of the Br , in the current model and in the Standard Model.
Definition: HiggsChiral.h:946
virtual const double muWHpT250(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.h:404
double getexpZgaLimitCMS() const
a getter for the experimental value of the expected upper limit in from CMS
Definition: HiggsChiral.h:304
virtual const double muTHUggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double getcb() const
a getter for the EFT coeff
Definition: HiggsChiral.h:168
double getobsZgaLimitCMS13() const
a getter for the value of the observed upper limit in from CMS at 13 TeV
Definition: HiggsChiral.h:250
virtual const double obliqueS() const
The oblique parameter .
virtual const double BrH2mu2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUVHBRinv(const double sqrt_s) const
The ratio between the VH production cross-section in the current model and in the Standard Model,...
virtual const double muZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
double obsZgaLimitATLAS
Definition: HiggsChiral.h:2233
virtual const double Gammabb() const
The decay width in the current model.
virtual const double muVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
double getobsZgaLimitATLAS() const
a getter for the value of the observed upper limit in from ATLAS
Definition: HiggsChiral.h:259
virtual const double mummZH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual const double BrHevmuvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double computect() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double mueeZllH(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 ...
virtual const double muVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double cgplusct() const
The value of .
virtual const double muTHUttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrH2L2v2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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...
virtual const double muTHUVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double kappaZeff() const
The effective coupling .
virtual const double BrH4uRatio() const
The ratio of the Br in the current model and in the Standard Model.
double getcc() const
a getter for the EFT coeff
Definition: HiggsChiral.h:177
virtual const double muTHUVBFHinv(const double sqrt_s) const
The ratio between the VBF production cross-section with subsequent decay into invisible states in th...
double getobsZgaLimitATLAS13() const
a getter for the value of the observed upper limit in from ATLAS at 13 TeV
Definition: HiggsChiral.h:241
virtual const double BrH4dRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual bool PostUpdate()
The post-update method for HiggsChiral.
Definition: HiggsChiral.cpp:45
virtual const double muWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double BrH4fRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrH2muvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double mummH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual const double computecmu() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double muTHUttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double Gammatautau() const
The decay width in the current model.
virtual const double cgaplusct() const
The value of .
virtual const double UpperLimitZgammaC13(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from CMS at 13 Te...
virtual const double muWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of HiggsChiral.
virtual const double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
virtual const double Gammass() const
The decay width in the current model.
virtual const double BrH4L2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
double getexpZgaLimitATLAS13() const
a getter for the experimental value of the expected upper limit in from ATLAS at 13 TeV
Definition: HiggsChiral.h:277
virtual const double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
virtual const double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double mueeZqqH(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 ...
virtual const double BrHVVRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUggHZgamumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double deltaG_hggRatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
virtual const double muWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
virtual const 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 ...
virtual const double computecb() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double muZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muTHUVBFBRinv(const double sqrt_s) const
The ratio between the VBF production cross-section in the current model and in the Standard Model,...
double cZga_loop
Definition: HiggsChiral.h:2242
virtual const double muggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double mueeZBF(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.
virtual const double cbminuscc() const
The value of .
virtual const double muttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double muVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
virtual const double muTHUVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double muVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
bool loopComputed
Definition: HiggsChiral.h:2243
virtual const 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...
virtual const double Gammacc() const
The decay width in the current model.
virtual const double muggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double getcv() const
a getter for the EFT coeff
Definition: HiggsChiral.h:150
virtual const double computecs() const
A method to compute the ratio of the coupling in the current model and in the SM.
virtual const double muTHUZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double BrH2LvRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
virtual const double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
bool FlagUniversalcf
A boolean flag that is true if all cf take the same universal value.
Definition: HiggsChiral.h:2245
virtual const double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
virtual const double muZHpT250(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.h:421
virtual const double BrHudduRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double Gammamumu() const
The decay width in the current model.
virtual const double GammaWW() const
The decay width in the current model.
virtual const double muVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
bool FlagUniversalcvcf
A boolean flag that is true if all cv and cf take the same universal value.
Definition: HiggsChiral.h:2246
virtual const double muTHUVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double computecc() const
A method to compute the ratio of the coupling in the current model and in the SM.
double getcmu() const
a getter for the EFT coeff
Definition: HiggsChiral.h:205
virtual const double BrHlljjRatio() const
The ratio of the Br , in the current model and in the Standard Model.
Definition: HiggsChiral.h:937
virtual const 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 ...
virtual const double mummttH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
virtual const double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double obliqueU() const
The oblique parameter .
virtual const double BrH4LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
double getcZga() const
a getter for the EFT coeff
Definition: HiggsChiral.h:232
virtual const double BrH2L2LRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
virtual const double muVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
virtual const double muZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double GammaZZ() const
The decay width in the current model.
virtual const double BrH2v2dRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double muTHUZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
virtual const double muggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
virtual const double muTHUWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double cbminusctau() const
The value of .
virtual const double deltaG_hAARatio() const
The full new physics contribution to the coupling of the effective interaction , including new local ...
virtual const double Gammagaga() const
The decay width in the current model.
virtual const double muTHUWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
double obsZgaLimitCMS
Definition: HiggsChiral.h:2234
virtual const double muggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double mueeHvv(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 ...
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of HiggsChiral.
Definition: HiggsChiral.cpp:83
virtual const double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
virtual const double muTHUZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
virtual const double muggHgagaInt(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
virtual const double BrH2e2vRatio() const
The ratio of the Br in the current model and in the Standard Model.
static const int NHChiralvars
The number of the model parameters.
Definition: HiggsChiral.h:112
virtual const double muttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double UpperLimitZgammaC(const double sqrt_s) const
Observable implementing the contribution to the likelihood from the upper limit in from CMS.
virtual const double muVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
virtual const double muttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double getcs() const
a getter for the EFT coeff
Definition: HiggsChiral.h:186
double getexpZgaLimitCMS13() const
a getter for the experimental value of the expected upper limit in from CMS at 13 TeV
Definition: HiggsChiral.h:286
virtual const double BrHlv_lvorjjRatio() const
The ratio of the Br , in the current model and in the Standard Model.
Definition: HiggsChiral.h:955
virtual const double BrH2Lv2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
std::string name
The name of the model.
Definition: Model.h:285
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
A class for particles.
Definition: Particle.h:26
double lambda
The CKM parameter in the Wolfenstein parameterization.