10 = {
"ggH",
"VBF",
"WH",
"ZH",
"ttH",
11 "eeZH240",
"eeZH250",
"eeZH350",
"eeZH365",
"eeZH380",
"eeZH500",
"eeZH1000",
"eeZH1500",
"eeZH3000",
12 "eeHvv240",
"eeHvv250",
"eeHvv350",
"eeHvv365",
"eeHvv380",
"eeHvv500",
"eeHvv1000",
"eeHvv1500",
"eeHvv3000",
13 "eeHee240",
"eeHee250",
"eeHee350",
"eeHee365",
"eeHee380",
"eeHee500",
"eeHee1000",
"eeHee1500",
"eeHee3000",
14 "eettH500",
"eettH1000",
"eettH1500",
"eettH3000",
15 "BrHggRatio",
"BrHWWRatio",
"BrHZZRatio",
"BrHZgaRatio",
"BrHgagaRatio",
"BrHtautauRatio",
"BrHmumuRatio",
"BrHccRatio",
"BrHbbRatio"};
70 if (
name.compare(
"ggH") == 0)
72 else if (
name.compare(
"VBF") == 0)
74 else if (
name.compare(
"WH") == 0)
76 else if (
name.compare(
"ZH") == 0)
78 else if (
name.compare(
"ttH") == 0)
80 else if (
name.compare(
"eeZH240") == 0)
82 else if (
name.compare(
"eeZH250") == 0)
84 else if (
name.compare(
"eeZH350") == 0)
86 else if (
name.compare(
"eeZH365") == 0)
88 else if (
name.compare(
"eeZH380") == 0)
90 else if (
name.compare(
"eeZH500") == 0)
92 else if (
name.compare(
"eeZH1000") == 0)
94 else if (
name.compare(
"eeZH1500") == 0)
96 else if (
name.compare(
"eeZH3000") == 0)
98 else if (
name.compare(
"eeHvv240") == 0)
100 else if (
name.compare(
"eeHvv250") == 0)
102 else if (
name.compare(
"eeHvv350") == 0)
104 else if (
name.compare(
"eeHvv365") == 0)
106 else if (
name.compare(
"eeHvv380") == 0)
108 else if (
name.compare(
"eeHvv500") == 0)
110 else if (
name.compare(
"eeHvv1000") == 0)
112 else if (
name.compare(
"eeHvv1500") == 0)
114 else if (
name.compare(
"eeHvv3000") == 0)
116 else if (
name.compare(
"eeHee240") == 0)
118 else if (
name.compare(
"eeHee250") == 0)
120 else if (
name.compare(
"eeHee350") == 0)
122 else if (
name.compare(
"eeHee365") == 0)
124 else if (
name.compare(
"eeHee380") == 0)
126 else if (
name.compare(
"eeHee500") == 0)
128 else if (
name.compare(
"eeHee1000") == 0)
130 else if (
name.compare(
"eeHee1500") == 0)
132 else if (
name.compare(
"eeHee3000") == 0)
134 else if (
name.compare(
"eettH500") == 0)
136 else if (
name.compare(
"eettH1000") == 0)
138 else if (
name.compare(
"eettH1500") == 0)
140 else if (
name.compare(
"eettH3000") == 0)
142 else if (
name.compare(
"BrHggRatio") == 0)
144 else if (
name.compare(
"BrHWWRatio") == 0)
146 else if (
name.compare(
"BrHZZRatio") == 0)
148 else if (
name.compare(
"BrHZgaRatio") == 0)
150 else if (
name.compare(
"BrHgagaRatio") == 0)
152 else if (
name.compare(
"BrHtautauRatio") == 0)
154 else if (
name.compare(
"BrHmumuRatio") == 0)
156 else if (
name.compare(
"BrHccRatio") == 0)
158 else if (
name.compare(
"BrHbbRatio") == 0)
168 std::cout <<
"ERROR: Missing mandatory SigmaBR parameter"
200 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
201 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
202 double mu = ((sigmaWH + sigmaZH) / (sigmaWH_SM + sigmaZH_SM));
212 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
213 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
214 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
215 double mu = ((sigmaWH + sigmaZH + sigmaVBF) / (sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
229 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
232 double mu = ((sigmaggH +
sigmattH) / (sigmaggH_SM + sigmattH_SM));
237const double SigmaBR::mueeZH(
const double sqrt_s,
const double Pol_em,
const double Pol_ep)
const
240 if (sqrt_s == 0.240) {
244 }
else if (sqrt_s == 0.250) {
248 }
else if (sqrt_s == 0.350) {
252 }
else if (sqrt_s == 0.365) {
256 }
else if (sqrt_s == 0.380) {
260 }
else if (sqrt_s == 0.500) {
264 }
else if (sqrt_s == 1.0) {
268 }
else if (sqrt_s == 1.5) {
272 }
else if (sqrt_s == 3.0) {
277 throw std::runtime_error(
"Bad argument in SigmaBR::mueeZH()");
283const double SigmaBR::mueeHvv(
const double sqrt_s,
const double Pol_em,
const double Pol_ep)
const
285 if (sqrt_s == 0.240) {
289 }
else if (sqrt_s == 0.250) {
293 }
else if (sqrt_s == 0.350) {
297 }
else if (sqrt_s == 0.365) {
301 }
else if (sqrt_s == 0.380) {
305 }
else if (sqrt_s == 0.500) {
309 }
else if (sqrt_s == 1.0) {
313 }
else if (sqrt_s == 1.5) {
317 }
else if (sqrt_s == 3.0) {
322 throw std::runtime_error(
"Bad argument in SigmaBR::mueeHvv()");
328const double SigmaBR::mueeZBF(
const double sqrt_s,
const double Pol_em,
const double Pol_ep)
const
330 if (sqrt_s == 0.240) {
334 }
else if (sqrt_s == 0.250) {
338 }
else if (sqrt_s == 0.350) {
342 }
else if (sqrt_s == 0.365) {
346 }
else if (sqrt_s == 0.380) {
350 }
else if (sqrt_s == 0.500) {
354 }
else if (sqrt_s == 1.0) {
358 }
else if (sqrt_s == 1.5) {
362 }
else if (sqrt_s == 3.0) {
367 throw std::runtime_error(
"Bad argument in SigmaBR::mueeHee()");
372const double SigmaBR::mueettH(
const double sqrt_s,
const double Pol_em,
const double Pol_ep)
const
374 if (sqrt_s == 0.500) {
378 }
else if (sqrt_s == 1.0) {
382 }
else if (sqrt_s == 1.5) {
386 }
else if (sqrt_s == 3.0) {
391 throw std::runtime_error(
"Bad argument in SigmaBR::mueettH()");
std::map< std::string, double > DPars
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 BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual const double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
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...
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
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 BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 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 BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
double brhmumuratio
The ratio of the Hmumu BR in the current model w.r.t. the SM.
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 muTHUggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muttHZZ(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double 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 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 muVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
double brhtautauratio
The ratio of the Htautau BR in the current model w.r.t. the SM.
static const std::string SigmaBRVars[NSigmaBRVars]
A string array containing the labels of the model parameters in NPEffectiveGIMR.
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...
double wh
The WH cross section.
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 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 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 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 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 muTHUggHZZ4mu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 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 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 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 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 BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 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 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 const double muTHUttHZZ4l(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
virtual const double BrHccRatio() 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 ...
double brhwwratio
The ratio of the HWW BR in the current model w.r.t. the SM.
double eeHvv3000
The eeHvv cross section.
virtual const double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
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 muggHWW2l2v(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 muTHUggHmumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 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 muggH(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section in the current model and in ...
double brhbbratio
The ratio of the Hbb BR in the current model w.r.t. the SM.
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 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 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 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 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 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 muTHUVHinv(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into invisible states in the...
virtual const double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 const double muTHUVBFHmumu(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
double tth
The ttH cross section.
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 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 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 BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 muZHWW2l2v(const double sqrt_s) const
The ratio between the ZH production cross-section with subsequent decay into in the current model a...
double eeHee3000
The eeHee cross section.
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 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 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 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 muTHUVHWW2l2v(const double sqrt_s) const
The ratio between the VH production cross-section with subsequent decay into in the current model a...
double brhggratio
The ratio of the Hgg BR in the current model w.r.t. the SM.
virtual const double muggHgaga(const double sqrt_s) const
The ratio of the 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 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 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 BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
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 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 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 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 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 muggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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...
virtual const double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 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 BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
double brhccratio
The ratio of the Hcc BR in the current model w.r.t. the SM.
double brhzgaratio
The ratio of the HZga BR in the current model w.r.t. the SM.
virtual const double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
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...
double vbf
The VBF cross section.
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 muVBFHZZ(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
static const int NSigmaBRVars
The number of the model parameters in SigmaBR.
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 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 muTHUggHWW(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 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 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 muTHUVBFHWW(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
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 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 BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 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 BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
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 BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
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 muTHUttHZga(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current model ...
double eeZH3000
The eeZH cross section.
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 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 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 muTHUggHZgamumu(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 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 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 BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
double ggh
The ggH cross section.
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 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 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 muTHUWHZZ4l(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
double brhgagaratio
The ratio of the Hgaga BR in the current model w.r.t. the SM.
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 muTHUggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 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 muWHZga(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
double brhzzratio
The ratio of the HZZ BR in the current model w.r.t. the SM.
virtual const double muggHtautau(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double eettH3000
The eettH cross section.
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 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 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 muttHbb(const double sqrt_s) const
The ratio between the ttH production cross-section with subsequent decay into in the current 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 muWHbb(const double sqrt_s) const
The ratio between the WH production cross-section with subsequent decay into in the current model a...
virtual const double 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 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 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 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 muTHUVBFHZZ4l(const double sqrt_s) const
The ratio between the VBF Higgs production cross-section with subsequent decay into in the current ...
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...
virtual const double muggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
double zh
The ZH cross section.
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 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 muggHZZ(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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...
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 BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
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...
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 muggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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 muVHZZ4l(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 muTHUggHZga(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
virtual const double muTHUggHZZ4l(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into ...
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...
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.
const double computeSigmaVBF(const double sqrt_s) const
The VBF 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 computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.