11 "cv",
"ct",
"cb",
"cc",
"cs",
"ctau",
"cmu",
"cg",
"cga",
"cZga",
"obsZgaLimitATLAS13",
"obsZgaLimitCMS13",
"obsZgaLimitATLAS",
"obsZgaLimitCMS",
"expZgaLimitATLAS13",
"expZgaLimitCMS13",
"expZgaLimitATLAS",
"expZgaLimitCMS"
85 if (
name.compare(
"cv") == 0)
87 else if (
name.compare(
"ct") == 0)
89 else if (
name.compare(
"cb") == 0)
91 else if (
name.compare(
"cc") == 0)
93 else if (
name.compare(
"cs") == 0)
95 else if (
name.compare(
"ctau") == 0)
97 else if (
name.compare(
"cmu") == 0)
99 else if (
name.compare(
"cg") == 0)
101 else if (
name.compare(
"cga") == 0)
103 else if (
name.compare(
"cZga") == 0)
105 else if (
name.compare(
"obsZgaLimitATLAS13") == 0)
107 else if (
name.compare(
"obsZgaLimitCMS13") == 0)
109 else if (
name.compare(
"obsZgaLimitATLAS") == 0)
111 else if (
name.compare(
"obsZgaLimitCMS") == 0)
113 else if (
name.compare(
"expZgaLimitATLAS13") == 0)
115 else if (
name.compare(
"expZgaLimitCMS13") == 0)
117 else if (
name.compare(
"expZgaLimitATLAS") == 0)
119 else if (
name.compare(
"expZgaLimitCMS") == 0)
129 std::cout <<
"ERROR: missing mandatory HiggsChiral parameter " <<
HChiralvars[i] << std::endl;
140 if (
name.compare(
"Universalcf") == 0) {
143 }
else if (
name.compare(
"Universalcvcf") == 0) {
157 if (fabs(1.0 -
cv *
cv) < pow(10.0, -32.0))
158 Lambda = pow(10.0, 19.0);
160 Lambda = 4.0 * M_PI *
v() / sqrt(fabs(1.0 -
cv *
cv));
162 return ( 1.0 / 12.0 / M_PI * (1.0 -
cv *
cv) * log(Lambda * Lambda /
mHl /
mHl));
169 if (fabs(1.0 -
cv *
cv) < pow(10.0, -32.0))
170 Lambda = pow(10.0, 19.0);
172 Lambda = 4.0 * M_PI *
v() / sqrt(fabs(1.0 -
cv *
cv));
174 return ( -3.0 / 16.0 / M_PI / cW2_SM * (1.0 -
cv *
cv) * log(Lambda * Lambda /
mHl /
mHl));
263 mu = 2.63 * Kt * Kt + 3.58 * Kw * Kw - 5.21 * Kt * Kw;
273 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
276 return (sigmaggH +
sigmattH) / (sigmaggH_SM + sigmattH_SM);
290 if (sqrt_s == 0.125) {
297 throw std::runtime_error(
"Bad argument in HiggsChiral::mummH()");
354 double sigmaVBF_SM = sigmaWF_SM + sigmaZF_SM + sigmaZWF_SM;
356 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
358 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
359 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
360 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
362 double muppH=((sigmaggH +
sigmattH + sigmaWH + sigmaZH + sigmaVBF) / (sigmaggH_SM + sigmattH_SM + sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
364 double nftos=1.95996398454;
378 double sigmaVBF_SM = sigmaWF_SM + sigmaZF_SM + sigmaZWF_SM;
380 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
382 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
383 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
384 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
386 double muppH=((sigmaggH +
sigmattH + sigmaWH + sigmaZH + sigmaVBF) / (sigmaggH_SM + sigmattH_SM + sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
388 double nftos=1.95996398454;
402 double sigmaVBF_SM = sigmaWF_SM + sigmaZF_SM + sigmaZWF_SM;
404 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
406 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
407 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
408 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
410 double muppH=((sigmaggH +
sigmattH + sigmaWH + sigmaZH + sigmaVBF) / (sigmaggH_SM + sigmattH_SM + sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
412 double nftos=1.95996398454;
426 double sigmaVBF_SM = sigmaWF_SM + sigmaZF_SM + sigmaZWF_SM;
428 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
430 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
431 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
432 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
434 double muppH=((sigmaggH +
sigmattH + sigmaWH + sigmaZH + sigmaVBF) / (sigmaggH_SM + sigmattH_SM + sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
436 double nftos=1.95996398454;
487 double TAUt=4.0*Mt*Mt/(
mHl*
mHl);
488 double TAUb=4.0*Mb*Mb/(
mHl*
mHl);
489 double TAUc=4.0*Mc*Mc/(
mHl*
mHl);
490 double TAUs=4.0*Ms*Ms/(
mHl*
mHl);
494 double ksoftNLO = 1.0 + (
AlsMz/M_PI) * ( 73.0/4.0 -7.0*5.0/6.0);
496 return factor * ksoftNLO * ( (
ct * 0.5*TAUt*(1.0+(1.0-TAUt)*
f_func(TAUt))
497 +
cb * 0.5*TAUb*(1.0+(1.0-TAUb)*
f_func(TAUb))
498 +
cc * 0.5*TAUc*(1.0+(1.0-TAUc)*
f_func(TAUc))
499 +
cs * 0.5*TAUs*(1.0+(1.0-TAUs)*
f_func(TAUs))) * (1.0+11.0*
AlsMz/(4.0*M_PI))
523 double TAUt=4.0*Mt*Mt/(
mHl*
mHl);
524 double TAUb=4.0*Mb*Mb/(
mHl*
mHl);
525 double TAUc=4.0*Mc*Mc/(
mHl*
mHl);
526 double TAUs=4.0*Ms*Ms/(
mHl*
mHl);
527 double TAUtau=4.0*Mtau*Mtau/(
mHl*
mHl);
528 double TAUw=4.0*MW*MW/(
mHl*
mHl);
529 double LAMt=4.0*Mt*Mt/(
Mz*
Mz);
530 double LAMb=4.0*Mb*Mb/(
Mz*
Mz);
531 double LAMc=4.0*Mc*Mc/(
Mz*
Mz);
532 double LAMs=4.0*Ms*Ms/(
Mz*
Mz);
533 double LAMtau=4.0*Mtau*Mtau/(
Mz*
Mz);
534 double LAMw=4.0*MW*MW/(
Mz*
Mz);
538 return factor * ((-
ct * 4.0*(0.5-4.0/3.0*
sW2)*(
Int1(TAUt,LAMt)-
Int2(TAUt,LAMt)) * (1.0-
AlsMz/M_PI)
539 +
cb * 2.0*(-0.5+2.0/3.0*
sW2)*(
Int1(TAUb,LAMb)-
Int2(TAUb,LAMb))
540 -
cc * 4.0*(0.5-4.0/3.0*
sW2)*(
Int1(TAUc,LAMc)-
Int2(TAUc,LAMc))
541 +
cs * 2.0*(-0.5+2.0/3.0*
sW2)*(
Int1(TAUs,LAMs)-
Int2(TAUs,LAMs))
544 +((1.0+2.0/TAUw)*
sW2/
cW2-(5.0+2.0/TAUw))*
Int1(TAUw,LAMw))
556 double TAUt=4.0*Mt*Mt/(
mHl*
mHl);
557 double TAUb=4.0*Mb*Mb/(
mHl*
mHl);
558 double TAUc=4.0*Mc*Mc/(
mHl*
mHl);
559 double TAUs=4.0*Ms*Ms/(
mHl*
mHl);
560 double TAUtau=4.0*Mtau*Mtau/(
mHl*
mHl);
561 double TAUw=4.0*MW*MW/(
mHl*
mHl);
565 return factor * (
ct * (8./3.)*TAUt*(1.+(1.-TAUt)*
f_func(TAUt)) * (1.0-
AlsMz/M_PI)
566 +
cb * (2./3.)*TAUb*(1.+(1.-TAUb)*
f_func(TAUb))
567 +
cc * (8./3.)*TAUc*(1.+(1.-TAUc)*
f_func(TAUc))
568 +
cs * (2./3.)*TAUs*(1.+(1.-TAUs)*
f_func(TAUs))
569 +
ctau * 2.0*TAUtau*(1.+(1.-TAUtau)*
f_func(TAUtau))
570 -
cv * (2.0+3.0*TAUw+3.0*TAUw*(2.0-TAUw)*
f_func(TAUw))
865 double wH2L2LSM=0.65682e-06, wH2v2vSM=0.28126e-05, wH2L2vSM=0.27224e-05;
866 double wH2u2uSM=0.22500e-05, wH2d2dSM=0.11906e-04, wH2u2dSM=0.12361e-04;
867 double wH2L2uSM=0.45029e-05, wH2L2dSM=0.85830e-05, wH2v2uSM=0.93233e-05;
868 double wH2v2dSM=0.17794e-04, wH4LSM=0.33973e-06, wH4vSM=0.16884e-05;
869 double wH4uSM=0.23669e-05, wH4dSM=0.60254e-05;
870 double wHLvvLSM=0.58098e-04, wHudduSM=0.13384e-03, wHLvudSM=0.34149e-03 ;
871 double wH2udSM=0.13711e-03, wH2LvSM=0.27557e-04;
874 double wH4fSM=wH2L2LSM+wH2v2vSM+wH2L2vSM+wH2u2uSM+wH2d2dSM+wH2u2dSM+
875 wH2L2uSM+wH2L2dSM+wH2v2uSM+wH2v2dSM+wH4LSM+wH4vSM+wH4uSM+wH4dSM+wHLvvLSM+wHudduSM+
876 wHLvudSM+wH2udSM+wH2LvSM;
879 double wH4f= (
computecV() *
computecV()) * (wH2L2LSM+wH2v2vSM+wH2L2vSM+wH2u2uSM+wH2d2dSM+wH2u2dSM
880 + wH2L2uSM+wH2L2dSM+wH2v2uSM+wH2v2dSM+wH4LSM+wH4vSM+wH4uSM+wH4dSM)
882 + wHLvudSM+wH2udSM+wH2LvSM);
916 double muNWA, GammaRatio, fki;
917 double kt,kb,kc,ks,ku,kd,kta,km,ke;
940 fki = 0.000802422 *kb*kb + 0.000312884 *kb*kc + 0.0000182107 *kc*kc +
941 5.94769e-9 *kb*kd + 9.62554e-10 *kc*kd + 6.2785e-15 *kd*kd +
942 5.53251e-10 *kb*ke + 3.51863e-11 *kc*ke + 1.09243e-15 *kd*ke -
943 0.00905016 *kb*kg - 0.00190706 *kc*kg - 5.97591e-9 *kd*kg -
944 6.72288e-10 *ke*kg - 0.0271505 *kb*kgamma - 0.00143029 *kc*kgamma -
945 1.79277e-8 *kd*kgamma - 0.174392 *kg*kgamma + 8.97565e-6 *kb*km +
946 6.21013e-7 *kc*km + 2.37616e-11 *kd*km - 0.0000460022 *kg*km +
947 4.93348e-6 *kb*ks + 8.51176e-7 *kc*ks + 1.29558e-11 *kd*ks +
948 1.16267e-12 *ke*ks - 0.0000123381 *kg*ks - 0.0000370143 *kgamma*ks +
949 2.22544e-8 *km*ks + 6.08665e-9 *ks*ks - 0.0467672 *kb*kt -
950 0.00394193 *kc*kt - 3.08808e-8 *kd*kt - 6.94817e-10 *ke*kt -
951 0.240315 *kg*kt - 0.180236 *kgamma*kt - 0.0000475437 *km*kt -
952 0.0000637578 *ks*kt - 0.248368 *kt*kt + 0.00100168 *kb*kta +
953 0.0000759092 *kc*kta + 3.44671e-9 *kd*kta - 0.00975386 *kg*kta +
954 2.93009e-6 *ks*kta - 0.0100807 *kt*kta + 5.30126e-8 *kb*ku +
955 5.54256e-9 *kc*ku + 1.15815e-13 *kd*ku + 4.05206e-15 *ke*ku -
956 1.03323e-7 *kg*ku - 7.74926e-8 *kgamma*ku +
957 8.62762e-11 *km*ku + 1.17664e-10 *ks*ku - 2.13572e-7 *kt*ku +
958 1.2332e-8 *kta*ku + 3.40922e-13 *ku*ku + 0.169912 *kb*kw +
959 0.00895098 *kc*kw + 1.12194e-7 *kd*kw + 1.09137 *kg*kw +
960 0.000231641 *ks*kw + 1.12795 *kt*kw + 4.8496e-7 *ku*kw;
962 return (muNWA - 0.022 *GammaRatio * fki)/0.978;
1243 throw std::runtime_error(
"The observable muppHmumu is only defined for 8 or 13 TeV.");
1598 double TAUt=4.0*Mt*Mt/(
mHl*
mHl);
1599 double TAUb=4.0*Mb*Mb/(
mHl*
mHl);
1600 double TAUc=4.0*Mc*Mc/(
mHl*
mHl);
1601 double TAUs=4.0*Ms*Ms/(
mHl*
mHl);
1604 cgEff = ( (
ct * 0.5*TAUt*(1.0+(1.0-TAUt)*
f_func(TAUt))
1605 +
cb * 0.5*TAUb*(1.0+(1.0-TAUb)*
f_func(TAUb))
1606 +
cc * 0.5*TAUc*(1.0+(1.0-TAUc)*
f_func(TAUc))
1607 +
cs * 0.5*TAUs*(1.0+(1.0-TAUs)*
f_func(TAUs)) ) * (1.0+11.0*
AlsMz/(4.0*M_PI))
1610 cgEff = cgEff / ( ( 0.5*TAUt*(1.0+(1.0-TAUt)*
f_func(TAUt))
1611 + 0.5*TAUb*(1.0+(1.0-TAUb)*
f_func(TAUb))
1612 + 0.5*TAUc*(1.0+(1.0-TAUc)*
f_func(TAUc))
1613 + 0.5*TAUs*(1.0+(1.0-TAUs)*
f_func(TAUs)) ) * (1.0+11.0*
AlsMz/(4.0*M_PI))).abs2();
1615 return (sqrt(cgEff));
1636 double TAUt=4.0*Mt*Mt/(
mHl*
mHl);
1637 double TAUb=4.0*Mb*Mb/(
mHl*
mHl);
1638 double TAUc=4.0*Mc*Mc/(
mHl*
mHl);
1639 double TAUs=4.0*Ms*Ms/(
mHl*
mHl);
1640 double TAUtau=4.0*Mtau*Mtau/(
mHl*
mHl);
1641 double TAUmu=4.0*Mmu*Mmu/(
mHl*
mHl);
1642 double TAUw=4.0*MW*MW/(
mHl*
mHl);
1643 double LAMt=4.0*Mt*Mt/(
Mz*
Mz);
1644 double LAMb=4.0*Mb*Mb/(
Mz*
Mz);
1645 double LAMc=4.0*Mc*Mc/(
Mz*
Mz);
1646 double LAMs=4.0*Ms*Ms/(
Mz*
Mz);
1647 double LAMtau=4.0*Mtau*Mtau/(
Mz*
Mz);
1648 double LAMmu=4.0*Mmu*Mmu/(
Mz*
Mz);
1649 double LAMw=4.0*MW*MW/(
Mz*
Mz);
1652 cZgaEff = ((-
ct * 4.0*(0.5-4.0/3.0*
sW2)*(
Int1(TAUt,LAMt)-
Int2(TAUt,LAMt)) * (1.0-
AlsMz/M_PI)
1653 +
cb * 2.0*(-0.5+2.0/3.0*
sW2)*(
Int1(TAUb,LAMb)-
Int2(TAUb,LAMb))
1654 -
cc * 4.0*(0.5-4.0/3.0*
sW2)*(
Int1(TAUc,LAMc)-
Int2(TAUc,LAMc))
1655 +
cs * 2.0*(-0.5+2.0/3.0*
sW2)*(
Int1(TAUs,LAMs)-
Int2(TAUs,LAMs))
1659 +((1.0+2.0/TAUw)*
sW2/
cW2-(5.0+2.0/TAUw))*
Int1(TAUw,LAMw))
1662 cZgaEff = cZgaEff / ((-4.0*(0.5-4.0/3.0*
sW2)*(
Int1(TAUt,LAMt)-
Int2(TAUt,LAMt)) * (1.0-
AlsMz/M_PI)
1663 + 2.0*(-0.5+2.0/3.0*
sW2)*(
Int1(TAUb,LAMb)-
Int2(TAUb,LAMb))
1664 - 4.0*(0.5-4.0/3.0*
sW2)*(
Int1(TAUc,LAMc)-
Int2(TAUc,LAMc))
1665 + 2.0*(-0.5+2.0/3.0*
sW2)*(
Int1(TAUs,LAMs)-
Int2(TAUs,LAMs))
1666 + 2.0*(-0.5+2.0*
sW2)*(
Int1(TAUtau,LAMtau)-
Int2(TAUtau,LAMtau))
1669 +((1.0+2.0/TAUw)*
sW2/
cW2-(5.0+2.0/TAUw))*
Int1(TAUw,LAMw))).abs2();
1671 return (sqrt(cZgaEff));
1685 double TAUt=4.0*Mt*Mt/(
mHl*
mHl);
1686 double TAUb=4.0*Mb*Mb/(
mHl*
mHl);
1687 double TAUc=4.0*Mc*Mc/(
mHl*
mHl);
1688 double TAUs=4.0*Ms*Ms/(
mHl*
mHl);
1689 double TAUtau=4.0*Mtau*Mtau/(
mHl*
mHl);
1690 double TAUmu=4.0*Mmu*Mmu/(
mHl*
mHl);
1691 double TAUw=4.0*MW*MW/(
mHl*
mHl);
1694 cgagaEff = (
ct * (8./3.)*TAUt*(1.+(1.-TAUt)*
f_func(TAUt)) * (1.0-
AlsMz/M_PI)
1695 +
cb * (2./3.)*TAUb*(1.+(1.-TAUb)*
f_func(TAUb))
1696 +
cc * (8./3.)*TAUc*(1.+(1.-TAUc)*
f_func(TAUc))
1697 +
cs * (2./3.)*TAUs*(1.+(1.-TAUs)*
f_func(TAUs))
1698 +
ctau * 2.0*TAUtau*(1.+(1.-TAUtau)*
f_func(TAUtau))
1699 +
cmu * 2.0*TAUmu*(1.+(1.-TAUmu)*
f_func(TAUmu))
1700 -
cv * (2.0+3.0*TAUw+3.0*TAUw*(2.0-TAUw)*
f_func(TAUw))
1701 +
cga * 2.0 ).abs2();
1703 cgagaEff = cgagaEff / ( (8./3.)*TAUt*(1.+(1.-TAUt)*
f_func(TAUt)) * (1.0-
AlsMz/M_PI)
1704 + (2./3.)*TAUb*(1.+(1.-TAUb)*
f_func(TAUb))
1705 + (8./3.)*TAUc*(1.+(1.-TAUc)*
f_func(TAUc))
1706 + (2./3.)*TAUs*(1.+(1.-TAUs)*
f_func(TAUs))
1707 + 2.0*TAUtau*(1.+(1.-TAUtau)*
f_func(TAUtau))
1708 + 2.0*TAUmu*(1.+(1.-TAUmu)*
f_func(TAUmu))
1709 - (2.0+3.0*TAUw+3.0*TAUw*(2.0-TAUw)*
f_func(TAUw)) ).abs2();
1711 return (sqrt(cgagaEff));
1813 if ( p.
is(
"ELECTRON") ) {
1815 }
else if ( p.
is(
"MU") ) {
1817 }
else if ( p.
is(
"TAU") ) {
1819 }
else if ( p.
is(
"UP") ) {
1821 }
else if ( p.
is(
"CHARM") ) {
1823 }
else if ( p.
is(
"TOP") ) {
1825 }
else if ( p.
is(
"DOWN") ) {
1827 }
else if ( p.
is(
"STRANGE") ) {
1829 }
else if ( p.
is(
"BOTTOM") ) {
1892 gslpp::complex z = -gslpp::complex::i()*M_PI;
1893 return -pow(log((1+sqrt(1-x))/(1-sqrt(1-x)))+z,2)/4.0;
1896 return pow(asin(sqrt(1.0/x)),2);
1902 gslpp::complex z = -gslpp::complex::i()*M_PI;
1903 gslpp::complex gs1 = sqrt(1.0-x)*(log((1.0+sqrt(1.0-x))/(1.0-sqrt(1.0-x)))+z)/2.0;
1907 gslpp::complex gg1 = sqrt(x-1.0)*asin(sqrt(1.0/x));
std::map< std::string, double > DPars
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.
double obsZgaLimitATLAS13
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
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 ...
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.
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...
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.
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 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...
double getobsZgaLimitCMS() const
a getter for the value of the observed upper limit in from CMS
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 ...
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...
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 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.
virtual const double GammaTotal() const
The total decay width of the Higgs boson in the current model.
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...
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
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 ...
double getexpZgaLimitCMS() const
a getter for the experimental value of the expected upper limit in from CMS
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 getobsZgaLimitCMS13() const
a getter for the value of the observed upper limit in from CMS at 13 TeV
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...
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
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.
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
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.
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
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,...
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...
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 ...
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.
virtual const double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
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.
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.
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 ...
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...
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.
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.
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 getexpZgaLimitCMS13() const
a getter for the experimental value of the expected upper limit in from CMS at 13 TeV
virtual const double BrH2Lv2Ratio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
void addMissingModelParameter(const std::string &missingParameterName)
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
std::string name
The name of the model.
void raiseMissingModelParameterCount()
The auxiliary base model class for other model classes.
virtual const double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of NPbase.
bool is(std::string name_i) const
const double & getMass() const
A get method to access the particle mass.
const Particle & getQuarks(const QCD::quark q) const
A get method to access a quark as an object of the type Particle.
const double computeBrHtomumu() const
The Br in the Standard Model.
const double computeGammaHTotal() const
The Higgs total width in the Standard Model.
const double computeBrHtoZZ() const
The Br in the Standard Model.
const Particle & getLeptons(const QCD::lepton p) const
A get method to retrieve the member object of a lepton.
const double computeSigmattH(const double sqrt_s) const
The ttH production cross section in the Standard Model.
const double computeSigmaggH(const double sqrt_s) const
The ggH cross section in the Standard Model.
double Mz
The mass of the boson in GeV.
const double computeBrHtocc() const
The Br in the Standard Model.
const double getMz() const
A get method to access the mass of the boson .
const double computeSigmaZWF(const double sqrt_s) const
The Z W interference fusion contribution to higgs-production cross section in the Standard Model.
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for StandardModel have been provided in model initi...
const double computeSigmaWH(const double sqrt_s) const
The WH production cross section in the Standard Model.
const double computeBrHtotautau() const
The Br in the Standard Model.
const double computeBrHtobb() const
The Br in the Standard Model.
const double computeBrHtogg() const
The Br in the Standard Model.
double GF
The Fermi constant in .
const double computeBrHtoZga() const
The Br in the Standard Model.
const double computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
const double computeSigmaWF(const double sqrt_s) const
The W fusion contribution to higgs-production cross section in the Standard Model.
const double computeBrHtogaga() const
The Br in the Standard Model.
double lambda
The CKM parameter in the Wolfenstein parameterization.
const double computeSigmaZF(const double sqrt_s) const
The Z fusion contribution to higgs-production cross section in the Standard Model.
const double c02() const
The square of the cosine of the weak mixing angle defined without weak radiative corrections.
const double Mw_tree() const
The tree-level mass of the boson, .
virtual const double cW2(const double Mw_i) const
The square of the cosine of the weak mixing angle in the on-shell scheme, denoted as .
const double computeBrHtoss() const
The Br in the Standard Model.
double mHl
The Higgs mass in GeV.
double ale
The fine-structure constant .
double AlsMz
The strong coupling constant at the Z-boson mass, .
virtual bool PostUpdate()
The post-update method for StandardModel.
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
const double v() const
The Higgs vacuum expectation value.
virtual const double cW2() const
const double computeBrHtoWW() const
The Br in the Standard Model.