a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
SigmaBR.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2016 HEPfit Collaboration
3 *
4 * For the licensing terms see doc/COPYING.
5 */
6
7#ifndef SIGMABR_H
8#define SIGMABR_H
9#include "gslpp.h"
10#include "NPbase.h"
11#include <string.h>
12#include <stdexcept>
13
14class SigmaBR : public NPbase {
15public:
16
20 static const int NSigmaBRVars = 45;
21
26 static const std::string SigmaBRVars[NSigmaBRVars];
27
28
29 SigmaBR();
30
38 virtual bool CheckParameters(const std::map<std::string, double>& DPars);
39
46 virtual const double muggH(const double sqrt_s) const;
53 virtual const double muVBF(const double sqrt_s) const;
60 virtual const double muWH(const double sqrt_s) const;
67 virtual const double muZH(const double sqrt_s) const;
74 virtual const double muVH(const double sqrt_s) const;
81 virtual const double muVBFpVH(const double sqrt_s) const;
88 virtual const double muttH(const double sqrt_s) const;
96 virtual const double muggHpttH(const double sqrt_s) const;
105 virtual const double mueeZH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
114 virtual const double mueeHvv(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
123 virtual const double mueeZBF(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
132 virtual const double mueettH(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
138 virtual const double BrHggRatio() const;
144 virtual const double BrHWWRatio() const;
150 virtual const double BrHWW2l2vRatio() const;
156 virtual const double BrHZZRatio() const;
162 virtual const double BrHZZ4lRatio() const;
168 virtual const double BrHZZ4eRatio() const;
174 virtual const double BrHZZ2e2muRatio() const;
180 virtual const double BrHZZ4muRatio() const;
186 virtual const double BrHZgaRatio() const;
192 virtual const double BrHZgallRatio() const;
198 virtual const double BrHZgaeeRatio() const;
204 virtual const double BrHZgamumuRatio() const;
210 virtual const double BrHgagaRatio() const;
216 virtual const double BrHtautauRatio() const;
222 virtual const double BrHmumuRatio() const;
228 virtual const double BrHccRatio() const;
234 virtual const double BrHbbRatio() const;
249 virtual const double muggHgaga(const double sqrt_s) const;
257 virtual const double muVBFHgaga(const double sqrt_s) const;
265 virtual const double muZHgaga(const double sqrt_s) const;
273 virtual const double muWHgaga(const double sqrt_s) const;
281 virtual const double muVHgaga(const double sqrt_s) const;
289 virtual const double muttHgaga(const double sqrt_s) const;
297 virtual const double muggHZga(const double sqrt_s) const;
305 virtual const double muVBFHZga(const double sqrt_s) const;
313 virtual const double muZHZga(const double sqrt_s) const;
321 virtual const double muWHZga(const double sqrt_s) const;
329 virtual const double muVHZga(const double sqrt_s) const;
337 virtual const double muttHZga(const double sqrt_s) const;
345 virtual const double muggHZZ(const double sqrt_s) const;
353 virtual const double muVBFHZZ(const double sqrt_s) const;
361 virtual const double muZHZZ(const double sqrt_s) const;
369 virtual const double muWHZZ(const double sqrt_s) const;
377 virtual const double muVHZZ(const double sqrt_s) const;
385 virtual const double muttHZZ(const double sqrt_s) const;
393 virtual const double muggHZZ4l(const double sqrt_s) const;
401 virtual const double muVBFHZZ4l(const double sqrt_s) const;
409 virtual const double muZHZZ4l(const double sqrt_s) const;
417 virtual const double muWHZZ4l(const double sqrt_s) const;
425 virtual const double muVHZZ4l(const double sqrt_s) const;
433 virtual const double muttHZZ4l(const double sqrt_s) const;
441 virtual const double muggHWW(const double sqrt_s) const;
449 virtual const double muVBFHWW(const double sqrt_s) const;
457 virtual const double muZHWW(const double sqrt_s) const;
465 virtual const double muWHWW(const double sqrt_s) const;
473 virtual const double muVHWW(const double sqrt_s) const;
481 virtual const double muttHWW(const double sqrt_s) const;
489 virtual const double muggHWW2l2v(const double sqrt_s) const;
497 virtual const double muVBFHWW2l2v(const double sqrt_s) const;
505 virtual const double muZHWW2l2v(const double sqrt_s) const;
513 virtual const double muWHWW2l2v(const double sqrt_s) const;
521 virtual const double muVHWW2l2v(const double sqrt_s) const;
529 virtual const double muttHWW2l2v(const double sqrt_s) const;
537 virtual const double muggHmumu(const double sqrt_s) const;
545 virtual const double muVBFHmumu(const double sqrt_s) const;
553 virtual const double muZHmumu(const double sqrt_s) const;
561 virtual const double muWHmumu(const double sqrt_s) const;
569 virtual const double muVHmumu(const double sqrt_s) const;
577 virtual const double muttHmumu(const double sqrt_s) const;
585 virtual const double muggHtautau(const double sqrt_s) const;
593 virtual const double muVBFHtautau(const double sqrt_s) const;
601 virtual const double muZHtautau(const double sqrt_s) const;
609 virtual const double muWHtautau(const double sqrt_s) const;
617 virtual const double muVHtautau(const double sqrt_s) const;
625 virtual const double muttHtautau(const double sqrt_s) const;
633 virtual const double muggHbb(const double sqrt_s) const;
641 virtual const double muVBFHbb(const double sqrt_s) const;
649 virtual const double muZHbb(const double sqrt_s) const;
657 virtual const double muWHbb(const double sqrt_s) const;
665 virtual const double muVHbb(const double sqrt_s) const;
673 virtual const double muttHbb(const double sqrt_s) const;
674
676//-----------------------------------------------------------------------------------------
677//-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
678//-----------------------------------------------------------------------------------------
680
688 virtual const double muTHUggHgaga(const double sqrt_s) const;
696 virtual const double muTHUVBFHgaga(const double sqrt_s) const;
704 virtual const double muTHUZHgaga(const double sqrt_s) const;
712 virtual const double muTHUWHgaga(const double sqrt_s) const;
720 virtual const double muTHUVHgaga(const double sqrt_s) const;
728 virtual const double muTHUttHgaga(const double sqrt_s) const;
736 virtual const double muTHUggHZga(const double sqrt_s) const;
744 virtual const double muTHUVBFHZga(const double sqrt_s) const;
752 virtual const double muTHUZHZga(const double sqrt_s) const;
760 virtual const double muTHUWHZga(const double sqrt_s) const;
768 virtual const double muTHUVHZga(const double sqrt_s) const;
776 virtual const double muTHUttHZga(const double sqrt_s) const;
784 virtual const double muTHUggHZZ(const double sqrt_s) const;
792 virtual const double muTHUVBFHZZ(const double sqrt_s) const;
800 virtual const double muTHUZHZZ(const double sqrt_s) const;
808 virtual const double muTHUWHZZ(const double sqrt_s) const;
816 virtual const double muTHUVHZZ(const double sqrt_s) const;
824 virtual const double muTHUttHZZ(const double sqrt_s) const;
825
833 virtual const double muTHUggHZZ4l(const double sqrt_s) const;
841 virtual const double muTHUVBFHZZ4l(const double sqrt_s) const;
849 virtual const double muTHUZHZZ4l(const double sqrt_s) const;
857 virtual const double muTHUWHZZ4l(const double sqrt_s) const;
865 virtual const double muTHUVHZZ4l(const double sqrt_s) const;
873 virtual const double muTHUttHZZ4l(const double sqrt_s) const;
874
882 virtual const double muTHUggHWW(const double sqrt_s) const;
890 virtual const double muTHUVBFHWW(const double sqrt_s) const;
898 virtual const double muTHUZHWW(const double sqrt_s) const;
906 virtual const double muTHUWHWW(const double sqrt_s) const;
914 virtual const double muTHUVHWW(const double sqrt_s) const;
922 virtual const double muTHUttHWW(const double sqrt_s) const;
930 virtual const double muTHUggHWW2l2v(const double sqrt_s) const;
938 virtual const double muTHUVBFHWW2l2v(const double sqrt_s) const;
946 virtual const double muTHUZHWW2l2v(const double sqrt_s) const;
954 virtual const double muTHUWHWW2l2v(const double sqrt_s) const;
962 virtual const double muTHUVHWW2l2v(const double sqrt_s) const;
970 virtual const double muTHUttHWW2l2v(const double sqrt_s) const;
978 virtual const double muTHUggHmumu(const double sqrt_s) const;
986 virtual const double muTHUVBFHmumu(const double sqrt_s) const;
994 virtual const double muTHUZHmumu(const double sqrt_s) const;
1002 virtual const double muTHUWHmumu(const double sqrt_s) const;
1010 virtual const double muTHUVHmumu(const double sqrt_s) const;
1018 virtual const double muTHUttHmumu(const double sqrt_s) const;
1026 virtual const double muTHUggHtautau(const double sqrt_s) const;
1034 virtual const double muTHUVBFHtautau(const double sqrt_s) const;
1042 virtual const double muTHUZHtautau(const double sqrt_s) const;
1050 virtual const double muTHUWHtautau(const double sqrt_s) const;
1058 virtual const double muTHUVHtautau(const double sqrt_s) const;
1066 virtual const double muTHUttHtautau(const double sqrt_s) const;
1074 virtual const double muTHUggHbb(const double sqrt_s) const;
1082 virtual const double muTHUVBFHbb(const double sqrt_s) const;
1090 virtual const double muTHUZHbb(const double sqrt_s) const;
1098 virtual const double muTHUWHbb(const double sqrt_s) const;
1106 virtual const double muTHUVHbb(const double sqrt_s) const;
1114 virtual const double muTHUttHbb(const double sqrt_s) const;
1115
1124 virtual const double muTHUVBFBRinv(const double sqrt_s) const;
1132 virtual const double muTHUVBFHinv(const double sqrt_s) const;
1141 virtual const double muTHUVHBRinv(const double sqrt_s) const;
1149 virtual const double muTHUVHinv(const double sqrt_s) const;
1150
1158 virtual const double muTHUggHZZ4mu(const double sqrt_s) const;
1166 virtual const double muTHUggHZgamumu(const double sqrt_s) const;
1167
1169
1170 protected:
1175 virtual void setParameter(const std::string name, const double& value);
1176
1177 double ggh;
1178 double vbf;
1179 double wh;
1180 double zh;
1181 double tth;
1186 double brhggratio;
1187 double brhwwratio;
1188 double brhzzratio;
1193 double brhccratio;
1194 double brhbbratio;
1195
1196 private:
1197
1198};
1199
1200#endif /* SIGMABR_H */
1201
std::map< std::string, double > DPars
Definition: Minimal.cpp:11
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
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...
Definition: SigmaBR.cpp:220
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
Definition: SigmaBR.cpp:68
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 ...
Definition: SigmaBR.cpp:207
virtual const double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:461
double eeZH350
Definition: SigmaBR.h:1182
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,...
Definition: SigmaBR.cpp:1037
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 ...
Definition: SigmaBR.cpp:902
virtual const double BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:426
double brhmumuratio
The ratio of the Hmumu BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1192
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...
Definition: SigmaBR.cpp:731
virtual const double muTHUggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:967
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 ...
Definition: SigmaBR.cpp:566
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...
Definition: SigmaBR.cpp:616
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...
Definition: SigmaBR.cpp:947
double eeZH250
Definition: SigmaBR.h:1182
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 ...
Definition: SigmaBR.cpp:576
double brhtautauratio
The ratio of the Htautau BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1191
static const std::string SigmaBRVars[NSigmaBRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
Definition: SigmaBR.h:26
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...
Definition: SigmaBR.cpp:832
double eeHvv500
Definition: SigmaBR.h:1183
double eeHee350
Definition: SigmaBR.h:1184
double wh
The WH cross section.
Definition: SigmaBR.h:1179
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.
Definition: SigmaBR.cpp:372
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...
Definition: SigmaBR.cpp:777
double eeHee365
Definition: SigmaBR.h:1184
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...
Definition: SigmaBR.cpp:531
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...
Definition: SigmaBR.cpp:917
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...
Definition: SigmaBR.cpp:491
virtual const double muTHUggHZZ4mu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:1047
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...
Definition: SigmaBR.cpp:837
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 ...
Definition: SigmaBR.cpp:842
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 ...
Definition: SigmaBR.cpp:656
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...
Definition: SigmaBR.cpp:867
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...
Definition: SigmaBR.cpp:196
virtual const double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:421
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 ...
Definition: SigmaBR.cpp:972
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...
Definition: SigmaBR.cpp:506
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 ...
Definition: SigmaBR.cpp:283
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 ...
Definition: SigmaBR.cpp:872
virtual const double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:471
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 ...
Definition: SigmaBR.cpp:696
double brhwwratio
The ratio of the HWW BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1187
double eeHvv3000
The eeHvv cross section.
Definition: SigmaBR.h:1183
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: SigmaBR.cpp:441
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 ...
Definition: SigmaBR.cpp:1022
virtual const double muggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:631
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...
Definition: SigmaBR.cpp:676
virtual const double muTHUggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:937
double eeZH500
Definition: SigmaBR.h:1182
virtual const double muggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:661
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 ...
Definition: SigmaBR.cpp:726
double eeZH380
Definition: SigmaBR.h:1182
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 ...
Definition: SigmaBR.cpp:176
double brhbbratio
The ratio of the Hbb BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1194
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...
Definition: SigmaBR.cpp:887
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...
Definition: SigmaBR.cpp:681
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...
Definition: SigmaBR.cpp:767
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...
Definition: SigmaBR.cpp:486
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 ...
Definition: SigmaBR.cpp:516
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 ...
Definition: SigmaBR.cpp:792
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...
Definition: SigmaBR.cpp:1042
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:401
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...
Definition: SigmaBR.cpp:706
double eeZH365
Definition: SigmaBR.h:1182
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 ...
Definition: SigmaBR.cpp:942
double tth
The ttH cross section.
Definition: SigmaBR.h:1181
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...
Definition: SigmaBR.cpp:561
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 ...
Definition: SigmaBR.cpp:237
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...
Definition: SigmaBR.cpp:802
virtual const double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:476
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 ...
Definition: SigmaBR.cpp:992
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...
Definition: SigmaBR.cpp:641
double eeHee3000
The eeHee cross section.
Definition: SigmaBR.h:1184
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...
Definition: SigmaBR.cpp:827
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 ...
Definition: SigmaBR.cpp:636
double eettH1500
Definition: SigmaBR.h:1185
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...
Definition: SigmaBR.cpp:1012
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...
Definition: SigmaBR.cpp:556
double eeHvv250
Definition: SigmaBR.h:1183
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...
Definition: SigmaBR.cpp:927
double brhggratio
The ratio of the Hgg BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1186
virtual const double muggHgaga(const double sqrt_s) const
The ratio of the in the current model and in the Standard Model.
Definition: SigmaBR.cpp:481
double eeHvv365
Definition: SigmaBR.h:1183
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...
Definition: SigmaBR.cpp:772
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...
Definition: SigmaBR.cpp:957
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 ...
Definition: SigmaBR.cpp:822
virtual const double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: SigmaBR.cpp:406
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...
Definition: SigmaBR.cpp:181
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 ...
Definition: SigmaBR.cpp:962
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...
Definition: SigmaBR.cpp:186
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...
Definition: SigmaBR.cpp:1017
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 ...
Definition: SigmaBR.cpp:716
virtual const double muggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:601
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...
Definition: SigmaBR.cpp:797
virtual const double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:431
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...
Definition: SigmaBR.cpp:982
double eeHee1000
Definition: SigmaBR.h:1184
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 ...
Definition: SigmaBR.cpp:932
virtual const double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:396
double eeZH1500
Definition: SigmaBR.h:1182
double eeZH1000
Definition: SigmaBR.h:1182
double brhccratio
The ratio of the Hcc BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1193
double eettH1000
Definition: SigmaBR.h:1185
double brhzgaratio
The ratio of the HZga BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1189
double eeHee240
Definition: SigmaBR.h:1184
virtual const double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:436
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...
Definition: SigmaBR.cpp:611
virtual const double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:451
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...
Definition: SigmaBR.cpp:711
double vbf
The VBF cross section.
Definition: SigmaBR.h:1178
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...
Definition: SigmaBR.cpp:741
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 ...
Definition: SigmaBR.cpp:546
static const int NSigmaBRVars
The number of the model parameters in SigmaBR.
Definition: SigmaBR.h:20
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...
Definition: SigmaBR.cpp:496
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,...
Definition: SigmaBR.cpp:1027
virtual const double muTHUggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:877
virtual const double muTHUggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:907
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...
Definition: SigmaBR.cpp:581
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...
Definition: SigmaBR.cpp:651
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 ...
Definition: SigmaBR.cpp:882
double eeZH240
Definition: SigmaBR.h:1182
virtual const double muTHUggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:997
double eeHvv1000
Definition: SigmaBR.h:1183
double eeHvv380
Definition: SigmaBR.h:1183
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...
Definition: SigmaBR.cpp:892
virtual const double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:456
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 ...
Definition: SigmaBR.cpp:536
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 ...
Definition: SigmaBR.cpp:596
virtual const double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: SigmaBR.cpp:416
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...
Definition: SigmaBR.cpp:586
virtual const double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:466
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 ...
Definition: SigmaBR.cpp:626
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 ...
Definition: SigmaBR.cpp:812
double eeZH3000
The eeZH cross section.
Definition: SigmaBR.h:1182
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...
Definition: SigmaBR.cpp:762
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...
Definition: SigmaBR.cpp:897
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...
Definition: SigmaBR.cpp:671
virtual const double muTHUggHZgamumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:1052
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...
Definition: SigmaBR.cpp:922
double eeHvv1500
Definition: SigmaBR.h:1183
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...
Definition: SigmaBR.cpp:977
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...
Definition: SigmaBR.cpp:225
virtual const double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:446
double eeHee380
Definition: SigmaBR.h:1184
double ggh
The ggH cross section.
Definition: SigmaBR.h:1177
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 ...
Definition: SigmaBR.cpp:606
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...
Definition: SigmaBR.cpp:701
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 ...
Definition: SigmaBR.cpp:666
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...
Definition: SigmaBR.cpp:862
double brhgagaratio
The ratio of the Hgaga BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1190
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.
Definition: SigmaBR.cpp:328
virtual const double muTHUggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:817
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...
Definition: SigmaBR.cpp:782
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...
Definition: SigmaBR.cpp:952
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...
Definition: SigmaBR.cpp:526
double brhzzratio
The ratio of the HZZ BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1188
virtual const double muggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:691
double eettH3000
The eettH cross section.
Definition: SigmaBR.h:1185
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 ...
Definition: SigmaBR.cpp:912
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...
Definition: SigmaBR.cpp:857
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...
Definition: SigmaBR.cpp:757
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 ...
Definition: SigmaBR.cpp:746
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...
Definition: SigmaBR.cpp:191
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...
Definition: SigmaBR.cpp:736
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...
Definition: SigmaBR.cpp:621
double eeHee250
Definition: SigmaBR.h:1184
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...
Definition: SigmaBR.cpp:987
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...
Definition: SigmaBR.cpp:807
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...
Definition: SigmaBR.cpp:551
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 ...
Definition: SigmaBR.cpp:852
SigmaBR()
Definition: SigmaBR.cpp:17
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for NPEffectiveGIMR have been provided in model ini...
Definition: SigmaBR.cpp:164
double eeHee500
Definition: SigmaBR.h:1184
virtual const double muggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:511
double zh
The ZH cross section.
Definition: SigmaBR.h:1180
virtual const double muggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:721
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...
Definition: SigmaBR.cpp:521
virtual const double muggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:541
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...
Definition: SigmaBR.cpp:1032
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 ...
Definition: SigmaBR.cpp:686
virtual const double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:411
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...
Definition: SigmaBR.cpp:1007
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 ...
Definition: SigmaBR.cpp:1002
virtual const double muggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:571
double eeHee1500
Definition: SigmaBR.h:1184
double eeHvv240
Definition: SigmaBR.h:1183
double eeHvv350
Definition: SigmaBR.h:1183
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...
Definition: SigmaBR.cpp:501
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...
Definition: SigmaBR.cpp:591
virtual const double muTHUggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:787
virtual const double muTHUggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:847
double eettH500
Definition: SigmaBR.h:1185
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...
Definition: SigmaBR.cpp:646