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 
14 class SigmaBR : public NPbase {
15 public:
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 double muggH(const double sqrt_s) const;
53  virtual double muVBF(const double sqrt_s) const;
60  virtual double muWH(const double sqrt_s) const;
67  virtual double muZH(const double sqrt_s) const;
74  virtual double muVH(const double sqrt_s) const;
81  virtual double muVBFpVH(const double sqrt_s) const;
88  virtual double muttH(const double sqrt_s) const;
96  virtual double muggHpttH(const double sqrt_s) const;
104  virtual double mueeZH(const double sqrt_s) const;
113  virtual double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
121  virtual double mueeHvv(const double sqrt_s) const;
130  virtual double mueeHvvPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
138  virtual double mueeZBF(const double sqrt_s) const;
147  virtual double mueeZBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
155  virtual double mueettH(const double sqrt_s) const;
164  virtual double mueettHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const;
170  virtual double BrHggRatio() const;
176  virtual double BrHWWRatio() const;
182  virtual double BrHWW2l2vRatio() const;
188  virtual double BrHZZRatio() const;
194  virtual double BrHZZ4lRatio() const;
200  virtual double BrHZZ4eRatio() const;
206  virtual double BrHZZ2e2muRatio() const;
212  virtual double BrHZZ4muRatio() const;
218  virtual double BrHZgaRatio() const;
224  virtual double BrHZgallRatio() const;
230  virtual double BrHZgaeeRatio() const;
236  virtual double BrHZgamumuRatio() const;
242  virtual double BrHgagaRatio() const;
248  virtual double BrHtautauRatio() const;
254  virtual double BrHmumuRatio() const;
260  virtual double BrHccRatio() const;
266  virtual double BrHbbRatio() const;
281  virtual double muggHgaga(const double sqrt_s) const;
289  virtual double muVBFHgaga(const double sqrt_s) const;
297  virtual double muZHgaga(const double sqrt_s) const;
305  virtual double muWHgaga(const double sqrt_s) const;
313  virtual double muVHgaga(const double sqrt_s) const;
321  virtual double muttHgaga(const double sqrt_s) const;
329  virtual double muggHZga(const double sqrt_s) const;
337  virtual double muVBFHZga(const double sqrt_s) const;
345  virtual double muZHZga(const double sqrt_s) const;
353  virtual double muWHZga(const double sqrt_s) const;
361  virtual double muVHZga(const double sqrt_s) const;
369  virtual double muttHZga(const double sqrt_s) const;
377  virtual double muggHZZ(const double sqrt_s) const;
385  virtual double muVBFHZZ(const double sqrt_s) const;
393  virtual double muZHZZ(const double sqrt_s) const;
401  virtual double muWHZZ(const double sqrt_s) const;
409  virtual double muVHZZ(const double sqrt_s) const;
417  virtual double muttHZZ(const double sqrt_s) const;
425  virtual double muggHZZ4l(const double sqrt_s) const;
433  virtual double muVBFHZZ4l(const double sqrt_s) const;
441  virtual double muZHZZ4l(const double sqrt_s) const;
449  virtual double muWHZZ4l(const double sqrt_s) const;
457  virtual double muVHZZ4l(const double sqrt_s) const;
465  virtual double muttHZZ4l(const double sqrt_s) const;
473  virtual double muggHWW(const double sqrt_s) const;
481  virtual double muVBFHWW(const double sqrt_s) const;
489  virtual double muZHWW(const double sqrt_s) const;
497  virtual double muWHWW(const double sqrt_s) const;
505  virtual double muVHWW(const double sqrt_s) const;
513  virtual double muttHWW(const double sqrt_s) const;
521  virtual double muggHWW2l2v(const double sqrt_s) const;
529  virtual double muVBFHWW2l2v(const double sqrt_s) const;
537  virtual double muZHWW2l2v(const double sqrt_s) const;
545  virtual double muWHWW2l2v(const double sqrt_s) const;
553  virtual double muVHWW2l2v(const double sqrt_s) const;
561  virtual double muttHWW2l2v(const double sqrt_s) const;
569  virtual double muggHmumu(const double sqrt_s) const;
577  virtual double muVBFHmumu(const double sqrt_s) const;
585  virtual double muZHmumu(const double sqrt_s) const;
593  virtual double muWHmumu(const double sqrt_s) const;
601  virtual double muVHmumu(const double sqrt_s) const;
609  virtual double muttHmumu(const double sqrt_s) const;
617  virtual double muggHtautau(const double sqrt_s) const;
625  virtual double muVBFHtautau(const double sqrt_s) const;
633  virtual double muZHtautau(const double sqrt_s) const;
641  virtual double muWHtautau(const double sqrt_s) const;
649  virtual double muVHtautau(const double sqrt_s) const;
657  virtual double muttHtautau(const double sqrt_s) const;
665  virtual double muggHbb(const double sqrt_s) const;
673  virtual double muVBFHbb(const double sqrt_s) const;
681  virtual double muZHbb(const double sqrt_s) const;
689  virtual double muWHbb(const double sqrt_s) const;
697  virtual double muVHbb(const double sqrt_s) const;
705  virtual double muttHbb(const double sqrt_s) const;
706 
708 //-----------------------------------------------------------------------------------------
709 //-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
710 //-----------------------------------------------------------------------------------------
712 
720  virtual double muTHUggHgaga(const double sqrt_s) const;
728  virtual double muTHUVBFHgaga(const double sqrt_s) const;
736  virtual double muTHUZHgaga(const double sqrt_s) const;
744  virtual double muTHUWHgaga(const double sqrt_s) const;
752  virtual double muTHUVHgaga(const double sqrt_s) const;
760  virtual double muTHUttHgaga(const double sqrt_s) const;
768  virtual double muTHUggHZga(const double sqrt_s) const;
776  virtual double muTHUVBFHZga(const double sqrt_s) const;
784  virtual double muTHUZHZga(const double sqrt_s) const;
792  virtual double muTHUWHZga(const double sqrt_s) const;
800  virtual double muTHUVHZga(const double sqrt_s) const;
808  virtual double muTHUttHZga(const double sqrt_s) const;
816  virtual double muTHUggHZZ(const double sqrt_s) const;
824  virtual double muTHUVBFHZZ(const double sqrt_s) const;
832  virtual double muTHUZHZZ(const double sqrt_s) const;
840  virtual double muTHUWHZZ(const double sqrt_s) const;
848  virtual double muTHUVHZZ(const double sqrt_s) const;
856  virtual double muTHUttHZZ(const double sqrt_s) const;
857 
865  virtual double muTHUggHZZ4l(const double sqrt_s) const;
873  virtual double muTHUVBFHZZ4l(const double sqrt_s) const;
881  virtual double muTHUZHZZ4l(const double sqrt_s) const;
889  virtual double muTHUWHZZ4l(const double sqrt_s) const;
897  virtual double muTHUVHZZ4l(const double sqrt_s) const;
905  virtual double muTHUttHZZ4l(const double sqrt_s) const;
906 
914  virtual double muTHUggHWW(const double sqrt_s) const;
922  virtual double muTHUVBFHWW(const double sqrt_s) const;
930  virtual double muTHUZHWW(const double sqrt_s) const;
938  virtual double muTHUWHWW(const double sqrt_s) const;
946  virtual double muTHUVHWW(const double sqrt_s) const;
954  virtual double muTHUttHWW(const double sqrt_s) const;
962  virtual double muTHUggHWW2l2v(const double sqrt_s) const;
970  virtual double muTHUVBFHWW2l2v(const double sqrt_s) const;
978  virtual double muTHUZHWW2l2v(const double sqrt_s) const;
986  virtual double muTHUWHWW2l2v(const double sqrt_s) const;
994  virtual double muTHUVHWW2l2v(const double sqrt_s) const;
1002  virtual double muTHUttHWW2l2v(const double sqrt_s) const;
1010  virtual double muTHUggHmumu(const double sqrt_s) const;
1018  virtual double muTHUVBFHmumu(const double sqrt_s) const;
1026  virtual double muTHUZHmumu(const double sqrt_s) const;
1034  virtual double muTHUWHmumu(const double sqrt_s) const;
1042  virtual double muTHUVHmumu(const double sqrt_s) const;
1050  virtual double muTHUttHmumu(const double sqrt_s) const;
1058  virtual double muTHUggHtautau(const double sqrt_s) const;
1066  virtual double muTHUVBFHtautau(const double sqrt_s) const;
1074  virtual double muTHUZHtautau(const double sqrt_s) const;
1082  virtual double muTHUWHtautau(const double sqrt_s) const;
1090  virtual double muTHUVHtautau(const double sqrt_s) const;
1098  virtual double muTHUttHtautau(const double sqrt_s) const;
1106  virtual double muTHUggHbb(const double sqrt_s) const;
1114  virtual double muTHUVBFHbb(const double sqrt_s) const;
1122  virtual double muTHUZHbb(const double sqrt_s) const;
1130  virtual double muTHUWHbb(const double sqrt_s) const;
1138  virtual double muTHUVHbb(const double sqrt_s) const;
1146  virtual double muTHUttHbb(const double sqrt_s) const;
1147 
1156  virtual double muTHUVBFBRinv(const double sqrt_s) const;
1164  virtual double muTHUVBFHinv(const double sqrt_s) const;
1173  virtual double muTHUVHBRinv(const double sqrt_s) const;
1181  virtual double muTHUVHinv(const double sqrt_s) const;
1182 
1190  virtual double muTHUggHZZ4mu(const double sqrt_s) const;
1198  virtual double muTHUggHZgamumu(const double sqrt_s) const;
1199 
1201 
1202  protected:
1207  virtual void setParameter(const std::string name, const double& value);
1208 
1209  double ggh;
1210  double vbf;
1211  double wh;
1212  double zh;
1213  double tth;
1218  double brhggratio;
1219  double brhwwratio;
1220  double brhzzratio;
1221  double brhzgaratio;
1222  double brhgagaratio;
1224  double brhmumuratio;
1225  double brhccratio;
1226  double brhbbratio;
1227 
1228  private:
1229 
1230 };
1231 
1232 #endif /* SIGMABR_H */
1233 
SigmaBR::muTHUZHtautau
virtual double muTHUZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:997
SigmaBR::brhmumuratio
double brhmumuratio
The ratio of the Hmumu BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1224
SigmaBR::tth
double tth
The ttH cross section.
Definition: SigmaBR.h:1213
SigmaBR::eeHee1000
double eeHee1000
Definition: SigmaBR.h:1216
SigmaBR::BrHZZ4eRatio
virtual double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:441
SigmaBR::brhwwratio
double brhwwratio
The ratio of the HWW BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1219
SigmaBR::muTHUZHgaga
virtual double muTHUZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
Definition: SigmaBR.cpp:787
SigmaBR::BrHbbRatio
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:496
SigmaBR::muTHUVBFHZga
virtual double muTHUVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:812
SigmaBR::muTHUVBFHinv
virtual double muTHUVBFHinv(const double sqrt_s) const
The ratio between the VBF production cross-section with subsequent decay into invisible states in th...
Definition: SigmaBR.cpp:1052
SigmaBR::mueeZBFPol
virtual double mueeZBFPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: SigmaBR.cpp:382
SigmaBR::mueeHvv
virtual double mueeHvv(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: SigmaBR.cpp:289
SigmaBR::muTHUVBFHWW2l2v
virtual double muTHUVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:932
SigmaBR::muTHUggHgaga
virtual double muTHUggHgaga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
Definition: SigmaBR.cpp:777
SigmaBR::muTHUggHbb
virtual double muTHUggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:1017
SigmaBR::muWHbb
virtual double muWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:756
SigmaBR::muZHgaga
virtual double muZHgaga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into 2 photons in the curren...
Definition: SigmaBR.cpp:511
SigmaBR::muTHUVBFHmumu
virtual double muTHUVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:962
SigmaBR::muZHbb
virtual double muZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:751
SigmaBR::eeZH250
double eeZH250
Definition: SigmaBR.h:1214
SigmaBR::BrHtautauRatio
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:481
SigmaBR::muVBFHbb
virtual double muVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:746
SigmaBR::muTHUWHmumu
virtual double muTHUWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:972
SigmaBR::muTHUVHinv
virtual double muTHUVHinv(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into invisible states in the...
Definition: SigmaBR.cpp:1062
SigmaBR::BrHZgaRatio
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:456
SigmaBR::muTHUVHWW
virtual double muTHUVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:917
SigmaBR::muZH
virtual double muZH(const double sqrt_s) const
The ratio between the Z-Higgs associated production cross-section in the current model and in the St...
Definition: SigmaBR.cpp:191
SigmaBR::muTHUggHWW
virtual double muTHUggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:897
SigmaBR::BrHZZRatio
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:431
SigmaBR::eeHee3000
double eeHee3000
The eeHee cross section.
Definition: SigmaBR.h:1216
SigmaBR::BrHZZ4muRatio
virtual double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:451
SigmaBR::CheckParameters
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
SigmaBR::muVBF
virtual double muVBF(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in the current model and in...
Definition: SigmaBR.cpp:181
SigmaBR::muTHUttHZZ4l
virtual double muTHUttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:892
NPbase.h
SigmaBR::muZHWW2l2v
virtual double muZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:661
SigmaBR::BrHgagaRatio
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:476
SigmaBR::BrHZZ4lRatio
virtual double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: SigmaBR.cpp:436
SigmaBR::muZHZZ
virtual double muZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:571
SigmaBR::eeZH365
double eeZH365
Definition: SigmaBR.h:1214
SigmaBR::eeHvv1500
double eeHvv1500
Definition: SigmaBR.h:1215
SigmaBR::brhzzratio
double brhzzratio
The ratio of the HZZ BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1220
SigmaBR::muggHZZ
virtual double muggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:561
SigmaBR::BrHZgaeeRatio
virtual double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:466
gslpp.h
SigmaBR::muttHWW2l2v
virtual double muttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:676
SigmaBR::muTHUttHZZ
virtual double muTHUttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:862
SigmaBR::muTHUWHZZ4l
virtual double muTHUWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:882
SigmaBR::muVBFHWW
virtual double muVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:626
SigmaBR::muWHWW2l2v
virtual double muWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:666
SigmaBR::zh
double zh
The ZH cross section.
Definition: SigmaBR.h:1212
SigmaBR::muTHUWHtautau
virtual double muTHUWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:1002
SigmaBR::muTHUVHbb
virtual double muTHUVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:1037
SigmaBR::eeHvv240
double eeHvv240
Definition: SigmaBR.h:1215
SigmaBR::vbf
double vbf
The VBF cross section.
Definition: SigmaBR.h:1210
SigmaBR::SigmaBR
SigmaBR()
Definition: SigmaBR.cpp:17
SigmaBR::muZHZZ4l
virtual double muZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:601
SigmaBR::muggHgaga
virtual double muggHgaga(const double sqrt_s) const
The ratio of the in the current model and in the Standard Model.
Definition: SigmaBR.cpp:501
SigmaBR::BrHmumuRatio
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:486
SigmaBR::muggH
virtual double muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
Definition: SigmaBR.cpp:176
SigmaBR::muggHWW
virtual double muggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:621
SigmaBR::eettH1000
double eettH1000
Definition: SigmaBR.h:1217
SigmaBR::muTHUVBFHbb
virtual double muTHUVBFHbb(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:1022
SigmaBR::brhccratio
double brhccratio
The ratio of the Hcc BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1225
SigmaBR::muTHUZHZga
virtual double muTHUZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:817
SigmaBR::muVHbb
virtual double muVHbb(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:761
SigmaBR::muWHtautau
virtual double muWHtautau(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:726
SigmaBR::muTHUZHbb
virtual double muTHUZHbb(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:1027
SigmaBR::eeZH350
double eeZH350
Definition: SigmaBR.h:1214
SigmaBR::muVBFHWW2l2v
virtual double muVBFHWW2l2v(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:656
SigmaBR::muTHUVHgaga
virtual double muTHUVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
Definition: SigmaBR.cpp:797
SigmaBR::muTHUVBFHZZ4l
virtual double muTHUVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:872
SigmaBR::eeHvv365
double eeHvv365
Definition: SigmaBR.h:1215
SigmaBR::eeHee250
double eeHee250
Definition: SigmaBR.h:1216
SigmaBR::eeHvv380
double eeHvv380
Definition: SigmaBR.h:1215
SigmaBR::muTHUWHZZ
virtual double muTHUWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:852
SigmaBR::muTHUZHZZ4l
virtual double muTHUZHZZ4l(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:877
SigmaBR::muTHUWHgaga
virtual double muTHUWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
Definition: SigmaBR.cpp:792
SigmaBR::muTHUWHbb
virtual double muTHUWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:1032
SigmaBR::eeHvv350
double eeHvv350
Definition: SigmaBR.h:1215
SigmaBR::mueettH
virtual double mueettH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: SigmaBR.cpp:387
SigmaBR::BrHWW2l2vRatio
virtual double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: SigmaBR.cpp:426
SigmaBR::muZHmumu
virtual double muZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:691
NPbase
The auxiliary base model class for other model classes.
Definition: NPbase.h:66
SigmaBR::muVBFHZZ
virtual double muVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:566
SigmaBR::muttHmumu
virtual double muttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:706
SigmaBR::muttHbb
virtual double muttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:766
SigmaBR::BrHggRatio
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:416
SigmaBR::eettH500
double eettH500
Definition: SigmaBR.h:1217
SigmaBR::muTHUZHWW
virtual double muTHUZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:907
SigmaBR::muttHZZ
virtual double muttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:586
SigmaBR::muVHgaga
virtual double muVHgaga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into 2 photons in the curren...
Definition: SigmaBR.cpp:521
SigmaBR::muVBFHZga
virtual double muVBFHZga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:536
SigmaBR::muTHUttHWW
virtual double muTHUttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:922
SigmaBR::muggHbb
virtual double muggHbb(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:741
SigmaBR::mueettHPol
virtual double mueettHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: SigmaBR.cpp:411
SigmaBR::muggHZZ4l
virtual double muggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:591
SigmaBR::muTHUttHtautau
virtual double muTHUttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:1012
SigmaBR::eettH1500
double eettH1500
Definition: SigmaBR.h:1217
SigmaBR::SigmaBRVars
static const std::string SigmaBRVars[NSigmaBRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
Definition: SigmaBR.h:26
SigmaBR::brhbbratio
double brhbbratio
The ratio of the Hbb BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1226
SigmaBR::BrHZZ2e2muRatio
virtual double BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:446
SigmaBR::muggHZga
virtual double muggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:531
SigmaBR::eettH3000
double eettH3000
The eettH cross section.
Definition: SigmaBR.h:1217
SigmaBR::brhgagaratio
double brhgagaratio
The ratio of the Hgaga BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1222
SigmaBR::mueeZHPol
virtual double mueeZHPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: SigmaBR.cpp:283
SigmaBR::muTHUVHZga
virtual double muTHUVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:827
SigmaBR::muTHUVHmumu
virtual double muTHUVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:977
SigmaBR::muVHWW2l2v
virtual double muVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:671
SigmaBR::eeZH3000
double eeZH3000
The eeZH cross section.
Definition: SigmaBR.h:1214
SigmaBR::eeHvv3000
double eeHvv3000
The eeHvv cross section.
Definition: SigmaBR.h:1215
SigmaBR::muTHUZHZZ
virtual double muTHUZHZZ(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:847
SigmaBR::eeZH240
double eeZH240
Definition: SigmaBR.h:1214
SigmaBR::muTHUggHZZ4l
virtual double muTHUggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:867
SigmaBR
Definition: SigmaBR.h:14
SigmaBR::muWH
virtual double muWH(const double sqrt_s) const
The ratio between the W-Higgs associated production cross-section in the current model and in the St...
Definition: SigmaBR.cpp:186
SigmaBR::muVBFpVH
virtual double muVBFpVH(const double sqrt_s) const
The ratio between the sum of VBF and WH+ZH associated production cross-section in the current model ...
Definition: SigmaBR.cpp:207
SigmaBR::muWHZZ4l
virtual double muWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:606
SigmaBR::muTHUWHWW
virtual double muTHUWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:912
SigmaBR::muTHUggHmumu
virtual double muTHUggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:957
SigmaBR::muttHZZ4l
virtual double muttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:616
SigmaBR::eeHee350
double eeHee350
Definition: SigmaBR.h:1216
SigmaBR::muWHZga
virtual double muWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:546
SigmaBR::eeZH380
double eeZH380
Definition: SigmaBR.h:1214
SigmaBR::muVBFHtautau
virtual double muVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:716
SigmaBR::muTHUggHWW2l2v
virtual double muTHUggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:927
SigmaBR::muVHZZ4l
virtual double muVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:611
SigmaBR::muttHtautau
virtual double muttHtautau(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:736
SigmaBR::muTHUVHBRinv
virtual double muTHUVHBRinv(const double sqrt_s) const
The ratio between the VH production cross-section in the current model and in the Standard Model,...
Definition: SigmaBR.cpp:1057
SigmaBR::muVHZZ
virtual double muVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:581
SigmaBR::muTHUVHWW2l2v
virtual double muTHUVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:947
SigmaBR::wh
double wh
The WH cross section.
Definition: SigmaBR.h:1211
SigmaBR::ggh
double ggh
The ggH cross section.
Definition: SigmaBR.h:1209
SigmaBR::muTHUttHWW2l2v
virtual double muTHUttHWW2l2v(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:952
SigmaBR::brhzgaratio
double brhzgaratio
The ratio of the HZga BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1221
SigmaBR::muTHUttHmumu
virtual double muTHUttHmumu(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:982
SigmaBR::muZHWW
virtual double muZHWW(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:631
SigmaBR::muTHUggHZgamumu
virtual double muTHUggHZgamumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:1072
SigmaBR::brhtautauratio
double brhtautauratio
The ratio of the Htautau BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1223
SigmaBR::muTHUggHtautau
virtual double muTHUggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:987
SigmaBR::muVHmumu
virtual double muVHmumu(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:701
SigmaBR::muTHUttHgaga
virtual double muTHUttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
Definition: SigmaBR.cpp:802
SigmaBR::muWHZZ
virtual double muWHZZ(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:576
SigmaBR::muttHZga
virtual double muttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:556
SigmaBR::mueeZH
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: SigmaBR.cpp:237
SigmaBR::setParameter
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
SigmaBR::eeZH500
double eeZH500
Definition: SigmaBR.h:1214
SigmaBR::muTHUZHWW2l2v
virtual double muTHUZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:937
SigmaBR::muggHpttH
virtual double muggHpttH(const double sqrt_s) const
The ratio between the sum of gluon-gluon fusion and t-tbar-Higgs associated production cross-section...
Definition: SigmaBR.cpp:225
SigmaBR::muTHUggHZga
virtual double muTHUggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:807
SigmaBR::muttHWW
virtual double muttHWW(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:646
SigmaBR::muVHWW
virtual double muVHWW(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:641
SigmaBR::muWHgaga
virtual double muWHgaga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into 2 photons in the curren...
Definition: SigmaBR.cpp:516
SigmaBR::muTHUVBFBRinv
virtual double muTHUVBFBRinv(const double sqrt_s) const
The ratio between the VBF production cross-section in the current model and in the Standard Model,...
Definition: SigmaBR.cpp:1047
SigmaBR::eeHee240
double eeHee240
Definition: SigmaBR.h:1216
SigmaBR::muZHtautau
virtual double muZHtautau(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:721
SigmaBR::eeHee380
double eeHee380
Definition: SigmaBR.h:1216
SigmaBR::muVBFHgaga
virtual double muVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
Definition: SigmaBR.cpp:506
SigmaBR::muttH
virtual double muttH(const double sqrt_s) const
The ratio between the t-tbar-Higgs associated production cross-section in the current model and in t...
Definition: SigmaBR.cpp:220
SigmaBR::muTHUVHZZ
virtual double muTHUVHZZ(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:857
SigmaBR::eeZH1500
double eeZH1500
Definition: SigmaBR.h:1214
Model::name
std::string name
The name of the model.
Definition: Model.h:275
SigmaBR::muVBFHZZ4l
virtual double muVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:596
SigmaBR::brhggratio
double brhggratio
The ratio of the Hgg BR in the current model w.r.t. the SM.
Definition: SigmaBR.h:1218
SigmaBR::muVBFHmumu
virtual double muVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:686
SigmaBR::BrHWWRatio
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:421
SigmaBR::muZHZga
virtual double muZHZga(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:541
SigmaBR::muTHUttHbb
virtual double muTHUttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:1042
SigmaBR::muTHUVBFHZZ
virtual double muTHUVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:842
SigmaBR::muVH
virtual double muVH(const double sqrt_s) const
The ratio between the WH+ZH associated production cross-section in the current model and in the Stan...
Definition: SigmaBR.cpp:196
SigmaBR::muTHUVHZZ4l
virtual double muTHUVHZZ4l(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:887
SigmaBR::muggHmumu
virtual double muggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:681
SigmaBR::eeHvv500
double eeHvv500
Definition: SigmaBR.h:1215
SigmaBR::mueeHvvPol
virtual double mueeHvvPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: SigmaBR.cpp:333
SigmaBR::muTHUVHtautau
virtual double muTHUVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:1007
SigmaBR::BrHZgamumuRatio
virtual double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:471
SigmaBR::BrHccRatio
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: SigmaBR.cpp:491
SigmaBR::muVHZga
virtual double muVHZga(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:551
SigmaBR::muWHWW
virtual double muWHWW(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:636
SigmaBR::muTHUVBFHWW
virtual double muTHUVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:902
SigmaBR::muggHWW2l2v
virtual double muggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:651
SigmaBR::muTHUVBFHgaga
virtual double muTHUVBFHgaga(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into 2 photons in the...
Definition: SigmaBR.cpp:782
SigmaBR::muttHgaga
virtual double muttHgaga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into 2 photons in the curre...
Definition: SigmaBR.cpp:526
SigmaBR::eeZH1000
double eeZH1000
Definition: SigmaBR.h:1214
SigmaBR::NSigmaBRVars
static const int NSigmaBRVars
The number of the model parameters in SigmaBR.
Definition: SigmaBR.h:20
SigmaBR::muTHUWHWW2l2v
virtual double muTHUWHWW2l2v(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:942
SigmaBR::muWHmumu
virtual double muWHmumu(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:696
SigmaBR::eeHvv1000
double eeHvv1000
Definition: SigmaBR.h:1215
SigmaBR::muTHUttHZga
virtual double muTHUttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
Definition: SigmaBR.cpp:832
SigmaBR::eeHee500
double eeHee500
Definition: SigmaBR.h:1216
SigmaBR::muTHUZHmumu
virtual double muTHUZHmumu(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:967
SigmaBR::muTHUggHZZ4mu
virtual double muTHUggHZZ4mu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:1067
SigmaBR::muggHtautau
virtual double muggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:711
SigmaBR::BrHZgallRatio
virtual double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: SigmaBR.cpp:461
SigmaBR::eeHvv250
double eeHvv250
Definition: SigmaBR.h:1215
SigmaBR::mueeZBF
virtual double mueeZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: SigmaBR.cpp:338
SigmaBR::eeHee365
double eeHee365
Definition: SigmaBR.h:1216
SigmaBR::muTHUVBFHtautau
virtual double muTHUVBFHtautau(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
Definition: SigmaBR.cpp:992
SigmaBR::muTHUggHZZ
virtual double muTHUggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
Definition: SigmaBR.cpp:837
SigmaBR::muTHUWHZga
virtual double muTHUWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:822
SigmaBR::eeHee1500
double eeHee1500
Definition: SigmaBR.h:1216
SigmaBR::muVHtautau
virtual double muVHtautau(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
Definition: SigmaBR.cpp:731