a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
HiggsThObservables.cpp
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2019 HEPfit Collaboration
3  *
4  *
5  * For the licensing terms see doc/COPYING.
6  */
7 
8 #include "HiggsThObservables.h"
9 #include "NPbase.h"
10 
11 muggH::muggH(const StandardModel& SM_i, const double sqrt_s_i)
12 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
13 {
14  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
15  throw std::runtime_error("muggH called with a class whose parent is not NPbase");
16 }
17 
19 {
20  return myNPbase->muggH(sqrt_s);
21 }
22 
23 muVBF::muVBF(const StandardModel& SM_i, const double sqrt_s_i)
24 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
25 {
26  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
27  throw std::runtime_error("muVBF called with a class whose parent is not NPbase");
28 
29 }
30 
32 {
33  return myNPbase->muVBF(sqrt_s);
34 }
35 
36 muVBFgamma::muVBFgamma(const StandardModel& SM_i, const double sqrt_s_i)
37 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
38 {
39  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
40  throw std::runtime_error("muVBFgamma called with a class whose parent is not NPbase");
41 
42 }
43 
45 {
46  return myNPbase->muVBFgamma(sqrt_s);
47 }
48 
49 mueeWBF::mueeWBF(const StandardModel& SM_i, const double sqrt_s_i)
50 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
51 {
52  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
53  throw std::runtime_error("mueeWBF called with a class whose parent is not NPbase");
54 
55 }
56 
58 {
59  return myNPbase->mueeWBF(sqrt_s);
60 }
61 
62 mueeWBFPol::mueeWBFPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
63 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
64 {
65  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
66  throw std::runtime_error("mueeWBFPol called with a class whose parent is not NPbase");
67 }
68 
70 {
72 }
73 
74 mueeHvv::mueeHvv(const StandardModel& SM_i, const double sqrt_s_i)
75 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
76 {
77  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
78  throw std::runtime_error("mueeHvv called with a class whose parent is not NPbase");
79 }
80 
82 {
83  return myNPbase->mueeHvv(sqrt_s);
84 }
85 
86 mueeHvvPol::mueeHvvPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
87 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
88 {
89  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
90  throw std::runtime_error("mueeHvvPol called with a class whose parent is not NPbase");
91 }
92 
94 {
96 }
97 
98 mueeZBF::mueeZBF(const StandardModel& SM_i, const double sqrt_s_i)
99 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
100 {
101  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
102  throw std::runtime_error("mueeZBF called with a class whose parent is not NPbase");
103 
104 }
105 
107 {
108  return myNPbase->mueeZBF(sqrt_s);
109 }
110 
111 mueeZBFPol::mueeZBFPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
112 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
113 {
114  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
115  throw std::runtime_error("mueeZBFPol called with a class whose parent is not NPbase");
116 }
117 
119 {
121 }
122 
123 muepWBF::muepWBF(const StandardModel& SM_i, const double sqrt_s_i)
124 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
125 {
126  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
127  throw std::runtime_error("muepWBF called with a class whose parent is not NPbase");
128 
129 }
130 
132 {
133  return myNPbase->muepWBF(sqrt_s);
134 }
135 
136 muWH::muWH(const StandardModel& SM_i, const double sqrt_s_i)
137 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
138 {
139  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
140  throw std::runtime_error("muWH called with a class whose parent is not NPbase");
141 }
142 
143 muepZBF::muepZBF(const StandardModel& SM_i, const double sqrt_s_i)
144 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
145 {
146  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
147  throw std::runtime_error("muepZBF called with a class whose parent is not NPbase");
148 
149 }
150 
152 {
153  return myNPbase->muepZBF(sqrt_s);
154 }
155 
157 {
158  return myNPbase->muWH(sqrt_s);
159 }
160 
161 muZH::muZH(const StandardModel& SM_i, const double sqrt_s_i)
162 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
163 {
164  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
165  throw std::runtime_error("muZH called with a class whose parent is not NPbase");
166 }
167 
169 {
170  return myNPbase->muZH(sqrt_s);
171 }
172 
173 mueeZH::mueeZH(const StandardModel& SM_i, const double sqrt_s_i)
174 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
175 {
176  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
177  throw std::runtime_error("mueeZH called with a class whose parent is not NPbase");
178 }
179 
181 {
182  return myNPbase->mueeZH(sqrt_s);
183 }
184 
185 mueeZHPol::mueeZHPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
186 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
187 {
188  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
189  throw std::runtime_error("mueeZHPol called with a class whose parent is not NPbase");
190 }
191 
193 {
195 }
196 
197 mueeZllH::mueeZllH(const StandardModel& SM_i, const double sqrt_s_i)
198 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
199 {
200  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
201  throw std::runtime_error("mueeZllH called with a class whose parent is not NPbase");
202 }
203 
205 {
206  return myNPbase->mueeZllH(sqrt_s);
207 }
208 
209 mueeZllHPol::mueeZllHPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
210 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
211 {
212  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
213  throw std::runtime_error("mueeZllHPol called with a class whose parent is not NPbase");
214 }
215 
217 {
219 }
220 
221 mueeZqqH::mueeZqqH(const StandardModel& SM_i, const double sqrt_s_i)
222 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
223 {
224  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
225  throw std::runtime_error("mueeZqqH called with a class whose parent is not NPbase");
226 }
227 
229 {
230  return myNPbase->mueeZqqH(sqrt_s);
231 }
232 
233 mueeZqqHPol::mueeZqqHPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
234 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
235 {
236  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
237  throw std::runtime_error("mueeZqqHPol called with a class whose parent is not NPbase");
238 }
239 
241 {
243 }
244 
245 
246 aPsk::aPsk(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
247 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
248 {
249  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
250  throw std::runtime_error("aPsk called with a class whose parent is not NPbase");
251 }
252 
254 {
255  return myNPbase->aPskPol(sqrt_s, Pol_em, Pol_ep);
256 }
257 
258 
259 bPsk::bPsk(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
260 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
261 {
262  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
263  throw std::runtime_error("bPsk called with a class whose parent is not NPbase");
264 }
265 
267 {
268  return myNPbase->bPskPol(sqrt_s, Pol_em, Pol_ep);
269 }
270 
271 
272 muVH::muVH(const StandardModel& SM_i, const double sqrt_s_i)
273 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
274 {
275  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
276  throw std::runtime_error("muVH called with a class whose parent is not NPbase");
277 }
278 
280 {
281  return myNPbase->muVH(sqrt_s);
282 }
283 
284 muVBFpVH::muVBFpVH(const StandardModel& SM_i, const double sqrt_s_i)
285 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
286 {
287  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
288  throw std::runtime_error("muVBFpVH called with a class whose parent is not NPbase");
289 }
290 
292 {
293  return myNPbase->muVBFpVH(sqrt_s);
294 }
295 
296 muttH::muttH(const StandardModel& SM_i, const double sqrt_s_i)
297 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
298 {
299  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
300  throw std::runtime_error("muttH called with a class whose parent is not NPbase");
301 }
302 
304 {
305  return myNPbase->muttH(sqrt_s);
306 }
307 
308 mutHq::mutHq(const StandardModel& SM_i, const double sqrt_s_i)
309 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
310 {
311  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
312  throw std::runtime_error("mutHq called with a class whose parent is not NPbase");
313 }
314 
316 {
317  return myNPbase->mutHq(sqrt_s);
318 }
319 
320 muggHpttH::muggHpttH(const StandardModel& SM_i, const double sqrt_s_i)
321 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
322 {
323  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
324  throw std::runtime_error("muggHpttH called with a class whose parent is not NPbase");
325 }
326 
328 {
329  return myNPbase->muggHpttH(sqrt_s);
330 }
331 
332 mueettH::mueettH(const StandardModel& SM_i, const double sqrt_s_i)
333 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
334 {
335  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
336  throw std::runtime_error("mueettH called with a class whose parent is not NPbase");
337 
338 }
339 
341 {
342  return myNPbase->mueettH(sqrt_s);
343 }
344 
345 mueettHPol::mueettHPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
346 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
347 {
348  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
349  throw std::runtime_error("mueettHPol called with a class whose parent is not NPbase");
350 }
351 
353 {
355 }
356 
357 mummH::mummH(const StandardModel& SM_i, const double sqrt_s_i)
358 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
359 {
360  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
361  throw std::runtime_error("mummH called with a class whose parent is not NPbase");
362 }
363 
365 {
366  return myNPbase->mummH(sqrt_s);
367 }
368 
370 : ThObservable(SM_i)
371 {
372  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
373  throw std::runtime_error("GammaHRatio called with a class whose parent is not NPbase");
374 }
375 
377 {
379 }
380 
382 {
383  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
384  throw std::runtime_error("BrHtoinvRatio called with a class whose parent is not NPbase");
385 }
386 
388 {
389  return myNPbase->BrHtoinvRatio();
390 }
391 
393 : ThObservable(SM_i)
394 {
395  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
396  throw std::runtime_error("BrHinvisible called with a class whose parent is not NPbase");
397 }
398 
400 {
401  return myNPbase->Br_H_inv();
402 }
403 
405 : ThObservable(SM_i)
406 {
407  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
408  throw std::runtime_error("BrHinvisibleNP called with a class whose parent is not NPbase");
409 }
410 
412 {
413  return myNPbase->Br_H_inv_NP();
414 }
415 
417 : ThObservable(SM_i)
418 {
419  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
420  throw std::runtime_error("BrHexotic called with a class whose parent is not NPbase");
421 }
422 
424 {
425  return myNPbase->Br_H_exo();
426 }
427 
429 : ThObservable(SM_i)
430 {
431  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
432  throw std::runtime_error("BrHtovisRatio called with a class whose parent is not NPbase");
433 }
434 
436 {
437  return myNPbase->BrHvisRatio();
438 }
439 
441 : ThObservable(SM_i)
442 {
443  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
444  throw std::runtime_error("BrHtoggRatio called with a class whose parent is not NPbase");
445 }
446 
448 {
449  return myNPbase->BrHggRatio();
450 }
451 
453 : ThObservable(SM_i)
454 {
455  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
456  throw std::runtime_error("BrHtoWWRatio called with a class whose parent is not NPbase");
457 }
458 
460 {
461  return myNPbase->BrHWWRatio();
462 }
463 
465 : ThObservable(SM_i)
466 {
467  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
468  throw std::runtime_error("BrHtoWW2l2vRatio called with a class whose parent is not NPbase");
469 }
470 
472 {
473  return myNPbase->BrHWW2l2vRatio();
474 }
475 
477 : ThObservable(SM_i)
478 {
479  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
480  throw std::runtime_error("BrHtoZZRatio called with a class whose parent is not NPbase");
481 }
482 
484 {
485  return myNPbase->BrHZZRatio();
486 }
487 
489 : ThObservable(SM_i)
490 {
491  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
492  throw std::runtime_error("BrHtoZZ4lRatio called with a class whose parent is not NPbase");
493 }
494 
496 {
497  return myNPbase->BrHZZ4lRatio();
498 }
499 
501 : ThObservable(SM_i)
502 {
503  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
504  throw std::runtime_error("BrHtoZZ4eRatio called with a class whose parent is not NPbase");
505 }
506 
508 {
509  return myNPbase->BrHZZ4eRatio();
510 }
511 
513 : ThObservable(SM_i)
514 {
515  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
516  throw std::runtime_error("BrHtoZZ2e2muRatio called with a class whose parent is not NPbase");
517 }
518 
520 {
521  return myNPbase->BrHZZ2e2muRatio();
522 }
523 
525 : ThObservable(SM_i)
526 {
527  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
528  throw std::runtime_error("BrHtoZZ4muRatio called with a class whose parent is not NPbase");
529 }
530 
532 {
533  return myNPbase->BrHZZ4muRatio();
534 }
535 
537 {
538  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
539  throw std::runtime_error("BrHtoZgaRatio called with a class whose parent is not NPbase");
540 }
541 
543 {
544  return myNPbase->BrHZgaRatio();
545 }
546 
548 {
549  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
550  throw std::runtime_error("BrHtoZgallRatio called with a class whose parent is not NPbase");
551 }
552 
554 {
555  return myNPbase->BrHZgallRatio();
556 }
557 
559 {
560  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
561  throw std::runtime_error("BrHtoZgaeeRatio called with a class whose parent is not NPbase");
562 }
563 
565 {
566  return myNPbase->BrHZgaeeRatio();
567 }
568 
570 {
571  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
572  throw std::runtime_error("BrHtoZgamumuRatio called with a class whose parent is not NPbase");
573 }
574 
576 {
577  return myNPbase->BrHZgamumuRatio();
578 }
579 
581 {
582  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
583  throw std::runtime_error("BrHtogagaRatio called with a class whose parent is not NPbase");
584 }
585 
587 {
588  return myNPbase->BrHgagaRatio();
589 }
590 
592 {
593  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
594  throw std::runtime_error("BrHtomumuRatio called with a class whose parent is not NPbase");
595 }
596 
598 {
599  return myNPbase->BrHmumuRatio();
600 }
601 
603 {
604  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
605  throw std::runtime_error("BrHtotautauRatio called with a class whose parent is not NPbase");
606 }
607 
609 {
610  return myNPbase->BrHtautauRatio();
611 }
612 
614 {
615  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
616  throw std::runtime_error("BrHtoccRatio called with a class whose parent is not NPbase");
617 }
618 
620 {
621  return myNPbase->BrHccRatio();
622 }
623 
625 {
626  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
627  throw std::runtime_error("BrHtobbRatio called with a class whose parent is not NPbase");
628 }
629 
631 {
632  return myNPbase->BrHbbRatio();
633 }
634 
636 {
637  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
638  throw std::runtime_error("BrHtogaga_over_mumu_Ratio called with a class whose parent is not NPbase");
639 }
640 
642 {
643  if ((this->getModel()).isModelLinearized()) {
644  return (1.0 + (myNPbase->BrHgagaRatio()) - (myNPbase->BrHmumuRatio()));
645  } else {
646  return (myNPbase->BrHgagaRatio()) / (myNPbase->BrHmumuRatio());
647  }
648 }
649 
651 {
652  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
653  throw std::runtime_error("BrHtoZga_over_mumu_Ratio called with a class whose parent is not NPbase");
654 }
655 
657 {
658  if ((this->getModel()).isModelLinearized()) {
659  return (1.0 + (myNPbase->BrHZgaRatio()) - (myNPbase->BrHmumuRatio()));
660  } else {
661  return (myNPbase->BrHZgaRatio()) / (myNPbase->BrHmumuRatio());
662  }
663 }
664 
666 {
667  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
668  throw std::runtime_error("BrHtoZmumuga_over_mumu_Ratio called with a class whose parent is not NPbase");
669 }
670 
672 {
673  if ((this->getModel()).isModelLinearized()) {
674  return (1.0 + (myNPbase->BrHZgamumuRatio()) - (myNPbase->BrHmumuRatio()));
675  } else {
676  return (myNPbase->BrHZgamumuRatio()) / (myNPbase->BrHmumuRatio());
677  }
678 }
679 
681 {
682  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
683  throw std::runtime_error("BrHtogaga_over_4l_Ratio called with a class whose parent is not NPbase");
684 }
685 
687 {
688  if ((this->getModel()).isModelLinearized()) {
689  return (1.0 + (myNPbase->BrHgagaRatio()) - (myNPbase->BrHZZ4lRatio()));
690  } else {
691  return (myNPbase->BrHgagaRatio()) / (myNPbase->BrHZZ4lRatio());
692  }
693 }
694 
696 {
697  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
698  throw std::runtime_error("BrHtobb_over_4l_Ratio called with a class whose parent is not NPbase");
699 }
700 
702 {
703  if ((this->getModel()).isModelLinearized()) {
704  return (1.0 + (myNPbase->BrHbbRatio()) - (myNPbase->BrHZZ4lRatio()));
705  } else {
706  return (myNPbase->BrHbbRatio()) / (myNPbase->BrHZZ4lRatio());
707  }
708 }
709 
710 
712 {
713  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
714  throw std::runtime_error("BrHto2l2v_over_4l_Ratio called with a class whose parent is not NPbase");
715 }
716 
718 {
719  if ((this->getModel()).isModelLinearized()) {
720  return (1.0 + (myNPbase->BrHWW2l2vRatio()) - (myNPbase->BrHZZ4lRatio()));
721  } else {
722  return (myNPbase->BrHWW2l2vRatio()) / (myNPbase->BrHZZ4lRatio());
723  }
724 }
725 
726 
728 {
729  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
730  throw std::runtime_error("BrHtotautau_over_4l_Ratio called with a class whose parent is not NPbase");
731 }
732 
734 {
735  if ((this->getModel()).isModelLinearized()) {
736  return (1.0 + (myNPbase->BrHtautauRatio()) - (myNPbase->BrHZZ4lRatio()));
737  } else {
738  return (myNPbase->BrHtautauRatio()) / (myNPbase->BrHZZ4lRatio());
739  }
740 }
741 
742 
744 {
745  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
746  throw std::runtime_error("BrHtogaga_over_2e2mu_Ratio called with a class whose parent is not NPbase");
747 }
748 
750 {
751  if ((this->getModel()).isModelLinearized()) {
752  return (1.0 + (myNPbase->BrHgagaRatio()) - (myNPbase->BrHZZ2e2muRatio()));
753  } else {
754  return (myNPbase->BrHgagaRatio()) / (myNPbase->BrHZZ2e2muRatio());
755  }
756 }
757 
759 {
760  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
761  throw std::runtime_error("BrHtoZga_over_4l_Ratio called with a class whose parent is not NPbase");
762 }
763 
765 {
766  if ((this->getModel()).isModelLinearized()) {
767  return (1.0 + (myNPbase->BrHZgaRatio()) - (myNPbase->BrHZZ4lRatio()));
768  } else {
769  return (myNPbase->BrHZgaRatio()) / (myNPbase->BrHZZ4lRatio());
770  }
771 }
772 
774 {
775  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
776  throw std::runtime_error("BrHtomumu_over_4l_Ratio called with a class whose parent is not NPbase");
777 }
778 
780 {
781  if ((this->getModel()).isModelLinearized()) {
782  return (1.0 + (myNPbase->BrHmumuRatio()) - (myNPbase->BrHZZ4lRatio()));
783  } else {
784  return (myNPbase->BrHmumuRatio()) / (myNPbase->BrHZZ4lRatio());
785  }
786 }
787 
789 {
790  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
791  throw std::runtime_error("BrHtomumu_over_4mu_Ratio called with a class whose parent is not NPbase");
792 }
793 
795 {
796  if ((this->getModel()).isModelLinearized()) {
797  return (1.0 + (myNPbase->BrHmumuRatio()) - (myNPbase->BrHZZ4muRatio()));
798  } else {
799  return (myNPbase->BrHmumuRatio()) / (myNPbase->BrHZZ4muRatio());
800  }
801 }
802 
804 {
805  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
806  throw std::runtime_error("BrHto4l_over_gaga_Ratio called with a class whose parent is not NPbase");
807 }
808 
810 {
811  if ((this->getModel()).isModelLinearized()) {
812  return (1.0 + (myNPbase->BrHZZ4lRatio()) - (myNPbase->BrHgagaRatio()));
813  } else {
814  return (myNPbase->BrHZZ4lRatio()) / (myNPbase->BrHgagaRatio());
815  }
816 }
817 
819 {
820  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
821  throw std::runtime_error("BrHtoZga_over_gaga_Ratio called with a class whose parent is not NPbase");
822 }
823 
825 {
826  if ((this->getModel()).isModelLinearized()) {
827  return (1.0 + (myNPbase->BrHZgaRatio()) - (myNPbase->BrHgagaRatio()));
828  } else {
829  return (myNPbase->BrHZgaRatio()) / (myNPbase->BrHgagaRatio());
830  }
831 }
832 
834 {
835  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
836  throw std::runtime_error("BrHtomumu_over_gaga_Ratio called with a class whose parent is not NPbase");
837 }
838 
840 {
841  if ((this->getModel()).isModelLinearized()) {
842  return (1.0 + (myNPbase->BrHmumuRatio()) - (myNPbase->BrHgagaRatio()));
843  } else {
844  return (myNPbase->BrHmumuRatio()) / (myNPbase->BrHgagaRatio());
845  }
846 }
847 
848 muggHgaga::muggHgaga(const StandardModel& SM_i, const double sqrt_s_i)
849 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
850 {
851  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
852  throw std::runtime_error("muggHgaga called with a class whose parent is not NPbase");
853 }
854 
856 {
857  if ((this->getModel()).isModelLinearized()) {
858  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHgagaRatio()));
859  } else {
860  return myNPbase->muggHgaga(sqrt_s);
861  }
862 }
863 
864 muggHgagaInt::muggHgagaInt(const StandardModel& SM_i, const double sqrt_s_i)
865 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
866 {
867  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
868  throw std::runtime_error("muggHgagaInt called with a class whose parent is not NPbase");
869 }
870 
872 {
874 }
875 
876 muVBFHgaga::muVBFHgaga(const StandardModel& SM_i, const double sqrt_s_i)
877 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
878 {
879  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
880  throw std::runtime_error("muVBFHgaga called with a class whose parent is not NPbase");
881 }
882 
884 {
885  if ((this->getModel()).isModelLinearized()) {
886  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHgagaRatio()));
887  } else {
888  return myNPbase->muVBFHgaga(sqrt_s);
889  }
890 }
891 
892 muZHgaga::muZHgaga(const StandardModel& SM_i, const double sqrt_s_i)
893 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
894 {
895  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
896  throw std::runtime_error("muZHgaga called with a class whose parent is not NPbase");
897 }
898 
900 {
901  if ((this->getModel()).isModelLinearized()) {
902  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHgagaRatio()));
903  } else {
904  return myNPbase->muZHgaga(sqrt_s);
905  }
906 }
907 
908 muWHgaga::muWHgaga(const StandardModel& SM_i, const double sqrt_s_i)
909 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
910 {
911  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
912  throw std::runtime_error("muWHgaga called with a class whose parent is not NPbase");
913 }
914 
916 {
917  if ((this->getModel()).isModelLinearized()) {
918  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHgagaRatio()));
919  } else {
920  return myNPbase->muWHgaga(sqrt_s);
921  }
922 }
923 
924 muVHgaga::muVHgaga(const StandardModel& SM_i, const double sqrt_s_i)
925 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
926 {
927  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
928  throw std::runtime_error("muVHgaga called with a class whose parent is not NPbase");
929 }
930 
932 {
933  if ((this->getModel()).isModelLinearized()) {
934  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHgagaRatio()));
935  } else {
936  return myNPbase->muVHgaga(sqrt_s);
937  }
938 }
939 
940 muttHgaga::muttHgaga(const StandardModel& SM_i, const double sqrt_s_i)
941 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
942 {
943  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
944  throw std::runtime_error("muttHgaga called with a class whose parent is not NPbase");
945 }
946 
948 {
949  if ((this->getModel()).isModelLinearized()) {
950  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHgagaRatio()));
951  } else {
952  return myNPbase->muttHgaga(sqrt_s);
953  }
954 }
955 
956 muggHZga::muggHZga(const StandardModel& SM_i, const double sqrt_s_i)
957 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
958 {
959  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
960  throw std::runtime_error("muggHZga called with a class whose parent is not NPbase");
961 }
962 
964 {
965  if ((this->getModel()).isModelLinearized()) {
966  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHZgaRatio()));
967  } else {
968  return myNPbase->muggHZga(sqrt_s);
969  }
970 }
971 
972 muggHZgamumu::muggHZgamumu(const StandardModel& SM_i, const double sqrt_s_i)
973 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
974 {
975  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
976  throw std::runtime_error("muggHZgamumu called with a class whose parent is not NPbase");
977 }
978 
980 {
981  if ((this->getModel()).isModelLinearized()) {
982  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHZgamumuRatio()));
983  } else {
984  return (myNPbase->muggH(sqrt_s))*(myNPbase->BrHZgamumuRatio());
985  }
986 }
987 
988 muVBFHZga::muVBFHZga(const StandardModel& SM_i, const double sqrt_s_i)
989 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
990 {
991  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
992  throw std::runtime_error("muVBFHZga called with a class whose parent is not NPbase");
993 }
994 
996 {
997  if ((this->getModel()).isModelLinearized()) {
998  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHZgaRatio()));
999  } else {
1000  return myNPbase->muVBFHZga(sqrt_s);
1001  }
1002 }
1003 
1004 muZHZga::muZHZga(const StandardModel& SM_i, const double sqrt_s_i)
1005 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1006 {
1007  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1008  throw std::runtime_error("muZHZga called with a class whose parent is not NPbase");
1009 }
1010 
1012 {
1013  if ((this->getModel()).isModelLinearized()) {
1014  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHZgaRatio()));
1015  } else {
1016  return myNPbase->muZHZga(sqrt_s);
1017  }
1018 }
1019 
1020 muWHZga::muWHZga(const StandardModel& SM_i, const double sqrt_s_i)
1021 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1022 {
1023  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1024  throw std::runtime_error("muWHZga called with a class whose parent is not NPbase");
1025 }
1026 
1028 {
1029  if ((this->getModel()).isModelLinearized()) {
1030  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHZgaRatio()));
1031  } else {
1032  return myNPbase->muWHZga(sqrt_s);
1033  }
1034 }
1035 
1036 muVHZga::muVHZga(const StandardModel& SM_i, const double sqrt_s_i)
1037 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1038 {
1039  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1040  throw std::runtime_error("muVHZga called with a class whose parent is not NPbase");
1041 }
1042 
1044 {
1045  if ((this->getModel()).isModelLinearized()) {
1046  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHZgaRatio()));
1047  } else {
1048  return myNPbase->muVHZga(sqrt_s);
1049  }
1050 }
1051 
1052 muttHZga::muttHZga(const StandardModel& SM_i, const double sqrt_s_i)
1053 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1054 {
1055  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1056  throw std::runtime_error("muttHZga called with a class whose parent is not NPbase");
1057 }
1058 
1060 {
1061  if ((this->getModel()).isModelLinearized()) {
1062  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHZgaRatio()));
1063  } else {
1064  return myNPbase->muttHZga(sqrt_s);
1065  }
1066 }
1067 
1068 muggHZZ::muggHZZ(const StandardModel& SM_i, const double sqrt_s_i)
1069 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1070 {
1071  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1072  throw std::runtime_error("muggHZZ called with a class whose parent is not NPbase");
1073 }
1074 
1076 {
1077  if ((this->getModel()).isModelLinearized()) {
1078  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHZZRatio()));
1079  } else {
1080  return myNPbase->muggHZZ(sqrt_s);
1081  }
1082 }
1083 
1084 muVBFHZZ::muVBFHZZ(const StandardModel& SM_i, const double sqrt_s_i)
1085 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1086 {
1087  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1088  throw std::runtime_error("muVBFHZZ called with a class whose parent is not NPbase");
1089 }
1090 
1092 {
1093  if ((this->getModel()).isModelLinearized()) {
1094  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHZZRatio()));
1095  } else {
1096  return myNPbase->muVBFHZZ(sqrt_s);
1097  }
1098 }
1099 
1100 muZHZZ::muZHZZ(const StandardModel& SM_i, const double sqrt_s_i)
1101 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1102 {
1103  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1104  throw std::runtime_error("muZHZZ called with a class whose parent is not NPbase");
1105 }
1106 
1108 {
1109  if ((this->getModel()).isModelLinearized()) {
1110  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHZZRatio()));
1111  } else {
1112  return myNPbase->muZHZZ(sqrt_s);
1113  }
1114 }
1115 
1116 muWHZZ::muWHZZ(const StandardModel& SM_i, const double sqrt_s_i)
1117 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1118 {
1119  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1120  throw std::runtime_error("muWHZZ called with a class whose parent is not NPbase");
1121 }
1122 
1124 {
1125  if ((this->getModel()).isModelLinearized()) {
1126  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHZZRatio()));
1127  } else {
1128  return myNPbase->muWHZZ(sqrt_s);
1129  }
1130 }
1131 
1132 muVHZZ::muVHZZ(const StandardModel& SM_i, const double sqrt_s_i)
1133 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1134 {
1135  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1136  throw std::runtime_error("muVHZZ called with a class whose parent is not NPbase");
1137 }
1138 
1140 {
1141  if ((this->getModel()).isModelLinearized()) {
1142  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHZZRatio()));
1143  } else {
1144  return myNPbase->muVHZZ(sqrt_s);
1145  }
1146 }
1147 
1148 muttHZZ::muttHZZ(const StandardModel& SM_i, const double sqrt_s_i)
1149 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1150 {
1151  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1152  throw std::runtime_error("muttHZZ called with a class whose parent is not NPbase");
1153 }
1154 
1156 {
1157  if ((this->getModel()).isModelLinearized()) {
1158  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHZZRatio()));
1159  } else {
1160  return myNPbase->muttHZZ(sqrt_s);
1161  }
1162 }
1163 
1164 muggHZZ4l::muggHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
1165 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1166 {
1167  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1168  throw std::runtime_error("muggHZZ4l called with a class whose parent is not NPbase");
1169 }
1170 
1172 {
1173  if ((this->getModel()).isModelLinearized()) {
1174  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHZZ4lRatio()));
1175  } else {
1176  return myNPbase->muggHZZ4l(sqrt_s);
1177  }
1178 }
1179 
1180 muggHZZ4mu::muggHZZ4mu(const StandardModel& SM_i, const double sqrt_s_i)
1181 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1182 {
1183  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1184  throw std::runtime_error("muggHZZ4mu called with a class whose parent is not NPbase");
1185 }
1186 
1188 {
1189  if ((this->getModel()).isModelLinearized()) {
1190  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHZZ4muRatio()));
1191  } else {
1192  return (myNPbase->muggH(sqrt_s))*(myNPbase->BrHZZ4muRatio());
1193  }
1194 }
1195 
1196 muVBFHZZ4l::muVBFHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
1197 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1198 {
1199  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1200  throw std::runtime_error("muVBFHZZ4l called with a class whose parent is not NPbase");
1201 }
1202 
1204 {
1205  if ((this->getModel()).isModelLinearized()) {
1206  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHZZ4lRatio()));
1207  } else {
1208  return myNPbase->muVBFHZZ4l(sqrt_s);
1209  }
1210 }
1211 
1212 muZHZZ4l::muZHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
1213 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1214 {
1215  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1216  throw std::runtime_error("muZHZZ4l called with a class whose parent is not NPbase");
1217 }
1218 
1220 {
1221  if ((this->getModel()).isModelLinearized()) {
1222  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHZZ4lRatio()));
1223  } else {
1224  return myNPbase->muZHZZ4l(sqrt_s);
1225  }
1226 }
1227 
1228 muWHZZ4l::muWHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
1229 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1230 {
1231  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1232  throw std::runtime_error("muWHZZ4l called with a class whose parent is not NPbase");
1233 }
1234 
1236 {
1237  if ((this->getModel()).isModelLinearized()) {
1238  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHZZ4lRatio()));
1239  } else {
1240  return myNPbase->muWHZZ4l(sqrt_s);
1241  }
1242 }
1243 
1244 muVHZZ4l::muVHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
1245 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1246 {
1247  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1248  throw std::runtime_error("muVHZZ4l called with a class whose parent is not NPbase");
1249 }
1250 
1252 {
1253  if ((this->getModel()).isModelLinearized()) {
1254  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHZZ4lRatio()));
1255  } else {
1256  return myNPbase->muVHZZ4l(sqrt_s);
1257  }
1258 }
1259 
1260 muttHZZ4l::muttHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
1261 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1262 {
1263  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1264  throw std::runtime_error("muttHZZ4l called with a class whose parent is not NPbase");
1265 }
1266 
1268 {
1269  if ((this->getModel()).isModelLinearized()) {
1270  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHZZ4lRatio()));
1271  } else {
1272  return myNPbase->muttHZZ4l(sqrt_s);
1273  }
1274 }
1275 
1276 muggHWW::muggHWW(const StandardModel& SM_i, const double sqrt_s_i)
1277 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1278 {
1279  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1280  throw std::runtime_error("muggHWW called with a class whose parent is not NPbase");
1281 }
1282 
1284 {
1285  if ((this->getModel()).isModelLinearized()) {
1286  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHWWRatio()));
1287  } else {
1288  return myNPbase->muggHWW(sqrt_s);
1289  }
1290 }
1291 
1292 muVBFHWW::muVBFHWW(const StandardModel& SM_i, const double sqrt_s_i)
1293 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1294 {
1295  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1296  throw std::runtime_error("muVBFHWW called with a class whose parent is not NPbase");
1297 }
1298 
1300 {
1301  if ((this->getModel()).isModelLinearized()) {
1302  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHWWRatio()));
1303  } else {
1304  return myNPbase->muVBFHWW(sqrt_s);
1305  }
1306 }
1307 
1308 muZHWW::muZHWW(const StandardModel& SM_i, const double sqrt_s_i)
1309 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1310 {
1311  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1312  throw std::runtime_error("muZHWW called with a class whose parent is not NPbase");
1313 }
1314 
1316 {
1317  if ((this->getModel()).isModelLinearized()) {
1318  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHWWRatio()));
1319  } else {
1320  return myNPbase->muZHWW(sqrt_s);
1321  }
1322 }
1323 
1324 muWHWW::muWHWW(const StandardModel& SM_i, const double sqrt_s_i)
1325 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1326 {
1327  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1328  throw std::runtime_error("muWHWW called with a class whose parent is not NPbase");
1329 }
1330 
1332 {
1333  if ((this->getModel()).isModelLinearized()) {
1334  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHWWRatio()));
1335  } else {
1336  return myNPbase->muWHWW(sqrt_s);
1337  }
1338 }
1339 
1340 muVHWW::muVHWW(const StandardModel& SM_i, const double sqrt_s_i)
1341 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1342 {
1343  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1344  throw std::runtime_error("muVHWW called with a class whose parent is not NPbase");
1345 }
1346 
1348 {
1349  if ((this->getModel()).isModelLinearized()) {
1350  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHWWRatio()));
1351  } else {
1352  return myNPbase->muVHWW(sqrt_s);
1353  }
1354 }
1355 
1356 muttHWW::muttHWW(const StandardModel& SM_i, const double sqrt_s_i)
1357 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1358 {
1359  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1360  throw std::runtime_error("muttHWW called with a class whose parent is not NPbase");
1361 }
1362 
1364 {
1365  if ((this->getModel()).isModelLinearized()) {
1366  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHWWRatio()));
1367  } else {
1368  return myNPbase->muttHWW(sqrt_s);
1369  }
1370 }
1371 
1372 muggHWW2l2v::muggHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
1373 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1374 {
1375  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1376  throw std::runtime_error("muggHWW2l2v called with a class whose parent is not NPbase");
1377 }
1378 
1380 {
1381  if ((this->getModel()).isModelLinearized()) {
1382  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()));
1383  } else {
1384  return myNPbase->muggHWW2l2v(sqrt_s);
1385  }
1386 }
1387 
1388 muVBFHWW2l2v::muVBFHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
1389 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1390 {
1391  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1392  throw std::runtime_error("muVBFHWW2l2v called with a class whose parent is not NPbase");
1393 }
1394 
1396 {
1397  if ((this->getModel()).isModelLinearized()) {
1398  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()));
1399  } else {
1400  return myNPbase->muVBFHWW2l2v(sqrt_s);
1401  }
1402 }
1403 
1404 muZHWW2l2v::muZHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
1405 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1406 {
1407  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1408  throw std::runtime_error("muZHWW2l2v called with a class whose parent is not NPbase");
1409 }
1410 
1412 {
1413  if ((this->getModel()).isModelLinearized()) {
1414  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()));
1415  } else {
1416  return myNPbase->muZHWW2l2v(sqrt_s);
1417  }
1418 }
1419 
1420 muWHWW2l2v::muWHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
1421 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1422 {
1423  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1424  throw std::runtime_error("muWHWW2l2v called with a class whose parent is not NPbase");
1425 }
1426 
1428 {
1429  if ((this->getModel()).isModelLinearized()) {
1430  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()));
1431  } else {
1432  return myNPbase->muWHWW2l2v(sqrt_s);
1433  }
1434 }
1435 
1436 muVHWW2l2v::muVHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
1437 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1438 {
1439  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1440  throw std::runtime_error("muVHWW2l2v called with a class whose parent is not NPbase");
1441 }
1442 
1444 {
1445  if ((this->getModel()).isModelLinearized()) {
1446  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()));
1447  } else {
1448  return myNPbase->muVHWW2l2v(sqrt_s);
1449  }
1450 }
1451 
1452 muttHWW2l2v::muttHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
1453 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1454 {
1455  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1456  throw std::runtime_error("muttHWW2l2v called with a class whose parent is not NPbase");
1457 }
1458 
1460 {
1461  if ((this->getModel()).isModelLinearized()) {
1462  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()));
1463  } else {
1464  return myNPbase->muttHWW2l2v(sqrt_s);
1465  }
1466 }
1467 
1468 muggHmumu::muggHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1469 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1470 {
1471  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1472  throw std::runtime_error("muggHmumu called with a class whose parent is not NPbase");
1473 }
1474 
1476 {
1477  if ((this->getModel()).isModelLinearized()) {
1478  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHmumuRatio()));
1479  } else {
1480  return myNPbase->muggHmumu(sqrt_s);
1481  }
1482 }
1483 
1484 muVBFHmumu::muVBFHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1485 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1486 {
1487  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1488  throw std::runtime_error("muVBFHmumu called with a class whose parent is not NPbase");
1489 }
1490 
1492 {
1493  if ((this->getModel()).isModelLinearized()) {
1494  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHmumuRatio()));
1495  } else {
1496  return myNPbase->muVBFHmumu(sqrt_s);
1497  }
1498 }
1499 
1500 muZHmumu::muZHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1501 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1502 {
1503  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1504  throw std::runtime_error("muZHmumu called with a class whose parent is not NPbase");
1505 }
1506 
1508 {
1509  if ((this->getModel()).isModelLinearized()) {
1510  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHmumuRatio()));
1511  } else {
1512  return myNPbase->muZHmumu(sqrt_s);
1513  }
1514 }
1515 
1516 muWHmumu::muWHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1517 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1518 {
1519  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1520  throw std::runtime_error("muWHmumu called with a class whose parent is not NPbase");
1521 }
1522 
1524 {
1525  if ((this->getModel()).isModelLinearized()) {
1526  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHmumuRatio()));
1527  } else {
1528  return myNPbase->muWHmumu(sqrt_s);
1529  }
1530 }
1531 
1532 muVHmumu::muVHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1533 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1534 {
1535  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1536  throw std::runtime_error("muVHmumu called with a class whose parent is not NPbase");
1537 }
1538 
1540 {
1541  if ((this->getModel()).isModelLinearized()) {
1542  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHmumuRatio()));
1543  } else {
1544  return myNPbase->muVHmumu(sqrt_s);
1545  }
1546 }
1547 
1548 muttHmumu::muttHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1549 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1550 {
1551  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1552  throw std::runtime_error("muttHmumu called with a class whose parent is not NPbase");
1553 }
1554 
1556 {
1557  if ((this->getModel()).isModelLinearized()) {
1558  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHmumuRatio()));
1559  } else {
1560  return myNPbase->muttHmumu(sqrt_s);
1561  }
1562 }
1563 
1564 muggHtautau::muggHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1565 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1566 {
1567  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1568  throw std::runtime_error("muggHtautau called with a class whose parent is not NPbase");
1569 }
1570 
1572 {
1573  if ((this->getModel()).isModelLinearized()) {
1574  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1575  } else {
1576  return myNPbase->muggHtautau(sqrt_s);
1577  }
1578 }
1579 
1580 muVBFHtautau::muVBFHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1581 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1582 {
1583  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1584  throw std::runtime_error("muVBFHtautau called with a class whose parent is not NPbase");
1585 }
1586 
1588 {
1589  if ((this->getModel()).isModelLinearized()) {
1590  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1591  } else {
1592  return myNPbase->muVBFHtautau(sqrt_s);
1593  }
1594 }
1595 
1596 
1597 
1598 muVBFpVHtautau::muVBFpVHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1599 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1600 {
1601  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1602  throw std::runtime_error("muVBFpVHtautau called with a class whose parent is not NPbase");
1603 }
1604 
1606 {
1607  if ((this->getModel()).isModelLinearized()) {
1608  return ( -1.0 + (myNPbase->muVBFpVH(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1609  } else {
1611  }
1612 }
1613 
1614 
1615 muZHtautau::muZHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1616 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1617 {
1618  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1619  throw std::runtime_error("muZHtautau called with a class whose parent is not NPbase");
1620 }
1621 
1623 {
1624  if ((this->getModel()).isModelLinearized()) {
1625  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1626  } else {
1627  return myNPbase->muZHtautau(sqrt_s);
1628  }
1629 }
1630 
1631 muWHtautau::muWHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1632 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1633 {
1634  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1635  throw std::runtime_error("muWHtautau called with a class whose parent is not NPbase");
1636 }
1637 
1639 {
1640  if ((this->getModel()).isModelLinearized()) {
1641  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1642  } else {
1643  return myNPbase->muWHtautau(sqrt_s);
1644  }
1645 }
1646 
1647 muVHtautau::muVHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1648 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1649 {
1650  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1651  throw std::runtime_error("muVHtautau called with a class whose parent is not NPbase");
1652 }
1653 
1655 {
1656  if ((this->getModel()).isModelLinearized()) {
1657  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1658  } else {
1659  return myNPbase->muVHtautau(sqrt_s);
1660  }
1661 }
1662 
1663 muttHtautau::muttHtautau(const StandardModel& SM_i, const double sqrt_s_i)
1664 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1665 {
1666  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1667  throw std::runtime_error("muttHtautau called with a class whose parent is not NPbase");
1668 }
1669 
1671 {
1672  if ((this->getModel()).isModelLinearized()) {
1673  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHtautauRatio()));
1674  } else {
1675  return myNPbase->muttHtautau(sqrt_s);
1676  }
1677 }
1678 
1679 muggHbb::muggHbb(const StandardModel& SM_i, const double sqrt_s_i)
1680 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1681 {
1682  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1683  throw std::runtime_error("muggHbb called with a class whose parent is not NPbase");
1684 }
1685 
1687 {
1688  if ((this->getModel()).isModelLinearized()) {
1689  return ( -1.0 + (myNPbase->muggH(sqrt_s)) + (myNPbase->BrHbbRatio()));
1690  } else {
1691  return myNPbase->muggHbb(sqrt_s);
1692  }
1693 }
1694 
1695 muVBFHbb::muVBFHbb(const StandardModel& SM_i, const double sqrt_s_i)
1696 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1697 {
1698  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1699  throw std::runtime_error("muVBFHbb called with a class whose parent is not NPbase");
1700 }
1701 
1703 {
1704  if ((this->getModel()).isModelLinearized()) {
1705  return ( -1.0 + (myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHbbRatio()));
1706  } else {
1707  return myNPbase->muVBFHbb(sqrt_s);
1708  }
1709 }
1710 
1711 muZHbb::muZHbb(const StandardModel& SM_i, const double sqrt_s_i)
1712 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1713 {
1714  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1715  throw std::runtime_error("muZHbb called with a class whose parent is not NPbase");
1716 }
1717 
1719 {
1720  if ((this->getModel()).isModelLinearized()) {
1721  return ( -1.0 + (myNPbase->muZH(sqrt_s)) + (myNPbase->BrHbbRatio()));
1722  } else {
1723  return myNPbase->muZHbb(sqrt_s);
1724  }
1725 }
1726 
1727 muWHbb::muWHbb(const StandardModel& SM_i, const double sqrt_s_i)
1728 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1729 {
1730  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1731  throw std::runtime_error("muWHbb called with a class whose parent is not NPbase");
1732 }
1733 
1735 {
1736  if ((this->getModel()).isModelLinearized()) {
1737  return ( -1.0 + (myNPbase->muWH(sqrt_s)) + (myNPbase->BrHbbRatio()));
1738  } else {
1739  return myNPbase->muWHbb(sqrt_s);
1740  }
1741 }
1742 
1743 muVHbb::muVHbb(const StandardModel& SM_i, const double sqrt_s_i)
1744 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1745 {
1746  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1747  throw std::runtime_error("muVHbb called with a class whose parent is not NPbase");
1748 }
1749 
1751 {
1752  if ((this->getModel()).isModelLinearized()) {
1753  return ( -1.0 + (myNPbase->muVH(sqrt_s)) + (myNPbase->BrHbbRatio()));
1754  } else {
1755  return myNPbase->muVHbb(sqrt_s);
1756  }
1757 }
1758 
1759 muttHbb::muttHbb(const StandardModel& SM_i, const double sqrt_s_i)
1760 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1761 {
1762  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1763  throw std::runtime_error("muttHbb called with a class whose parent is not NPbase");
1764 }
1765 
1767 {
1768  if ((this->getModel()).isModelLinearized()) {
1769  return ( -1.0 + (myNPbase->muttH(sqrt_s)) + (myNPbase->BrHbbRatio()));
1770  } else {
1771  return myNPbase->muttHbb(sqrt_s);
1772  }
1773 }
1774 
1775 
1776 muVBFBRinv::muVBFBRinv(const StandardModel& SM_i, const double sqrt_s_i)
1777 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1778 {
1779  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1780  throw std::runtime_error("muVBFBRinv called with a class whose parent is not NPbase");
1781 }
1782 
1784 {
1785 
1786  return (myNPbase->muVBF(sqrt_s))*(myNPbase->Br_H_inv());
1787 
1788 }
1789 
1790 muVBFHinv::muVBFHinv(const StandardModel& SM_i, const double sqrt_s_i)
1791 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1792 {
1793  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1794  throw std::runtime_error("muVBFHinv called with a class whose parent is not NPbase");
1795 }
1796 
1798 {
1799 
1800  if ((this->getModel()).isModelLinearized()) {
1801  return ((myNPbase->muVBF(sqrt_s)) + (myNPbase->BrHtoinvRatio()) - 1.0);
1802  } else {
1803  return (myNPbase->muVBF(sqrt_s))*(myNPbase->BrHtoinvRatio());
1804  }
1805 
1806 }
1807 
1808 
1809 muVHBRinv::muVHBRinv(const StandardModel& SM_i, const double sqrt_s_i)
1810 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1811 {
1812  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1813  throw std::runtime_error("muVHBRinv called with a class whose parent is not NPbase");
1814 }
1815 
1817 {
1818 
1819  return (myNPbase->muVH(sqrt_s))*(myNPbase->Br_H_inv());
1820 
1821 }
1822 
1823 muVHinv::muVHinv(const StandardModel& SM_i, const double sqrt_s_i)
1824 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1825 {
1826  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1827  throw std::runtime_error("muVHinv called with a class whose parent is not NPbase");
1828 }
1829 
1831 {
1832 
1833  if ((this->getModel()).isModelLinearized()) {
1834  return ((myNPbase->muVH(sqrt_s)) + (myNPbase->BrHtoinvRatio()) - 1.0);
1835  } else {
1836  return (myNPbase->muVH(sqrt_s))*(myNPbase->BrHtoinvRatio());
1837  }
1838 
1839 }
1840 
1841 
1842 muppHmumu::muppHmumu(const StandardModel& SM_i, const double sqrt_s_i)
1843 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1844 {
1845  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1846  throw std::runtime_error("muppHmumu called with a class whose parent is not NPbase");
1847 }
1848 
1850 {
1851  return myNPbase->muppHmumu(sqrt_s);
1852 }
1853 
1854 muppHZga::muppHZga(const StandardModel& SM_i, const double sqrt_s_i)
1855 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1856 {
1857  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1858  throw std::runtime_error("muppHZga called with a class whose parent is not NPbase");
1859 }
1860 
1862 {
1863  return myNPbase->muppHZga(sqrt_s);
1864 }
1865 
1866 muggHH2ga2b::muggHH2ga2b(const StandardModel& SM_i, const double sqrt_s_i)
1867 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1868 {
1869  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1870  throw std::runtime_error("muggH called with a class whose parent is not NPbase");
1871 }
1872 
1874 {
1875  if ((this->getModel()).isModelLinearized()) {
1876  return (-2.0 + (myNPbase->muggHH(sqrt_s)) + (myNPbase->BrHgagaRatio()) + (myNPbase->BrHbbRatio()));
1877  } else {
1879  }
1880 }
1881 
1882 muttHZbbboost::muttHZbbboost(const StandardModel& SM_i, const double sqrt_s_i)
1883 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1884 {
1885  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1886  throw std::runtime_error("muttHZbbboost called with a class whose parent is not NPbase");
1887 }
1888 
1890 {
1891  return (myNPbase->muttHZbbboost(sqrt_s));
1892 }
1893 
1894 UpperLimit_ppHZgammaA::UpperLimit_ppHZgammaA(const StandardModel& SM_i, const double sqrt_s_i) : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1895 {
1896  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1897  throw std::runtime_error("UpperLimit_ppHZgammaA called with a class whose parent is not NPbase");
1898 }
1899 
1901 {
1903 }
1904 
1905 UpperLimit_ppHZgammaA13::UpperLimit_ppHZgammaA13(const StandardModel& SM_i, const double sqrt_s_i) : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1906 {
1907  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1908  throw std::runtime_error("UpperLimit_ppHZgammaA13 called with a class whose parent is not NPbase");
1909 }
1910 
1912 {
1914 }
1915 
1916 UpperLimit_ppHZgammaC13::UpperLimit_ppHZgammaC13(const StandardModel& SM_i, const double sqrt_s_i) : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1917 {
1918  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1919  throw std::runtime_error("UpperLimit_ppHZgammaC13 called with a class whose parent is not NPbase");
1920 }
1921 
1923 {
1925 }
1926 
1927 UpperLimit_ppHZgammaC::UpperLimit_ppHZgammaC(const StandardModel& SM_i, const double sqrt_s_i) : ThObservable(SM_i), sqrt_s(sqrt_s_i)
1928 {
1929  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1930  throw std::runtime_error("UpperLimit_ppHZgammaC called with a class whose parent is not NPbase");
1931 }
1932 
1934 {
1936 }
1937 
1939 {
1940  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1941  throw std::runtime_error("cg_plus_ct called with a class whose parent is not NPbase");
1942 }
1943 
1945 {
1946  return myNPbase->cgplusct();
1947 }
1948 
1950 {
1951  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1952  throw std::runtime_error("cga_plus_ct called with a class whose parent is not NPbase");
1953 }
1954 
1956 {
1957  return myNPbase->cgaplusct();
1958 }
1959 
1961 {
1962  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1963  throw std::runtime_error("cg_minus_cga called with a class whose parent is not NPbase");
1964 }
1965 
1967 {
1968  return myNPbase->cgminuscga();
1969 }
1970 
1972 {
1973  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1974  throw std::runtime_error("cV_plus_cb called with a class whose parent is not NPbase");
1975 }
1976 \
1977 
1978 
1980 {
1981  return myNPbase->cVpluscb();
1982 }
1983 
1985 {
1986  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1987  throw std::runtime_error("cV_plus_ctau called with a class whose parent is not NPbase");
1988 }
1989 
1991 {
1992  return myNPbase->cVplusctau();
1993 }
1994 
1996 {
1997  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
1998  throw std::runtime_error("cb_minus_cc called with a class whose parent is not NPbase");
1999 }
2000 
2002 {
2003  return myNPbase->cbminuscc();
2004 }
2005 
2007 {
2008  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2009  throw std::runtime_error("cb_minus_ctau called with a class whose parent is not NPbase");
2010 }
2011 
2013 {
2014  return myNPbase->cbminusctau();
2015 }
2016 
2018 {
2019  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2020  throw std::runtime_error("cc_minus_ctau called with a class whose parent is not NPbase");
2021 }
2022 
2024 {
2025  return myNPbase->ccminusctau();
2026 }
2027 
2028 mueeZHbb::mueeZHbb(const StandardModel& SM_i, const double sqrt_s_i)
2029 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2030 {
2031  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2032  throw std::runtime_error("mueeZHbb called with a class whose parent is not NPbase");
2033 }
2034 
2036 {
2037  if ((this->getModel()).isModelLinearized()) {
2038  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
2039  } else {
2040  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHbbRatio());
2041  }
2042 }
2043 
2044 mueeZHcc::mueeZHcc(const StandardModel& SM_i, const double sqrt_s_i)
2045 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2046 {
2047  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2048  throw std::runtime_error("mueeZHcc called with a class whose parent is not NPbase");
2049 }
2050 
2052 {
2053  if ((this->getModel()).isModelLinearized()) {
2054  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHccRatio()) - 1.0);
2055  } else {
2056  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHccRatio());
2057  }
2058 }
2059 
2060 mueeZHgg::mueeZHgg(const StandardModel& SM_i, const double sqrt_s_i)
2061 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2062 {
2063  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2064  throw std::runtime_error("mueeZHgg called with a class whose parent is not NPbase");
2065 }
2066 
2068 {
2069  if ((this->getModel()).isModelLinearized()) {
2070  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHggRatio()) - 1.0);
2071  } else {
2072  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHggRatio());
2073  }
2074 }
2075 
2076 mueeZHWW::mueeZHWW(const StandardModel& SM_i, const double sqrt_s_i)
2077 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2078 {
2079  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2080  throw std::runtime_error("mueeZHcc called with a class whose parent is not NPbase");
2081 }
2082 
2084 {
2085  if ((this->getModel()).isModelLinearized()) {
2086  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHWWRatio()) - 1.0);
2087  } else {
2088  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHWWRatio());
2089  }
2090 }
2091 
2092 mueeZHtautau::mueeZHtautau(const StandardModel& SM_i, const double sqrt_s_i)
2093 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2094 {
2095  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2096  throw std::runtime_error("mueeZHtautau called with a class whose parent is not NPbase");
2097 }
2098 
2100 {
2101  if ((this->getModel()).isModelLinearized()) {
2102  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHtautauRatio()) - 1.0);
2103  } else {
2104  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHtautauRatio());
2105  }
2106 }
2107 
2108 mueeZHZZ::mueeZHZZ(const StandardModel& SM_i, const double sqrt_s_i)
2109 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2110 {
2111  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2112  throw std::runtime_error("mueeZHZZ called with a class whose parent is not NPbase");
2113 }
2114 
2116 {
2117  if ((this->getModel()).isModelLinearized()) {
2118  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHZZRatio()) - 1.0);
2119  } else {
2120  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHZZRatio());
2121  }
2122 }
2123 
2124 mueeZHZga::mueeZHZga(const StandardModel& SM_i, const double sqrt_s_i)
2125 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2126 {
2127  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2128  throw std::runtime_error("mueeZHZga called with a class whose parent is not NPbase");
2129 }
2130 
2132 {
2133  if ((this->getModel()).isModelLinearized()) {
2134  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHZgaRatio()) - 1.0);
2135  } else {
2136  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHZgaRatio());
2137  }
2138 }
2139 
2140 mueeZHgaga::mueeZHgaga(const StandardModel& SM_i, const double sqrt_s_i)
2141 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2142 {
2143  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2144  throw std::runtime_error("mueeZHgaga called with a class whose parent is not NPbase");
2145 }
2146 
2148 {
2149  if ((this->getModel()).isModelLinearized()) {
2150  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHgagaRatio()) - 1.0);
2151  } else {
2152  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHgagaRatio());
2153  }
2154 }
2155 
2156 mueeZHmumu::mueeZHmumu(const StandardModel& SM_i, const double sqrt_s_i)
2157 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2158 {
2159  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2160  throw std::runtime_error("mueeZHmumu called with a class whose parent is not NPbase");
2161 }
2162 
2164 {
2165  if ((this->getModel()).isModelLinearized()) {
2166  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHmumuRatio()) - 1.0);
2167  } else {
2168  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHmumuRatio());
2169  }
2170 }
2171 
2172 mueeZHBRinv::mueeZHBRinv(const StandardModel& SM_i, const double sqrt_s_i)
2173 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2174 {
2175  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2176  throw std::runtime_error("mueeZHBRinv called with a class whose parent is not NPbase");
2177 }
2178 
2180 {
2181 
2182  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->Br_H_inv());
2183 
2184 }
2185 
2186 mueeZHinv::mueeZHinv(const StandardModel& SM_i, const double sqrt_s_i)
2187 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2188 {
2189  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2190  throw std::runtime_error("mueeZHinv called with a class whose parent is not NPbase");
2191 }
2192 
2194 {
2195 
2196  if ((this->getModel()).isModelLinearized()) {
2197  return ((myNPbase->mueeZH(sqrt_s)) + (myNPbase->BrHtoinvRatio()) - 1.0);
2198  } else {
2199  return (myNPbase->mueeZH(sqrt_s))*(myNPbase->BrHtoinvRatio());
2200  }
2201 
2202 }
2203 
2204 mueeZHbbPol::mueeZHbbPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2205 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2206 {
2207  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2208  throw std::runtime_error("mueeZHbbPol called with a class whose parent is not NPbase");
2209 }
2210 
2212 {
2213  if ((this->getModel()).isModelLinearized()) {
2214  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHbbRatio()) - 1.0);
2215  } else {
2217  }
2218 }
2219 
2220 mueeZHccPol::mueeZHccPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2221 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2222 {
2223  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2224  throw std::runtime_error("mueeZHccPol called with a class whose parent is not NPbase");
2225 }
2226 
2228 {
2229  if ((this->getModel()).isModelLinearized()) {
2230  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHccRatio()) - 1.0);
2231  } else {
2233  }
2234 }
2235 
2236 mueeZHggPol::mueeZHggPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2237 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2238 {
2239  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2240  throw std::runtime_error("mueeZHggPol called with a class whose parent is not NPbase");
2241 }
2242 
2244 {
2245  if ((this->getModel()).isModelLinearized()) {
2246  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHggRatio()) - 1.0);
2247  } else {
2249  }
2250 }
2251 
2252 mueeZHWWPol::mueeZHWWPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2253 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2254 {
2255  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2256  throw std::runtime_error("mueeZHccPol called with a class whose parent is not NPbase");
2257 }
2258 
2260 {
2261  if ((this->getModel()).isModelLinearized()) {
2262  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHWWRatio()) - 1.0);
2263  } else {
2265  }
2266 }
2267 
2268 mueeZHtautauPol::mueeZHtautauPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2269 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2270 {
2271  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2272  throw std::runtime_error("mueeZHtautauPol called with a class whose parent is not NPbase");
2273 }
2274 
2276 {
2277  if ((this->getModel()).isModelLinearized()) {
2278  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHtautauRatio()) - 1.0);
2279  } else {
2281  }
2282 }
2283 
2284 mueeZHZZPol::mueeZHZZPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2285 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2286 {
2287  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2288  throw std::runtime_error("mueeZHZZPol called with a class whose parent is not NPbase");
2289 }
2290 
2292 {
2293  if ((this->getModel()).isModelLinearized()) {
2294  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHZZRatio()) - 1.0);
2295  } else {
2297  }
2298 }
2299 
2300 mueeZHZgaPol::mueeZHZgaPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2301 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2302 {
2303  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2304  throw std::runtime_error("mueeZHZgaPol called with a class whose parent is not NPbase");
2305 }
2306 
2308 {
2309  if ((this->getModel()).isModelLinearized()) {
2310  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHZgaRatio()) - 1.0);
2311  } else {
2313  }
2314 }
2315 
2316 mueeZHgagaPol::mueeZHgagaPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2317 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2318 {
2319  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2320  throw std::runtime_error("mueeZHgagaPol called with a class whose parent is not NPbase");
2321 }
2322 
2324 {
2325  if ((this->getModel()).isModelLinearized()) {
2326  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHgagaRatio()) - 1.0);
2327  } else {
2329  }
2330 }
2331 
2332 mueeZHmumuPol::mueeZHmumuPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2333 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2334 {
2335  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2336  throw std::runtime_error("mueeZHmumuPol called with a class whose parent is not NPbase");
2337 }
2338 
2340 {
2341  if ((this->getModel()).isModelLinearized()) {
2342  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHmumuRatio()) - 1.0);
2343  } else {
2345  }
2346 }
2347 
2348 mueeZHBRinvPol::mueeZHBRinvPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2349 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2350 {
2351  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2352  throw std::runtime_error("mueeZHBRinvPol called with a class whose parent is not NPbase");
2353 }
2354 
2356 {
2358 
2359 }
2360 
2361 mueeZHinvPol::mueeZHinvPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2362 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2363 {
2364  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2365  throw std::runtime_error("mueeZHinvPol called with a class whose parent is not NPbase");
2366 }
2367 
2369 {
2370 
2371  if ((this->getModel()).isModelLinearized()) {
2372  return ((myNPbase->mueeZHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHtoinvRatio()) - 1.0);
2373  } else {
2375  }
2376 
2377 }
2378 
2379 mueeWBFbb::mueeWBFbb(const StandardModel& SM_i, const double sqrt_s_i)
2380 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2381 {
2382  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2383  throw std::runtime_error("mueeWBFbb called with a class whose parent is not NPbase");
2384 
2385 }
2386 
2388 {
2389  if ((this->getModel()).isModelLinearized()) {
2390  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
2391  } else {
2392  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHbbRatio());
2393  }
2394 }
2395 
2396 mueeWBFbbPol::mueeWBFbbPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2397 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2398 {
2399  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2400  throw std::runtime_error("mueeWBFbbPol called with a class whose parent is not NPbase");
2401 
2402 }
2403 
2405 {
2406  if ((this->getModel()).isModelLinearized()) {
2407  return ((myNPbase->mueeWBFPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHbbRatio()) - 1.0);
2408  } else {
2410  }
2411 }
2412 
2413 mueeWBFcc::mueeWBFcc(const StandardModel& SM_i, const double sqrt_s_i)
2414 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2415 {
2416  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2417  throw std::runtime_error("mueeWBFcc called with a class whose parent is not NPbase");
2418 
2419 }
2420 
2422 {
2423  if ((this->getModel()).isModelLinearized()) {
2424  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHccRatio()) - 1.0);
2425  } else {
2426  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHccRatio());
2427  }
2428 }
2429 
2430 mueeWBFgg::mueeWBFgg(const StandardModel& SM_i, const double sqrt_s_i)
2431 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2432 {
2433  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2434  throw std::runtime_error("mueeWBFgg called with a class whose parent is not NPbase");
2435 
2436 }
2437 
2439 {
2440  if ((this->getModel()).isModelLinearized()) {
2441  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHggRatio()) - 1.0);
2442  } else {
2443  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHggRatio());
2444  }
2445 }
2446 
2447 mueeWBFWW::mueeWBFWW(const StandardModel& SM_i, const double sqrt_s_i)
2448 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2449 {
2450  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2451  throw std::runtime_error("mueeWBFWW called with a class whose parent is not NPbase");
2452 
2453 }
2454 
2456 {
2457  if ((this->getModel()).isModelLinearized()) {
2458  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHWWRatio()) - 1.0);
2459  } else {
2460  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHWWRatio());
2461  }
2462 }
2463 
2464 mueeWBFtautau::mueeWBFtautau(const StandardModel& SM_i, const double sqrt_s_i)
2465 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2466 {
2467  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2468  throw std::runtime_error("mueeWBFtautau called with a class whose parent is not NPbase");
2469 
2470 }
2471 
2473 {
2474  if ((this->getModel()).isModelLinearized()) {
2475  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHtautauRatio()) - 1.0);
2476  } else {
2477  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHtautauRatio());
2478  }
2479 }
2480 
2481 mueeWBFZZ::mueeWBFZZ(const StandardModel& SM_i, const double sqrt_s_i)
2482 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2483 {
2484  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2485  throw std::runtime_error("mueeWBFZZ called with a class whose parent is not NPbase");
2486 
2487 }
2488 
2490 {
2491  if ((this->getModel()).isModelLinearized()) {
2492  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHZZRatio()) - 1.0);
2493  } else {
2494  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHZZRatio());
2495  }
2496 }
2497 
2498 mueeWBFZga::mueeWBFZga(const StandardModel& SM_i, const double sqrt_s_i)
2499 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2500 {
2501  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2502  throw std::runtime_error("mueeWBFZga called with a class whose parent is not NPbase");
2503 
2504 }
2505 
2507 {
2508  if ((this->getModel()).isModelLinearized()) {
2509  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHZgaRatio()) - 1.0);
2510  } else {
2511  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHZgaRatio());
2512  }
2513 }
2514 
2515 mueeWBFgaga::mueeWBFgaga(const StandardModel& SM_i, const double sqrt_s_i)
2516 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2517 {
2518  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2519  throw std::runtime_error("mueeWBFgaga called with a class whose parent is not NPbase");
2520 
2521 }
2522 
2524 {
2525  if ((this->getModel()).isModelLinearized()) {
2526  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHgagaRatio()) - 1.0);
2527  } else {
2528  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHgagaRatio());
2529  }
2530 }
2531 
2532 mueeWBFmumu::mueeWBFmumu(const StandardModel& SM_i, const double sqrt_s_i)
2533 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2534 {
2535  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2536  throw std::runtime_error("mueeWBFmumu called with a class whose parent is not NPbase");
2537 
2538 }
2539 
2541 {
2542  if ((this->getModel()).isModelLinearized()) {
2543  return ((myNPbase->mueeWBF(sqrt_s)) + (myNPbase->BrHmumuRatio()) - 1.0);
2544  } else {
2545  return (myNPbase->mueeWBF(sqrt_s))*(myNPbase->BrHmumuRatio());
2546  }
2547 }
2548 
2549 mueeHvvbb::mueeHvvbb(const StandardModel& SM_i, const double sqrt_s_i)
2550 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2551 {
2552  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2553  throw std::runtime_error("mueeHvvbb called with a class whose parent is not NPbase");
2554 
2555 }
2556 
2558 {
2559  if ((this->getModel()).isModelLinearized()) {
2560  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
2561  } else {
2562  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHbbRatio());
2563  }
2564 }
2565 
2566 mueeHvvbbPol::mueeHvvbbPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2567 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2568 {
2569  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2570  throw std::runtime_error("mueeHvvbbPol called with a class whose parent is not NPbase");
2571 
2572 }
2573 
2575 {
2576  if ((this->getModel()).isModelLinearized()) {
2577  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHbbRatio()) - 1.0);
2578  } else {
2580  }
2581 }
2582 
2583 mueeHvvcc::mueeHvvcc(const StandardModel& SM_i, const double sqrt_s_i)
2584 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2585 {
2586  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2587  throw std::runtime_error("mueeHvvcc called with a class whose parent is not NPbase");
2588 
2589 }
2590 
2592 {
2593  if ((this->getModel()).isModelLinearized()) {
2594  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHccRatio()) - 1.0);
2595  } else {
2596  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHccRatio());
2597  }
2598 }
2599 
2600 mueeHvvccPol::mueeHvvccPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2601 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2602 {
2603  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2604  throw std::runtime_error("mueeHvvccPol called with a class whose parent is not NPbase");
2605 
2606 }
2607 
2609 {
2610  if ((this->getModel()).isModelLinearized()) {
2611  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHccRatio()) - 1.0);
2612  } else {
2614  }
2615 }
2616 
2617 mueeHvvgg::mueeHvvgg(const StandardModel& SM_i, const double sqrt_s_i)
2618 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2619 {
2620  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2621  throw std::runtime_error("mueeHvvgg called with a class whose parent is not NPbase");
2622 
2623 }
2624 
2626 {
2627  if ((this->getModel()).isModelLinearized()) {
2628  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHggRatio()) - 1.0);
2629  } else {
2630  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHggRatio());
2631  }
2632 }
2633 
2634 mueeHvvggPol::mueeHvvggPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2635 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2636 {
2637  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2638  throw std::runtime_error("mueeHvvggPol called with a class whose parent is not NPbase");
2639 
2640 }
2641 
2643 {
2644  if ((this->getModel()).isModelLinearized()) {
2645  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHggRatio()) - 1.0);
2646  } else {
2648  }
2649 }
2650 
2651 mueeHvvWW::mueeHvvWW(const StandardModel& SM_i, const double sqrt_s_i)
2652 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2653 {
2654  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2655  throw std::runtime_error("mueeHvvWW called with a class whose parent is not NPbase");
2656 
2657 }
2658 
2660 {
2661  if ((this->getModel()).isModelLinearized()) {
2662  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHWWRatio()) - 1.0);
2663  } else {
2664  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHWWRatio());
2665  }
2666 }
2667 
2668 mueeHvvWWPol::mueeHvvWWPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2669 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2670 {
2671  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2672  throw std::runtime_error("mueeHvvWWPol called with a class whose parent is not NPbase");
2673 
2674 }
2675 
2677 {
2678  if ((this->getModel()).isModelLinearized()) {
2679  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHWWRatio()) - 1.0);
2680  } else {
2682  }
2683 }
2684 
2685 mueeHvvtautau::mueeHvvtautau(const StandardModel& SM_i, const double sqrt_s_i)
2686 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2687 {
2688  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2689  throw std::runtime_error("mueeHvvtautau called with a class whose parent is not NPbase");
2690 
2691 }
2692 
2694 {
2695  if ((this->getModel()).isModelLinearized()) {
2696  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHtautauRatio()) - 1.0);
2697  } else {
2698  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHtautauRatio());
2699  }
2700 }
2701 
2702 mueeHvvtautauPol::mueeHvvtautauPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2703 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2704 {
2705  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2706  throw std::runtime_error("mueeHvvtautauPol called with a class whose parent is not NPbase");
2707 
2708 }
2709 
2711 {
2712  if ((this->getModel()).isModelLinearized()) {
2713  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHtautauRatio()) - 1.0);
2714  } else {
2716  }
2717 }
2718 
2719 mueeHvvZZ::mueeHvvZZ(const StandardModel& SM_i, const double sqrt_s_i)
2720 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2721 {
2722  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2723  throw std::runtime_error("mueeHvvZZ called with a class whose parent is not NPbase");
2724 
2725 }
2726 
2728 {
2729  if ((this->getModel()).isModelLinearized()) {
2730  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHZZRatio()) - 1.0);
2731  } else {
2732  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHZZRatio());
2733  }
2734 }
2735 
2736 mueeHvvZZPol::mueeHvvZZPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2737 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2738 {
2739  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2740  throw std::runtime_error("mueeHvvZZPol called with a class whose parent is not NPbase");
2741 
2742 }
2743 
2745 {
2746  if ((this->getModel()).isModelLinearized()) {
2747  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHZZRatio()) - 1.0);
2748  } else {
2750  }
2751 }
2752 
2753 mueeHvvZga::mueeHvvZga(const StandardModel& SM_i, const double sqrt_s_i)
2754 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2755 {
2756  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2757  throw std::runtime_error("mueeHvvZga called with a class whose parent is not NPbase");
2758 
2759 }
2760 
2762 {
2763  if ((this->getModel()).isModelLinearized()) {
2764  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHZgaRatio()) - 1.0);
2765  } else {
2766  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHZgaRatio());
2767  }
2768 }
2769 
2770 mueeHvvZgaPol::mueeHvvZgaPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2771 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2772 {
2773  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2774  throw std::runtime_error("mueeHvvZgaPol called with a class whose parent is not NPbase");
2775 
2776 }
2777 
2779 {
2780  if ((this->getModel()).isModelLinearized()) {
2781  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHZgaRatio()) - 1.0);
2782  } else {
2784  }
2785 }
2786 
2787 mueeHvvgaga::mueeHvvgaga(const StandardModel& SM_i, const double sqrt_s_i)
2788 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2789 {
2790  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2791  throw std::runtime_error("mueeHvvgaga called with a class whose parent is not NPbase");
2792 
2793 }
2794 
2796 {
2797  if ((this->getModel()).isModelLinearized()) {
2798  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHgagaRatio()) - 1.0);
2799  } else {
2800  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHgagaRatio());
2801  }
2802 }
2803 
2804 mueeHvvgagaPol::mueeHvvgagaPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2805 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2806 {
2807  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2808  throw std::runtime_error("mueeHvvgagaPol called with a class whose parent is not NPbase");
2809 
2810 }
2811 
2813 {
2814  if ((this->getModel()).isModelLinearized()) {
2815  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHgagaRatio()) - 1.0);
2816  } else {
2818  }
2819 }
2820 
2821 mueeHvvmumu::mueeHvvmumu(const StandardModel& SM_i, const double sqrt_s_i)
2822 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2823 {
2824  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2825  throw std::runtime_error("mueeHvvmumu called with a class whose parent is not NPbase");
2826 
2827 }
2828 
2830 {
2831  if ((this->getModel()).isModelLinearized()) {
2832  return ((myNPbase->mueeHvv(sqrt_s)) + (myNPbase->BrHmumuRatio()) - 1.0);
2833  } else {
2834  return (myNPbase->mueeHvv(sqrt_s))*(myNPbase->BrHmumuRatio());
2835  }
2836 }
2837 
2838 mueeHvvmumuPol::mueeHvvmumuPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2839 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2840 {
2841  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2842  throw std::runtime_error("mueeHvvmumuPol called with a class whose parent is not NPbase");
2843 
2844 }
2845 
2847 {
2848  if ((this->getModel()).isModelLinearized()) {
2849  return ((myNPbase->mueeHvvPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHmumuRatio()) - 1.0);
2850  } else {
2852  }
2853 }
2854 
2855 mueeZBFbb::mueeZBFbb(const StandardModel& SM_i, const double sqrt_s_i)
2856 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2857 {
2858  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2859  throw std::runtime_error("mueeZBFbb called with a class whose parent is not NPbase");
2860 }
2861 
2863 {
2864  if ((this->getModel()).isModelLinearized()) {
2865  return ((myNPbase->mueeZBF(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
2866  } else {
2867  return (myNPbase->mueeZBF(sqrt_s))*(myNPbase->BrHbbRatio());
2868  }
2869 }
2870 
2871 mueeZBFbbPol::mueeZBFbbPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2872 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2873 {
2874  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2875  throw std::runtime_error("mueeZBFbbPol called with a class whose parent is not NPbase");
2876 }
2877 
2879 {
2880  if ((this->getModel()).isModelLinearized()) {
2881  return ((myNPbase->mueeZBFPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHbbRatio()) - 1.0);
2882  } else {
2884  }
2885 }
2886 
2887 mueettHbb::mueettHbb(const StandardModel& SM_i, const double sqrt_s_i)
2888 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2889 {
2890  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2891  throw std::runtime_error("mueettHbb called with a class whose parent is not NPbase");
2892 }
2893 
2895 {
2896  if ((this->getModel()).isModelLinearized()) {
2897  return ((myNPbase->mueettH(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
2898  } else {
2899  return (myNPbase->mueettH(sqrt_s))*(myNPbase->BrHbbRatio());
2900  }
2901 }
2902 
2903 mueettHbbPol::mueettHbbPol(const StandardModel& SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
2904 : ThObservable(SM_i), sqrt_s(sqrt_s_i), Pol_em(Pol_em_i), Pol_ep(Pol_ep_i)
2905 {
2906  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2907  throw std::runtime_error("mueettHbbPol called with a class whose parent is not NPbase");
2908 }
2909 
2911 {
2912  if ((this->getModel()).isModelLinearized()) {
2913  return ((myNPbase->mueettHPol(sqrt_s, Pol_em, Pol_ep)) + (myNPbase->BrHbbRatio()) - 1.0);
2914  } else {
2916  }
2917 }
2918 
2919 muepWBFbb::muepWBFbb(const StandardModel& SM_i, const double sqrt_s_i)
2920 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2921 {
2922  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2923  throw std::runtime_error("muepWBFbb called with a class whose parent is not NPbase");
2924 
2925 }
2926 
2928 {
2929  if ((this->getModel()).isModelLinearized()) {
2930  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
2931  } else {
2932  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHbbRatio());
2933  }
2934 }
2935 
2936 muepWBFcc::muepWBFcc(const StandardModel& SM_i, const double sqrt_s_i)
2937 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2938 {
2939  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2940  throw std::runtime_error("muepWBFcc called with a class whose parent is not NPbase");
2941 
2942 }
2943 
2945 {
2946  if ((this->getModel()).isModelLinearized()) {
2947  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHccRatio()) - 1.0);
2948  } else {
2949  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHccRatio());
2950  }
2951 }
2952 
2953 muepWBFgg::muepWBFgg(const StandardModel& SM_i, const double sqrt_s_i)
2954 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2955 {
2956  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2957  throw std::runtime_error("muepWBFgg called with a class whose parent is not NPbase");
2958 
2959 }
2960 
2962 {
2963  if ((this->getModel()).isModelLinearized()) {
2964  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHggRatio()) - 1.0);
2965  } else {
2966  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHggRatio());
2967  }
2968 }
2969 
2970 muepWBFWW2l2v::muepWBFWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
2971 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2972 {
2973  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2974  throw std::runtime_error("muepWBFWW2l2v called with a class whose parent is not NPbase");
2975 
2976 }
2977 
2979 {
2980  if ((this->getModel()).isModelLinearized()) {
2981  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()) - 1.0);
2982  } else {
2983  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHWW2l2vRatio());
2984  }
2985 }
2986 
2987 muepWBFZZ4l::muepWBFZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
2988 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
2989 {
2990  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
2991  throw std::runtime_error("muepWBFZZ4l called with a class whose parent is not NPbase");
2992 
2993 }
2994 
2996 {
2997  if ((this->getModel()).isModelLinearized()) {
2998  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
2999  } else {
3000  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHZZ4lRatio());
3001  }
3002 }
3003 
3004 muepWBFgaga::muepWBFgaga(const StandardModel& SM_i, const double sqrt_s_i)
3005 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3006 {
3007  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3008  throw std::runtime_error("muepWBFgaga called with a class whose parent is not NPbase");
3009 
3010 }
3011 
3013 {
3014  if ((this->getModel()).isModelLinearized()) {
3015  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHgagaRatio()) - 1.0);
3016  } else {
3017  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHgagaRatio());
3018  }
3019 }
3020 
3021 muepWBFtautau::muepWBFtautau(const StandardModel& SM_i, const double sqrt_s_i)
3022 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3023 {
3024  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3025  throw std::runtime_error("muepWBFtautau called with a class whose parent is not NPbase");
3026 
3027 }
3028 
3030 {
3031  if ((this->getModel()).isModelLinearized()) {
3032  return ((myNPbase->muepWBF(sqrt_s)) + (myNPbase->BrHtautauRatio()) - 1.0);
3033  } else {
3034  return (myNPbase->muepWBF(sqrt_s))*(myNPbase->BrHtautauRatio());
3035  }
3036 }
3037 
3038 muepZBFbb::muepZBFbb(const StandardModel& SM_i, const double sqrt_s_i)
3039 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3040 {
3041  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3042  throw std::runtime_error("muepZBFbb called with a class whose parent is not NPbase");
3043 
3044 }
3045 
3047 {
3048  if ((this->getModel()).isModelLinearized()) {
3049  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3050  } else {
3051  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHbbRatio());
3052  }
3053 }
3054 
3055 muepZBFcc::muepZBFcc(const StandardModel& SM_i, const double sqrt_s_i)
3056 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3057 {
3058  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3059  throw std::runtime_error("muepZBFcc called with a class whose parent is not NPbase");
3060 
3061 }
3062 
3064 {
3065  if ((this->getModel()).isModelLinearized()) {
3066  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHccRatio()) - 1.0);
3067  } else {
3068  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHccRatio());
3069  }
3070 }
3071 
3072 muepZBFgg::muepZBFgg(const StandardModel& SM_i, const double sqrt_s_i)
3073 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3074 {
3075  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3076  throw std::runtime_error("muepZBFgg called with a class whose parent is not NPbase");
3077 
3078 }
3079 
3081 {
3082  if ((this->getModel()).isModelLinearized()) {
3083  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHggRatio()) - 1.0);
3084  } else {
3085  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHggRatio());
3086  }
3087 }
3088 
3089 muepZBFWW2l2v::muepZBFWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
3090 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3091 {
3092  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3093  throw std::runtime_error("muepZBFWW2l2v called with a class whose parent is not NPbase");
3094 
3095 }
3096 
3098 {
3099  if ((this->getModel()).isModelLinearized()) {
3100  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHWW2l2vRatio()) - 1.0);
3101  } else {
3102  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHWW2l2vRatio());
3103  }
3104 }
3105 
3106 muepZBFZZ4l::muepZBFZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
3107 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3108 {
3109  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3110  throw std::runtime_error("muepZBFZZ4l called with a class whose parent is not NPbase");
3111 
3112 }
3113 
3115 {
3116  if ((this->getModel()).isModelLinearized()) {
3117  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3118  } else {
3119  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHZZ4lRatio());
3120  }
3121 }
3122 
3123 muepZBFgaga::muepZBFgaga(const StandardModel& SM_i, const double sqrt_s_i)
3124 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3125 {
3126  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3127  throw std::runtime_error("muepZBFgaga called with a class whose parent is not NPbase");
3128 
3129 }
3130 
3132 {
3133  if ((this->getModel()).isModelLinearized()) {
3134  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHgagaRatio()) - 1.0);
3135  } else {
3136  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHgagaRatio());
3137  }
3138 }
3139 
3140 muepZBFtautau::muepZBFtautau(const StandardModel& SM_i, const double sqrt_s_i)
3141 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3142 {
3143  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3144  throw std::runtime_error("muepZBFtautau called with a class whose parent is not NPbase");
3145 
3146 }
3147 
3149 {
3150  if ((this->getModel()).isModelLinearized()) {
3151  return ((myNPbase->muepZBF(sqrt_s)) + (myNPbase->BrHtautauRatio()) - 1.0);
3152  } else {
3153  return (myNPbase->muepZBF(sqrt_s))*(myNPbase->BrHtautauRatio());
3154  }
3155 }
3156 
3157 
3158 // -----------------------------------------------------------------------------
3159 // STXS bins
3160 // -----------------------------------------------------------------------------
3161 
3163 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3164 {
3165  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3166  throw std::runtime_error("STXSggH_VBFtopo_j3v_4l called with a class whose parent is not NPbase");
3167 
3168 }
3169 
3171 {
3172  if ((this->getModel()).isModelLinearized()) {
3173  return ((myNPbase->STXS_ggH_VBFtopo_j3v(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3174  } else {
3176  }
3177 }
3178 
3179 
3181 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3182 {
3183  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3184  throw std::runtime_error("STXSggH_VBFtopo_j3_4l called with a class whose parent is not NPbase");
3185 
3186 }
3187 
3189 {
3190  if ((this->getModel()).isModelLinearized()) {
3191  return ((myNPbase->STXS_ggH_VBFtopo_j3(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3192  } else {
3194  }
3195 }
3196 
3197 
3198 STXSggH0j4l::STXSggH0j4l(const StandardModel& SM_i, const double sqrt_s_i)
3199 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3200 {
3201  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3202  throw std::runtime_error("STXSggH0j4l called with a class whose parent is not NPbase");
3203 
3204 }
3205 
3207 {
3208  if ((this->getModel()).isModelLinearized()) {
3209  return ((myNPbase->STXS_ggH0j(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3210  } else {
3212  }
3213 }
3214 
3216 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3217 {
3218  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3219  throw std::runtime_error("STXSggH1j_pTH_0_60_4l called with a class whose parent is not NPbase");
3220 
3221 }
3222 
3224 {
3225  if ((this->getModel()).isModelLinearized()) {
3226  return ((myNPbase->STXS_ggH1j_pTH_0_60(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3227  } else {
3229  }
3230 }
3231 
3233 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3234 {
3235  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3236  throw std::runtime_error("STXSggH1j_pTH_60_120_4l called with a class whose parent is not NPbase");
3237 
3238 }
3239 
3241 {
3242  if ((this->getModel()).isModelLinearized()) {
3243  return ((myNPbase->STXS_ggH1j_pTH_60_120(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3244  } else {
3246  }
3247 }
3248 
3250 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3251 {
3252  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3253  throw std::runtime_error("STXSggH1j_pTH_120_200_4l called with a class whose parent is not NPbase");
3254 
3255 }
3256 
3258 {
3259  if ((this->getModel()).isModelLinearized()) {
3260  return ((myNPbase->STXS_ggH1j_pTH_120_200(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3261  } else {
3263  }
3264 }
3265 
3267 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3268 {
3269  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3270  throw std::runtime_error("STXSggH1j_pTH_200_4l called with a class whose parent is not NPbase");
3271 
3272 }
3273 
3275 {
3276  if ((this->getModel()).isModelLinearized()) {
3277  return ((myNPbase->STXS_ggH1j_pTH_200(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3278  } else {
3280  }
3281 }
3282 
3284 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3285 {
3286  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3287  throw std::runtime_error("STXSggH2j_pTH_0_200_4l called with a class whose parent is not NPbase");
3288 
3289 }
3290 
3292 {
3293  if ((this->getModel()).isModelLinearized()) {
3294  return ((myNPbase->STXS_ggH2j_pTH_0_200(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3295  } else {
3297  }
3298 }
3299 
3300 
3302 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3303 {
3304  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3305  throw std::runtime_error("STXSggH2j_pTH_0_60_4l called with a class whose parent is not NPbase");
3306 
3307 }
3308 
3310 {
3311  if ((this->getModel()).isModelLinearized()) {
3312  return ((myNPbase->STXS_ggH2j_pTH_0_60(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3313  } else {
3315  }
3316 }
3317 
3318 
3320 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3321 {
3322  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3323  throw std::runtime_error("STXSggH2j_pTH_60_120_4l called with a class whose parent is not NPbase");
3324 
3325 }
3326 
3328 {
3329  if ((this->getModel()).isModelLinearized()) {
3330  return ((myNPbase->STXS_ggH2j_pTH_60_120(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3331  } else {
3333  }
3334 }
3335 
3336 
3338 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3339 {
3340  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3341  throw std::runtime_error("STXSggH2j_pTH_120_200_4l called with a class whose parent is not NPbase");
3342 
3343 }
3344 
3346 {
3347  if ((this->getModel()).isModelLinearized()) {
3348  return ((myNPbase->STXS_ggH2j_pTH_120_200(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3349  } else {
3351  }
3352 }
3353 
3354 
3356 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3357 {
3358  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3359  throw std::runtime_error("STXSggH2j_pTH_200_4l called with a class whose parent is not NPbase");
3360 
3361 }
3362 
3364 {
3365  if ((this->getModel()).isModelLinearized()) {
3366  return ((myNPbase->STXS_ggH2j_pTH_200(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3367  } else {
3369  }
3370 }
3371 
3372 
3374 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3375 {
3376  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3377  throw std::runtime_error("STXSqqHqq_VBFtopo_Rest_4l called with a class whose parent is not NPbase");
3378 
3379 }
3380 
3382 {
3383  if ((this->getModel()).isModelLinearized()) {
3384  return ((myNPbase->STXS_qqHqq_VBFtopo_Rest(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3385  } else {
3387  }
3388 }
3389 
3390 
3392 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3393 {
3394  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3395  throw std::runtime_error("STXSqqHqq_VBFtopo_j3v_4l called with a class whose parent is not NPbase");
3396 
3397 }
3398 
3400 {
3401  if ((this->getModel()).isModelLinearized()) {
3402  return ((myNPbase->STXS_qqHqq_VBFtopo_j3v(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3403  } else {
3405  }
3406 }
3407 
3408 
3409 
3411 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3412 {
3413  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3414  throw std::runtime_error("STXSqqHqq_VBFtopo_j3_4l called with a class whose parent is not NPbase");
3415 
3416 }
3417 
3419 {
3420  if ((this->getModel()).isModelLinearized()) {
3421  return ((myNPbase->STXS_qqHqq_VBFtopo_j3(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3422  } else {
3424  }
3425 }
3426 
3427 
3428 
3429 STXSqqHqq_VHtopo_4l::STXSqqHqq_VHtopo_4l(const StandardModel& SM_i, const double sqrt_s_i)
3430 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3431 {
3432  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3433  throw std::runtime_error("STXSqqHqq_VHtopo_4l called with a class whose parent is not NPbase");
3434 
3435 }
3436 
3438 {
3439  if ((this->getModel()).isModelLinearized()) {
3440  return ((myNPbase->STXS_qqHqq_VHtopo(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3441  } else {
3443  }
3444 }
3445 
3446 
3447 STXSqqHqq_Rest_4l::STXSqqHqq_Rest_4l(const StandardModel& SM_i, const double sqrt_s_i)
3448 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3449 {
3450  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3451  throw std::runtime_error("STXSqqHqq_Rest_4l called with a class whose parent is not NPbase");
3452 
3453 }
3454 
3456 {
3457  if ((this->getModel()).isModelLinearized()) {
3458  return ((myNPbase->STXS_qqHqq_Rest(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3459  } else {
3461  }
3462 }
3463 
3464 
3466 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3467 {
3468  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3469  throw std::runtime_error("STXSqqHqq_pTj_200_4l called with a class whose parent is not NPbase");
3470 
3471 }
3472 
3474 {
3475  if ((this->getModel()).isModelLinearized()) {
3476  return ((myNPbase->STXS_qqHqq_pTj_200(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3477  } else {
3479  }
3480 }
3481 
3483 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3484 {
3485  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3486  throw std::runtime_error("STXSqqHlv_pTV_0_250_4l called with a class whose parent is not NPbase");
3487 
3488 }
3489 
3491 {
3492  if ((this->getModel()).isModelLinearized()) {
3493  return ((myNPbase->STXS_qqHlv_pTV_0_250(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3494  } else {
3496  }
3497 }
3498 
3499 
3501 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3502 {
3503  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3504  throw std::runtime_error("STXSqqHlv_pTV_0_150_4l called with a class whose parent is not NPbase");
3505 
3506 }
3507 
3509 {
3510  if ((this->getModel()).isModelLinearized()) {
3511  return ((myNPbase->STXS_qqHlv_pTV_0_150(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3512  } else {
3514  }
3515 }
3516 
3517 
3518 
3520 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3521 {
3522  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3523  throw std::runtime_error("STXSqqHlv_pTV_150_250_0j_4l called with a class whose parent is not NPbase");
3524 
3525 }
3526 
3528 {
3529  if ((this->getModel()).isModelLinearized()) {
3531  } else {
3533  }
3534 }
3535 
3536 
3537 
3539 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3540 {
3541  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3542  throw std::runtime_error("STXSqqHlv_pTV_150_250_1j_4l called with a class whose parent is not NPbase");
3543 
3544 }
3545 
3547 {
3548  if ((this->getModel()).isModelLinearized()) {
3550  } else {
3552  }
3553 }
3554 
3555 
3557 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3558 {
3559  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3560  throw std::runtime_error("STXSqqHlv_pTV_250_4l called with a class whose parent is not NPbase");
3561 
3562 }
3563 
3565 {
3566  if ((this->getModel()).isModelLinearized()) {
3567  return ((myNPbase->STXS_qqHlv_pTV_250(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3568  } else {
3570  }
3571 }
3572 
3574 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3575 {
3576  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3577  throw std::runtime_error("STXSqqHll_pTV_0_150_4l called with a class whose parent is not NPbase");
3578 
3579 }
3580 
3582 {
3583  if ((this->getModel()).isModelLinearized()) {
3584  return ((myNPbase->STXS_qqHll_pTV_0_150(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3585  } else {
3587  }
3588 }
3589 
3591 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3592 {
3593  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3594  throw std::runtime_error("STXSqqHll_pTV_150_250_4l called with a class whose parent is not NPbase");
3595 
3596 }
3597 
3599 {
3600  if ((this->getModel()).isModelLinearized()) {
3601  return ((myNPbase->STXS_qqHll_pTV_150_250(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3602  } else {
3604  }
3605 }
3606 
3607 
3609 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3610 {
3611  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3612  throw std::runtime_error("STXSqqHll_pTV_150_250_0j_4l called with a class whose parent is not NPbase");
3613 
3614 }
3615 
3617 {
3618  if ((this->getModel()).isModelLinearized()) {
3620  } else {
3622  }
3623 }
3624 
3625 
3627 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3628 {
3629  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3630  throw std::runtime_error("STXSqqHll_pTV_150_250_1j_4l called with a class whose parent is not NPbase");
3631 
3632 }
3633 
3635 {
3636  if ((this->getModel()).isModelLinearized()) {
3638  } else {
3640  }
3641 }
3642 
3643 
3645 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3646 {
3647  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3648  throw std::runtime_error("STXSqqHll_pTV_250_4l called with a class whose parent is not NPbase");
3649 
3650 }
3651 
3653 {
3654  if ((this->getModel()).isModelLinearized()) {
3655  return ((myNPbase->STXS_qqHll_pTV_250(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3656  } else {
3658  }
3659 }
3660 
3661 STXSttHtH4l::STXSttHtH4l(const StandardModel& SM_i, const double sqrt_s_i)
3662 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3663 {
3664  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3665  throw std::runtime_error("STXSttHtH4l called with a class whose parent is not NPbase");
3666 
3667 }
3668 
3670 {
3671  if ((this->getModel()).isModelLinearized()) {
3672  return ((myNPbase->STXS_ttHtH(sqrt_s)) + (myNPbase->BrHZZ4lRatio()) - 1.0);
3673  } else {
3675  }
3676 }
3677 
3678 
3680 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3681 {
3682  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3683  throw std::runtime_error("STXSqqHlv_pTV_0_250_bb called with a class whose parent is not NPbase");
3684 
3685 }
3686 
3688 {
3689  if ((this->getModel()).isModelLinearized()) {
3690  return ((myNPbase->STXS_qqHlv_pTV_0_250(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3691  } else {
3693  }
3694 }
3695 
3696 
3698 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3699 {
3700  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3701  throw std::runtime_error("STXSqqHlv_pTV_0_150_bb called with a class whose parent is not NPbase");
3702 
3703 }
3704 
3706 {
3707  if ((this->getModel()).isModelLinearized()) {
3708  return ((myNPbase->STXS_qqHlv_pTV_0_150(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3709  } else {
3711  }
3712 }
3713 
3714 
3715 
3717 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3718 {
3719  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3720  throw std::runtime_error("STXSqqHlv_pTV_150_250_0j_bb called with a class whose parent is not NPbase");
3721 
3722 }
3723 
3725 {
3726  if ((this->getModel()).isModelLinearized()) {
3727  return ((myNPbase->STXS_qqHlv_pTV_150_250_0j(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3728  } else {
3730  }
3731 }
3732 
3733 
3734 
3736 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3737 {
3738  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3739  throw std::runtime_error("STXSqqHlv_pTV_150_250_1j_bb called with a class whose parent is not NPbase");
3740 
3741 }
3742 
3744 {
3745  if ((this->getModel()).isModelLinearized()) {
3746  return ((myNPbase->STXS_qqHlv_pTV_150_250_1j(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3747  } else {
3749  }
3750 }
3751 
3752 
3754 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3755 {
3756  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3757  throw std::runtime_error("STXSqqHlv_pTV_250_bb called with a class whose parent is not NPbase");
3758 
3759 }
3760 
3762 {
3763  if ((this->getModel()).isModelLinearized()) {
3764  return ((myNPbase->STXS_qqHlv_pTV_250(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3765  } else {
3767  }
3768 }
3769 
3771 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3772 {
3773  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3774  throw std::runtime_error("STXSqqHll_pTV_0_150_bb called with a class whose parent is not NPbase");
3775 
3776 }
3777 
3779 {
3780  if ((this->getModel()).isModelLinearized()) {
3781  return ((myNPbase->STXS_qqHll_pTV_0_150(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3782  } else {
3784  }
3785 }
3786 
3788 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3789 {
3790  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3791  throw std::runtime_error("STXSqqHll_pTV_150_250_bb called with a class whose parent is not NPbase");
3792 
3793 }
3794 
3796 {
3797  if ((this->getModel()).isModelLinearized()) {
3798  return ((myNPbase->STXS_qqHll_pTV_150_250(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3799  } else {
3801  }
3802 }
3803 
3804 
3806 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3807 {
3808  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3809  throw std::runtime_error("STXSqqHll_pTV_150_250_0j_bb called with a class whose parent is not NPbase");
3810 
3811 }
3812 
3814 {
3815  if ((this->getModel()).isModelLinearized()) {
3816  return ((myNPbase->STXS_qqHll_pTV_150_250_0j(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3817  } else {
3819  }
3820 }
3821 
3822 
3824 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3825 {
3826  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3827  throw std::runtime_error("STXSqqHll_pTV_150_250_1j_bb called with a class whose parent is not NPbase");
3828 
3829 }
3830 
3832 {
3833  if ((this->getModel()).isModelLinearized()) {
3834  return ((myNPbase->STXS_qqHll_pTV_150_250_1j(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3835  } else {
3837  }
3838 }
3839 
3840 
3842 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3843 {
3844  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3845  throw std::runtime_error("STXSqqHll_pTV_250_bb called with a class whose parent is not NPbase");
3846 
3847 }
3848 
3850 {
3851  if ((this->getModel()).isModelLinearized()) {
3852  return ((myNPbase->STXS_qqHll_pTV_250(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3853  } else {
3855  }
3856 }
3857 
3858 
3860 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3861 {
3862  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3863  throw std::runtime_error("STXSWHqqHqq_VBFtopo_j3v_2b called with a class whose parent is not NPbase");
3864 
3865 }
3866 
3868 {
3869  if ((this->getModel()).isModelLinearized()) {
3870  return ((myNPbase->STXS_WHqqHqq_VBFtopo_j3v(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3871  } else {
3873  }
3874 }
3875 
3876 
3878 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3879 {
3880  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3881  throw std::runtime_error("STXSWHqqHqq_VBFtopo_j3_2b called with a class whose parent is not NPbase");
3882 
3883 }
3884 
3886 {
3887  if ((this->getModel()).isModelLinearized()) {
3888  return ((myNPbase->STXS_WHqqHqq_VBFtopo_j3(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3889  } else {
3891  }
3892 }
3893 
3894 
3895 STXSWHqqHqq_VH2j_2b::STXSWHqqHqq_VH2j_2b(const StandardModel& SM_i, const double sqrt_s_i)
3896 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3897 {
3898  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3899  throw std::runtime_error("STXSWHqqHqq_VH2j_2b called with a class whose parent is not NPbase");
3900 
3901 }
3902 
3904 {
3905  if ((this->getModel()).isModelLinearized()) {
3906  return ((myNPbase->STXS_WHqqHqq_VH2j(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3907  } else {
3909  }
3910 }
3911 
3912 
3913 STXSWHqqHqq_Rest_2b::STXSWHqqHqq_Rest_2b(const StandardModel& SM_i, const double sqrt_s_i)
3914 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3915 {
3916  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3917  throw std::runtime_error("STXSWHqqHqq_Rest_2b called with a class whose parent is not NPbase");
3918 
3919 }
3920 
3922 {
3923  if ((this->getModel()).isModelLinearized()) {
3924  return ((myNPbase->STXS_WHqqHqq_Rest(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3925  } else {
3927  }
3928 }
3929 
3930 
3932 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3933 {
3934  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3935  throw std::runtime_error("STXSWHqqHqq_pTj1_200_2b called with a class whose parent is not NPbase");
3936 
3937 }
3938 
3940 {
3941  if ((this->getModel()).isModelLinearized()) {
3942  return ((myNPbase->STXS_WHqqHqq_pTj1_200(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3943  } else {
3945  }
3946 }
3947 
3948 
3950 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3951 {
3952  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3953  throw std::runtime_error("STXSZHqqHqq_VBFtopo_j3v_2b called with a class whose parent is not NPbase");
3954 
3955 }
3956 
3958 {
3959  if ((this->getModel()).isModelLinearized()) {
3960  return ((myNPbase->STXS_ZHqqHqq_VBFtopo_j3v(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3961  } else {
3963  }
3964 }
3965 
3966 
3968 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3969 {
3970  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3971  throw std::runtime_error("STXSZHqqHqq_VBFtopo_j3_2b called with a class whose parent is not NPbase");
3972 
3973 }
3974 
3976 {
3977  if ((this->getModel()).isModelLinearized()) {
3978  return ((myNPbase->STXS_ZHqqHqq_VBFtopo_j3(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3979  } else {
3981  }
3982 }
3983 
3984 
3985 STXSZHqqHqq_VH2j_2b::STXSZHqqHqq_VH2j_2b(const StandardModel& SM_i, const double sqrt_s_i)
3986 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
3987 {
3988  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
3989  throw std::runtime_error("STXSZHqqHqq_VH2j_2b called with a class whose parent is not NPbase");
3990 
3991 }
3992 
3994 {
3995  if ((this->getModel()).isModelLinearized()) {
3996  return ((myNPbase->STXS_ZHqqHqq_VH2j(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
3997  } else {
3999  }
4000 }
4001 
4002 
4003 STXSZHqqHqq_Rest_2b::STXSZHqqHqq_Rest_2b(const StandardModel& SM_i, const double sqrt_s_i)
4004 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4005 {
4006  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4007  throw std::runtime_error("STXSZHqqHqq_Rest_2b called with a class whose parent is not NPbase");
4008 
4009 }
4010 
4012 {
4013  if ((this->getModel()).isModelLinearized()) {
4014  return ((myNPbase->STXS_ZHqqHqq_Rest(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
4015  } else {
4017  }
4018 }
4019 
4020 
4022 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4023 {
4024  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4025  throw std::runtime_error("STXSZHqqHqq_pTj1_200_2b called with a class whose parent is not NPbase");
4026 
4027 }
4028 
4030 {
4031  if ((this->getModel()).isModelLinearized()) {
4032  return ((myNPbase->STXS_ZHqqHqq_pTj1_200(sqrt_s)) + (myNPbase->BrHbbRatio()) - 1.0);
4033  } else {
4035  }
4036 }
4037 
4038 
4039 
4040 //-----------------------------------------------------------------------------------------
4041 //-- Special Hadron collider signal strengths with separate full TH unc U(prod x decay) ---
4042 //-----------------------------------------------------------------------------------------
4043 
4044 
4045 muTHUggHgaga::muTHUggHgaga(const StandardModel& SM_i, const double sqrt_s_i)
4046 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4047 {
4048  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4049  throw std::runtime_error("muTHUggHgaga called with a class whose parent is not NPbase");
4050 }
4051 
4053 {
4054  return myNPbase->muTHUggHgaga(sqrt_s);
4055 }
4056 
4057 
4058 muTHUVBFHgaga::muTHUVBFHgaga(const StandardModel& SM_i, const double sqrt_s_i)
4059 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4060 {
4061  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4062  throw std::runtime_error("muTHUVBFHgaga called with a class whose parent is not NPbase");
4063 }
4064 
4066 {
4067  return myNPbase->muTHUVBFHgaga(sqrt_s);
4068 }
4069 
4070 muTHUZHgaga::muTHUZHgaga(const StandardModel& SM_i, const double sqrt_s_i)
4071 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4072 {
4073  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4074  throw std::runtime_error("muTHUZHgaga called with a class whose parent is not NPbase");
4075 }
4076 
4078 {
4079  return myNPbase->muTHUZHgaga(sqrt_s);
4080 }
4081 
4082 muTHUWHgaga::muTHUWHgaga(const StandardModel& SM_i, const double sqrt_s_i)
4083 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4084 {
4085  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4086  throw std::runtime_error("muTHUWHgaga called with a class whose parent is not NPbase");
4087 }
4088 
4090 {
4091  return myNPbase->muTHUWHgaga(sqrt_s);
4092 }
4093 
4094 muTHUVHgaga::muTHUVHgaga(const StandardModel& SM_i, const double sqrt_s_i)
4095 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4096 {
4097  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4098  throw std::runtime_error("muTHUVHgaga called with a class whose parent is not NPbase");
4099 }
4100 
4102 {
4103  return myNPbase->muTHUVHgaga(sqrt_s);
4104 }
4105 
4106 muTHUttHgaga::muTHUttHgaga(const StandardModel& SM_i, const double sqrt_s_i)
4107 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4108 {
4109  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4110  throw std::runtime_error("muTHUttHgaga called with a class whose parent is not NPbase");
4111 }
4112 
4114 {
4115  return myNPbase->muTHUttHgaga(sqrt_s);
4116 }
4117 
4118 muTHUggHZga::muTHUggHZga(const StandardModel& SM_i, const double sqrt_s_i)
4119 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4120 {
4121  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4122  throw std::runtime_error("muTHUggHZga called with a class whose parent is not NPbase");
4123 }
4124 
4126 {
4127  return myNPbase->muTHUggHZga(sqrt_s);
4128 }
4129 
4130 muTHUggHZgamumu::muTHUggHZgamumu(const StandardModel& SM_i, const double sqrt_s_i)
4131 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4132 {
4133  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4134  throw std::runtime_error("muTHUggHZgamumu called with a class whose parent is not NPbase");
4135 }
4136 
4138 {
4139  return (myNPbase->muTHUggHZgamumu(sqrt_s));
4140 }
4141 
4142 muTHUVBFHZga::muTHUVBFHZga(const StandardModel& SM_i, const double sqrt_s_i)
4143 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4144 {
4145  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4146  throw std::runtime_error("muTHUVBFHZga called with a class whose parent is not NPbase");
4147 }
4148 
4150 {
4151 
4152  return myNPbase->muTHUVBFHZga(sqrt_s);
4153 }
4154 
4155 muTHUZHZga::muTHUZHZga(const StandardModel& SM_i, const double sqrt_s_i)
4156 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4157 {
4158  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4159  throw std::runtime_error("muTHUZHZga called with a class whose parent is not NPbase");
4160 }
4161 
4163 {
4164  return myNPbase->muTHUZHZga(sqrt_s);
4165 }
4166 
4167 muTHUWHZga::muTHUWHZga(const StandardModel& SM_i, const double sqrt_s_i)
4168 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4169 {
4170  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4171  throw std::runtime_error("muTHUWHZga called with a class whose parent is not NPbase");
4172 }
4173 
4175 {
4176  return myNPbase->muTHUWHZga(sqrt_s);
4177 }
4178 
4179 muTHUVHZga::muTHUVHZga(const StandardModel& SM_i, const double sqrt_s_i)
4180 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4181 {
4182  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4183  throw std::runtime_error("muTHUVHZga called with a class whose parent is not NPbase");
4184 }
4185 
4187 {
4188  return myNPbase->muTHUVHZga(sqrt_s);
4189 }
4190 
4191 muTHUttHZga::muTHUttHZga(const StandardModel& SM_i, const double sqrt_s_i)
4192 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4193 {
4194  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4195  throw std::runtime_error("muTHUttHZga called with a class whose parent is not NPbase");
4196 }
4197 
4199 {
4200  return myNPbase->muTHUttHZga(sqrt_s);
4201 }
4202 
4203 muTHUggHZZ::muTHUggHZZ(const StandardModel& SM_i, const double sqrt_s_i)
4204 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4205 {
4206  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4207  throw std::runtime_error("muTHUggHZZ called with a class whose parent is not NPbase");
4208 }
4209 
4211 {
4212  return myNPbase->muTHUggHZZ(sqrt_s);
4213 }
4214 
4215 muTHUVBFHZZ::muTHUVBFHZZ(const StandardModel& SM_i, const double sqrt_s_i)
4216 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4217 {
4218  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4219  throw std::runtime_error("muTHUVBFHZZ called with a class whose parent is not NPbase");
4220 }
4221 
4223 {
4224  return myNPbase->muTHUVBFHZZ(sqrt_s);
4225 }
4226 
4227 muTHUZHZZ::muTHUZHZZ(const StandardModel& SM_i, const double sqrt_s_i)
4228 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4229 {
4230  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4231  throw std::runtime_error("muTHUZHZZ called with a class whose parent is not NPbase");
4232 }
4233 
4235 {
4236  return myNPbase->muTHUZHZZ(sqrt_s);
4237 }
4238 
4239 muTHUWHZZ::muTHUWHZZ(const StandardModel& SM_i, const double sqrt_s_i)
4240 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4241 {
4242  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4243  throw std::runtime_error("muTHUWHZZ called with a class whose parent is not NPbase");
4244 }
4245 
4247 {
4248  return myNPbase->muTHUWHZZ(sqrt_s);
4249 }
4250 
4251 muTHUVHZZ::muTHUVHZZ(const StandardModel& SM_i, const double sqrt_s_i)
4252 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4253 {
4254  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4255  throw std::runtime_error("muTHUVHZZ called with a class whose parent is not NPbase");
4256 }
4257 
4259 {
4260  return myNPbase->muTHUVHZZ(sqrt_s);
4261 }
4262 
4263 muTHUttHZZ::muTHUttHZZ(const StandardModel& SM_i, const double sqrt_s_i)
4264 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4265 {
4266  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4267  throw std::runtime_error("muTHUttHZZ called with a class whose parent is not NPbase");
4268 }
4269 
4271 {
4272  return myNPbase->muTHUttHZZ(sqrt_s);
4273 }
4274 
4275 muTHUggHZZ4l::muTHUggHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
4276 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4277 {
4278  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4279  throw std::runtime_error("muTHUggHZZ4l called with a class whose parent is not NPbase");
4280 }
4281 
4283 {
4284  return myNPbase->muTHUggHZZ4l(sqrt_s);
4285 }
4286 
4287 muTHUggHZZ4mu::muTHUggHZZ4mu(const StandardModel& SM_i, const double sqrt_s_i)
4288 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4289 {
4290  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4291  throw std::runtime_error("muTHUggHZZ4mu called with a class whose parent is not NPbase");
4292 }
4293 
4295 {
4296  return (myNPbase->muTHUggHZZ4mu(sqrt_s));
4297 }
4298 
4299 muTHUVBFHZZ4l::muTHUVBFHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
4300 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4301 {
4302  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4303  throw std::runtime_error("muTHUVBFHZZ4l called with a class whose parent is not NPbase");
4304 }
4305 
4307 {
4308  return myNPbase->muTHUVBFHZZ4l(sqrt_s);
4309 }
4310 
4311 muTHUZHZZ4l::muTHUZHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
4312 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4313 {
4314  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4315  throw std::runtime_error("muTHUZHZZ4l called with a class whose parent is not NPbase");
4316 }
4317 
4319 {
4320  return myNPbase->muTHUZHZZ4l(sqrt_s);
4321 }
4322 
4323 muTHUWHZZ4l::muTHUWHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
4324 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4325 {
4326  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4327  throw std::runtime_error("muTHUWHZZ4l called with a class whose parent is not NPbase");
4328 }
4329 
4331 {
4332  return myNPbase->muTHUWHZZ4l(sqrt_s);
4333 }
4334 
4335 muTHUVHZZ4l::muTHUVHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
4336 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4337 {
4338  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4339  throw std::runtime_error("muTHUVHZZ4l called with a class whose parent is not NPbase");
4340 }
4341 
4343 {
4344  return myNPbase->muTHUVHZZ4l(sqrt_s);
4345 }
4346 
4347 muTHUttHZZ4l::muTHUttHZZ4l(const StandardModel& SM_i, const double sqrt_s_i)
4348 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4349 {
4350  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4351  throw std::runtime_error("muTHUttHZZ4l called with a class whose parent is not NPbase");
4352 }
4353 
4355 {
4356  return myNPbase->muTHUttHZZ4l(sqrt_s);
4357 }
4358 
4359 muTHUggHWW::muTHUggHWW(const StandardModel& SM_i, const double sqrt_s_i)
4360 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4361 {
4362  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4363  throw std::runtime_error("muTHUggHWW called with a class whose parent is not NPbase");
4364 }
4365 
4367 {
4368  return myNPbase->muTHUggHWW(sqrt_s);
4369 }
4370 
4371 muTHUVBFHWW::muTHUVBFHWW(const StandardModel& SM_i, const double sqrt_s_i)
4372 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4373 {
4374  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4375  throw std::runtime_error("muTHUVBFHWW called with a class whose parent is not NPbase");
4376 }
4377 
4379 {
4380  return myNPbase->muTHUVBFHWW(sqrt_s);
4381 }
4382 
4383 muTHUZHWW::muTHUZHWW(const StandardModel& SM_i, const double sqrt_s_i)
4384 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4385 {
4386  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4387  throw std::runtime_error("muTHUZHWW called with a class whose parent is not NPbase");
4388 }
4389 
4391 {
4392  return myNPbase->muTHUZHWW(sqrt_s);
4393 }
4394 
4395 muTHUWHWW::muTHUWHWW(const StandardModel& SM_i, const double sqrt_s_i)
4396 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4397 {
4398  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4399  throw std::runtime_error("muTHUWHWW called with a class whose parent is not NPbase");
4400 }
4401 
4403 {
4404  return myNPbase->muTHUWHWW(sqrt_s);
4405 }
4406 
4407 muTHUVHWW::muTHUVHWW(const StandardModel& SM_i, const double sqrt_s_i)
4408 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4409 {
4410  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4411  throw std::runtime_error("muTHUVHWW called with a class whose parent is not NPbase");
4412 }
4413 
4415 {
4416  return myNPbase->muTHUVHWW(sqrt_s);
4417 }
4418 
4419 muTHUttHWW::muTHUttHWW(const StandardModel& SM_i, const double sqrt_s_i)
4420 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4421 {
4422  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4423  throw std::runtime_error("muTHUttHWW called with a class whose parent is not NPbase");
4424 }
4425 
4427 {
4428  return myNPbase->muTHUttHWW(sqrt_s);
4429 }
4430 
4431 muTHUggHWW2l2v::muTHUggHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
4432 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4433 {
4434  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4435  throw std::runtime_error("muTHUggHWW2l2v called with a class whose parent is not NPbase");
4436 }
4437 
4439 {
4440  return myNPbase->muTHUggHWW2l2v(sqrt_s);
4441 }
4442 
4443 muTHUVBFHWW2l2v::muTHUVBFHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
4444 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4445 {
4446  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4447  throw std::runtime_error("muTHUVBFHWW2l2v called with a class whose parent is not NPbase");
4448 }
4449 
4451 {
4452  return myNPbase->muTHUVBFHWW2l2v(sqrt_s);
4453 }
4454 
4455 muTHUZHWW2l2v::muTHUZHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
4456 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4457 {
4458  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4459  throw std::runtime_error("muTHUZHWW2l2v called with a class whose parent is not NPbase");
4460 }
4461 
4463 {
4464  return myNPbase->muTHUZHWW2l2v(sqrt_s);
4465 }
4466 
4467 muTHUWHWW2l2v::muTHUWHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
4468 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4469 {
4470  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4471  throw std::runtime_error("muTHUWHWW2l2v called with a class whose parent is not NPbase");
4472 }
4473 
4475 {
4476  return myNPbase->muTHUWHWW2l2v(sqrt_s);
4477 }
4478 
4479 muTHUVHWW2l2v::muTHUVHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
4480 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4481 {
4482  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4483  throw std::runtime_error("muTHUVHWW2l2v called with a class whose parent is not NPbase");
4484 }
4485 
4487 {
4488  return myNPbase->muTHUVHWW2l2v(sqrt_s);
4489 }
4490 
4491 muTHUttHWW2l2v::muTHUttHWW2l2v(const StandardModel& SM_i, const double sqrt_s_i)
4492 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4493 {
4494  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4495  throw std::runtime_error("muTHUttHWW2l2v called with a class whose parent is not NPbase");
4496 }
4497 
4499 {
4500  return myNPbase->muTHUttHWW2l2v(sqrt_s);
4501 }
4502 
4503 muTHUggHmumu::muTHUggHmumu(const StandardModel& SM_i, const double sqrt_s_i)
4504 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4505 {
4506  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4507  throw std::runtime_error("muTHUggHmumu called with a class whose parent is not NPbase");
4508 }
4509 
4511 {
4512  return myNPbase->muTHUggHmumu(sqrt_s);
4513 }
4514 
4515 muTHUVBFHmumu::muTHUVBFHmumu(const StandardModel& SM_i, const double sqrt_s_i)
4516 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4517 {
4518  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4519  throw std::runtime_error("muTHUVBFHmumu called with a class whose parent is not NPbase");
4520 }
4521 
4523 {
4524  return myNPbase->muTHUVBFHmumu(sqrt_s);
4525 }
4526 
4527 muTHUZHmumu::muTHUZHmumu(const StandardModel& SM_i, const double sqrt_s_i)
4528 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4529 {
4530  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4531  throw std::runtime_error("muTHUZHmumu called with a class whose parent is not NPbase");
4532 }
4533 
4535 {
4536  return myNPbase->muTHUZHmumu(sqrt_s);
4537 }
4538 
4539 muTHUWHmumu::muTHUWHmumu(const StandardModel& SM_i, const double sqrt_s_i)
4540 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4541 {
4542  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4543  throw std::runtime_error("muTHUWHmumu called with a class whose parent is not NPbase");
4544 }
4545 
4547 {
4548  return myNPbase->muTHUWHmumu(sqrt_s);
4549 }
4550 
4551 muTHUVHmumu::muTHUVHmumu(const StandardModel& SM_i, const double sqrt_s_i)
4552 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4553 {
4554  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4555  throw std::runtime_error("muTHUVHmumu called with a class whose parent is not NPbase");
4556 }
4557 
4559 {
4560  return myNPbase->muTHUVHmumu(sqrt_s);
4561 }
4562 
4563 muTHUttHmumu::muTHUttHmumu(const StandardModel& SM_i, const double sqrt_s_i)
4564 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4565 {
4566  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4567  throw std::runtime_error("muTHUttHmumu called with a class whose parent is not NPbase");
4568 }
4569 
4571 {
4572  return myNPbase->muTHUttHmumu(sqrt_s);
4573 }
4574 
4575 muTHUggHtautau::muTHUggHtautau(const StandardModel& SM_i, const double sqrt_s_i)
4576 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4577 {
4578  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4579  throw std::runtime_error("muTHUggHtautau called with a class whose parent is not NPbase");
4580 }
4581 
4583 {
4584  return myNPbase->muTHUggHtautau(sqrt_s);
4585 }
4586 
4587 muTHUVBFHtautau::muTHUVBFHtautau(const StandardModel& SM_i, const double sqrt_s_i)
4588 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4589 {
4590  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4591  throw std::runtime_error("muTHUVBFHtautau called with a class whose parent is not NPbase");
4592 }
4593 
4595 {
4596  return myNPbase->muTHUVBFHtautau(sqrt_s);
4597 }
4598 
4599 muTHUZHtautau::muTHUZHtautau(const StandardModel& SM_i, const double sqrt_s_i)
4600 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4601 {
4602  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4603  throw std::runtime_error("muTHUZHtautau called with a class whose parent is not NPbase");
4604 }
4605 
4607 {
4608  return myNPbase->muTHUZHtautau(sqrt_s);
4609 }
4610 
4611 muTHUWHtautau::muTHUWHtautau(const StandardModel& SM_i, const double sqrt_s_i)
4612 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4613 {
4614  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4615  throw std::runtime_error("muTHUWHtautau called with a class whose parent is not NPbase");
4616 }
4617 
4619 {
4620  return myNPbase->muTHUWHtautau(sqrt_s);
4621 }
4622 
4623 muTHUVHtautau::muTHUVHtautau(const StandardModel& SM_i, const double sqrt_s_i)
4624 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4625 {
4626  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4627  throw std::runtime_error("muTHUVHtautau called with a class whose parent is not NPbase");
4628 }
4629 
4631 {
4632  return myNPbase->muTHUVHtautau(sqrt_s);
4633 }
4634 
4635 muTHUttHtautau::muTHUttHtautau(const StandardModel& SM_i, const double sqrt_s_i)
4636 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4637 {
4638  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4639  throw std::runtime_error("muTHUttHtautau called with a class whose parent is not NPbase");
4640 }
4641 
4643 {
4644  return myNPbase->muTHUttHtautau(sqrt_s);
4645 }
4646 
4647 muTHUggHbb::muTHUggHbb(const StandardModel& SM_i, const double sqrt_s_i)
4648 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4649 {
4650  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4651  throw std::runtime_error("muTHUggHbb called with a class whose parent is not NPbase");
4652 }
4653 
4655 {
4656  return myNPbase->muTHUggHbb(sqrt_s);
4657 }
4658 
4659 muTHUVBFHbb::muTHUVBFHbb(const StandardModel& SM_i, const double sqrt_s_i)
4660 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4661 {
4662  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4663  throw std::runtime_error("muTHUVBFHbb called with a class whose parent is not NPbase");
4664 }
4665 
4667 {
4668  return myNPbase->muTHUVBFHbb(sqrt_s);
4669 }
4670 
4671 muTHUZHbb::muTHUZHbb(const StandardModel& SM_i, const double sqrt_s_i)
4672 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4673 {
4674  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4675  throw std::runtime_error("muTHUZHbb called with a class whose parent is not NPbase");
4676 }
4677 
4679 {
4680  return myNPbase->muTHUZHbb(sqrt_s);
4681 }
4682 
4683 muTHUWHbb::muTHUWHbb(const StandardModel& SM_i, const double sqrt_s_i)
4684 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4685 {
4686  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4687  throw std::runtime_error("muTHUWHbb called with a class whose parent is not NPbase");
4688 }
4689 
4691 {
4692  return myNPbase->muTHUWHbb(sqrt_s);
4693 }
4694 
4695 muTHUVHbb::muTHUVHbb(const StandardModel& SM_i, const double sqrt_s_i)
4696 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4697 {
4698  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4699  throw std::runtime_error("muTHUVHbb called with a class whose parent is not NPbase");
4700 }
4701 
4703 {
4704  return myNPbase->muTHUVHbb(sqrt_s);
4705 }
4706 
4707 muTHUttHbb::muTHUttHbb(const StandardModel& SM_i, const double sqrt_s_i)
4708 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4709 {
4710  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4711  throw std::runtime_error("muTHUttHbb called with a class whose parent is not NPbase");
4712 }
4713 
4715 {
4716  return myNPbase->muTHUttHbb(sqrt_s);
4717 }
4718 
4719 
4720 muTHUVBFBRinv::muTHUVBFBRinv(const StandardModel& SM_i, const double sqrt_s_i)
4721 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4722 {
4723  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4724  throw std::runtime_error("muTHUVBFBRinv called with a class whose parent is not NPbase");
4725 }
4726 
4728 {
4729 
4730  return (myNPbase->muTHUVBFBRinv(sqrt_s));
4731 
4732 }
4733 
4734 muTHUVBFHinv::muTHUVBFHinv(const StandardModel& SM_i, const double sqrt_s_i)
4735 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4736 {
4737  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4738  throw std::runtime_error("muTHUVBFHinv called with a class whose parent is not NPbase");
4739 }
4740 
4742 {
4743 
4744  return (myNPbase->muTHUVBFHinv(sqrt_s));
4745 
4746 }
4747 
4748 
4749 muTHUVHBRinv::muTHUVHBRinv(const StandardModel& SM_i, const double sqrt_s_i)
4750 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4751 {
4752  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4753  throw std::runtime_error("muTHUVHBRinv called with a class whose parent is not NPbase");
4754 }
4755 
4757 {
4758 
4759  return (myNPbase->muTHUVHBRinv(sqrt_s));
4760 
4761 }
4762 
4763 muTHUVHinv::muTHUVHinv(const StandardModel& SM_i, const double sqrt_s_i)
4764 : ThObservable(SM_i), sqrt_s(sqrt_s_i)
4765 {
4766  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4767  throw std::runtime_error("muTHUVHinv called with a class whose parent is not NPbase");
4768 }
4769 
4771 {
4772  return (myNPbase->muTHUVHinv(sqrt_s));
4773 }
4774 
4775 
4777 {
4778  if ((myNPbase = dynamic_cast<const NPbase*> (&SM)) == NULL)
4779  throw std::runtime_error("BrHto2l2v_over_gaga_Ratio called with a class whose parent is not NPbase");
4780 }
4781 
4783 {
4784  if ((this->getModel()).isModelLinearized()) {
4785  return (1.0 + (myNPbase->BrHWW2l2vRatio()) - (myNPbase->BrHgagaRatio()));
4786  } else {
4787  return (myNPbase->BrHWW2l2vRatio()) / (myNPbase->BrHgagaRatio());
4788  }
4789 }
muTHUWHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4402
muTHUVBFHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9507
STXSZHqqHqq_VBFtopo_j3v_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7870
STXSqqHlv_pTV_0_150_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3508
muepWBFZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6261
mueeZHtautau::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2099
STXSZHqqHqq_VBFtopo_j3_2b::STXSZHqqHqq_VBFtopo_j3_2b
STXSZHqqHqq_VBFtopo_j3_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3967
NPbase::BrHvisRatio
virtual double BrHvisRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1494
STXSggH2j_pTH_0_60_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6813
muTHUttHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8927
muggHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3203
NPbase::muTHUWHWW2l2v
virtual double muTHUWHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1760
muTHUWHWW::muTHUWHWW
muTHUWHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4395
muWH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:156
STXSqqHll_pTV_150_250_4l::STXSqqHll_pTV_150_250_4l
STXSqqHll_pTV_150_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3590
NPbase::muTHUWHWW
virtual double muTHUWHWW(const double sqrt_s) const
Definition: NPbase.h:1736
muZHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1315
mueeHvvWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5592
BrHtoZgaeeRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1432
muTHUVHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4558
BrHtoZgallRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:553
NPbase::muZHmumu
virtual double muZHmumu(const double sqrt_s) const
Definition: NPbase.h:1378
STXSZHqqHqq_pTj1_200_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7988
NPbase::STXS_qqHll_pTV_250
virtual double STXS_qqHll_pTV_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2280
muepZBFgaga::muepZBFgaga
muepZBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3123
BrHtobb_over_4l_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:701
muVHBRinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:1816
mueeZHbbPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4693
muTHUVHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8897
muTHUVBFHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8636
BrHto4l_over_gaga_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1973
muTHUttHWW::muTHUttHWW
muTHUttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4419
STXSggH_VBFtopo_j3_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3188
muTHUggHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9479
muTHUZHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8459
STXSqqHlv_pTV_0_150_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7457
mueeHvvtautau::mueeHvvtautau
mueeHvvtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2685
NPbase::muWHWW
virtual double muWHWW(const double sqrt_s) const
Definition: NPbase.h:1334
NPbase::muVBFHmumu
virtual double muVBFHmumu(const double sqrt_s) const
Definition: NPbase.h:1374
muttHWW::muttHWW
muttHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1356
muZH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:420
bPsk::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:678
mueeWBFPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:69
NPbase::STXS_ZHqqHqq_VBFtopo_j3v
virtual double STXS_ZHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2345
muggHZZ::muggHZZ
muggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1068
BrHtoccRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:619
muTHUVBFHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9161
STXSqqHll_pTV_150_250_1j_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7661
NPbase::muVHbb
virtual double muVHbb(const double sqrt_s) const
Definition: NPbase.h:1434
muZHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1411
BrHtoZZ4lRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1256
mueeZHtautauPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4828
muWHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1235
mueeZHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4338
muTHUttHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4498
BrHtogaga_over_4l_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:686
STXSZHqqHqq_Rest_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7957
muTHUVBFHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9334
NPbase::muTHUVBFHinv
virtual double muTHUVBFHinv(const double sqrt_s) const
Definition: NPbase.h:1850
muggHpttH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:327
aPsk::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:645
mueeZHinvPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5033
mueeZHWWPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4795
muVBFpVHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3436
muggHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1283
BrHtoinvRatio::BrHtoinvRatio
BrHtoinvRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:381
mueeHvvgg::mueeHvvgg
mueeHvvgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2617
muTHUggHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8575
NPbase::muTHUVHinv
virtual double muTHUVHinv(const double sqrt_s) const
Definition: NPbase.h:1860
NPbase::muttHZbbboost
virtual double muttHZbbboost(const double sqrt_s) const
The ratio in the channel in the current model and in the Standard Model.
Definition: NPbase.h:1204
mueeZHZgaPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4897
muepZBFgg::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6420
mueeZHinvPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5033
STXSggH_VBFtopo_j3_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6611
muTHUVBFHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4306
NPbase::STXS_qqHqq_VBFtopo_j3v
virtual double STXS_qqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2145
NPbase::STXS_ggH1j_pTH_0_60
virtual double STXS_ggH1j_pTH_0_60(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2049
muTHUttHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4198
muggHpttH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:833
muttHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1555
STXSqqHqq_VBFtopo_Rest_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6930
muVBFgamma::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:103
mueeZHbbPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4692
muVBFHinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3792
muggHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3377
cg_minus_cga::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1966
mueeZllHPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:548
NPbase::muTHUZHgaga
virtual double muTHUZHgaga(const double sqrt_s) const
Definition: NPbase.h:1634
STXSqqHqq_pTj_200_4l::STXSqqHqq_pTj_200_4l
STXSqqHqq_pTj_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3465
muZHWW::muZHWW
muZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1308
STXSqqHlv_pTV_250_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7221
mueeHvvtautauPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5695
muTHUVBFHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8985
mueeHvvtautauPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5695
mueeZBFPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:299
BrHtoZga_over_mumu_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:656
muTHUttHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4270
mueeZHccPol::mueeZHccPol
mueeZHccPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2220
muttHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2998
mueeZHWW::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2083
muVBFBRinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3759
muTHUVHtautau::muTHUVHtautau
muTHUVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4623
BrHtobbRatio::BrHtobbRatio
BrHtobbRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:624
muTHUVHBRinv::muTHUVHBRinv
muTHUVHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4749
STXSggH0j4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6639
UpperLimit_ppHZgammaC13::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4067
muTHUZHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9536
mueeHvvbbPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5423
muttHZbbboost::muttHZbbboost
muttHZbbboost(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1882
muTHUttHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9276
BrHtogaga_over_mumu_Ratio::BrHtogaga_over_mumu_Ratio
BrHtogaga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:635
NPbase::STXS_ttHtH
virtual double STXS_ttHtH(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2290
muZHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3466
NPbase::muTHUggHmumu
virtual double muTHUggHmumu(const double sqrt_s) const
Definition: NPbase.h:1772
mutHq::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:315
NPbase::STXS_qqHll_pTV_0_150
virtual double STXS_qqHll_pTV_0_150(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2241
mueeHvv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:81
mueeZHmumuPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4965
mueeZBF::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:106
mueeWBF::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:133
muVBFgamma::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:44
muVBFpVHtautau::muVBFpVHtautau
muVBFpVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1598
mueeZHinvPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5032
muTHUVHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8343
STXSggH2j_pTH_200_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6900
mueeHvvPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:234
NPbase::muVBFHWW
virtual double muVBFHWW(const double sqrt_s) const
Definition: NPbase.h:1326
NPbase::muTHUttHgaga
virtual double muTHUttHgaga(const double sqrt_s) const
Definition: NPbase.h:1646
muggHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1686
mueeHvvgg::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5524
muTHUttHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4113
muTHUVBFHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8811
muttHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2825
muTHUVBFBRinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:4727
muTHUZHWW::muTHUZHWW
muTHUZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4383
NPbase::STXS_ggH2j_pTH_0_200
virtual double STXS_ggH2j_pTH_0_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2085
muWHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1427
muggHWW::muggHWW
muggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1276
STXSqqHll_pTV_150_250_0j_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7632
muVBFHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3406
NPbase::muttHbb
virtual double muttHbb(const double sqrt_s) const
Definition: NPbase.h:1438
NPbase::BrHZZ2e2muRatio
virtual double BrHZZ2e2muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1093
BrHtoZga_over_4l_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:764
mueeHvvtautau::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2693
STXSqqHqq_VBFtopo_j3_4l::STXSqqHqq_VBFtopo_j3_4l
STXSqqHqq_VBFtopo_j3_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3410
muWHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3116
NPbase::STXS_ggH2j_pTH_200
virtual double STXS_ggH2j_pTH_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2125
NPbase::muggHZZ
virtual double muggHZZ(const double sqrt_s) const
Definition: NPbase.h:1271
muTHUVHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9073
muTHUZHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9364
mueeHvvggPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5559
NPbase::muTHUVBFHtautau
virtual double muTHUVBFHtautau(const double sqrt_s) const
Definition: NPbase.h:1800
mueeZHccPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2227
NPbase::BrHZgallRatio
virtual double BrHZgallRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:1123
muTHUWHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8110
muttHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1766
muTHUggHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8576
muTHUVHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9248
muepWBF::muepWBF
muepWBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:123
cb_minus_ctau::cb_minus_ctau
cb_minus_ctau(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:2006
mutHq::mutHq
mutHq(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:308
muTHUVBFBRinv::muTHUVBFBRinv
muTHUVBFBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4720
STXSqqHqq_VBFtopo_j3v_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6961
mueeWBFbbPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2404
BrHtogaga_over_2e2mu_Ratio::BrHtogaga_over_2e2mu_Ratio
BrHtogaga_over_2e2mu_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:743
muTHUttHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8371
mueeHvvmumuPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5967
NPbase::muTHUWHbb
virtual double muTHUWHbb(const double sqrt_s) const
Definition: NPbase.h:1832
STXSWHqqHqq_Rest_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7810
muggHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2854
cb_minus_cc::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4252
NPbase::computeGammaTotalRatio
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
Definition: NPbase.h:1456
mueeZHinv::mueeZHinv
mueeZHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2186
mueeWBFgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5322
muTHUVBFBRinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9656
muggH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:42
mueeZHBRinvPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4998
cV_plus_cb::cV_plus_cb
cV_plus_cb(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:1971
STXSWHqqHqq_VH2j_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7781
mueeHvvcc::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2591
NPbase::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: NPbase.h:738
mutHq::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:801
mueeZqqH::mueeZqqH
mueeZqqH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:221
STXSZHqqHqq_VBFtopo_j3_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3975
muggH::muggH
muggH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:11
NPbase::STXS_qqHlv_pTV_250
virtual double STXS_qqHlv_pTV_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2232
mueeZHcc::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4371
STXSqqHqq_Rest_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7048
mueettH::mueettH
mueettH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:332
muepZBFgg::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6421
STXSggH2j_pTH_200_4l::STXSggH2j_pTH_200_4l
STXSggH2j_pTH_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3355
BrHtogaga_over_mumu_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:641
STXSggH_VBFtopo_j3_4l::STXSggH_VBFtopo_j3_4l
STXSggH_VBFtopo_j3_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3180
muttHWW2l2v::muttHWW2l2v
muttHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1452
mueeZHccPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4726
STXSttHtH4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7398
STXSqqHqq_VBFtopo_j3_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3418
muVHinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3857
STXSqqHlv_pTV_250_bb::STXSqqHlv_pTV_250_bb
STXSqqHlv_pTV_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3753
muTHUVHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8138
muTHUZHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8285
STXSggH2j_pTH_0_200_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3291
mueeZHZZPol::mueeZHZZPol
mueeZHZZPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2284
NPbase::muTHUVHbb
virtual double muTHUVHbb(const double sqrt_s) const
Definition: NPbase.h:1836
NPbase::muttHZZ
virtual double muttHZZ(const double sqrt_s) const
Definition: NPbase.h:1291
NPbase::muggHWW
virtual double muggHWW(const double sqrt_s) const
Definition: NPbase.h:1322
mueeHvvWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5591
STXSqqHll_pTV_150_250_1j_bb::STXSqqHll_pTV_150_250_1j_bb
STXSqqHll_pTV_150_250_1j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3823
cg_minus_cga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4174
NPbase::mueeZllH
virtual double mueeZllH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:833
muVHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1043
BrHinvisibleNP::computeThValue
double computeThValue()
A method to compute the branching ratio of Higgs decays into invisible particles (only decays into ne...
Definition: HiggsThObservables.cpp:411
muZHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2153
muTHUWHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9565
muggHgagaInt::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:871
NPbase::STXS_qqHqq_pTj_200
virtual double STXS_qqHqq_pTj_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2183
NPbase::STXS_WHqqHqq_pTj1_200
virtual double STXS_WHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2336
muTHUggHWW::muTHUggHWW
muTHUggHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4359
STXSZHqqHqq_pTj1_200_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7987
NPbase::BrHZgaRatio
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1113
muepZBFWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6453
muggHH2ga2b::muggHH2ga2b
muggHH2ga2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1866
muWHbb::muWHbb
muWHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1727
UpperLimit_ppHZgammaA13::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4039
NPbase::Br_H_inv_NP
virtual double Br_H_inv_NP() const
The branching ratio of the of the Higgs into invisible particles (only invisible new particles).
Definition: NPbase.h:1484
STXSqqHlv_pTV_0_250_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3687
muVBFHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3232
muTHUZHZZ4l::muTHUZHZZ4l
muTHUZHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4311
mueeHvvbbPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5423
mueeZH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:180
muggHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2063
mueettHbbPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6099
mueeHvvgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5864
mueeZHZgaPol::mueeZHZgaPol
mueeZHZgaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2300
mueeWBFcc::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5130
BrHtomumu_over_4l_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1912
mueeHvvbbPol::mueeHvvbbPol
mueeHvvbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2566
NPbase::muWHWW2l2v
virtual double muWHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1358
NPbase::cgaplusct
virtual double cgaplusct() const
Definition: NPbase.h:1558
mueeHvvggPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2642
UpperLimit_ppHZgammaA::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1900
muZHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1219
muTHUggHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9132
muTHUggHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4438
mueeZHggPol::mueeZHggPol
mueeZHggPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2236
cb_minus_ctau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4278
NPbase::muWHmumu
virtual double muWHmumu(const double sqrt_s) const
Definition: NPbase.h:1382
muttHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1155
BrHtomumu_over_4l_Ratio::BrHtomumu_over_4l_Ratio
BrHtomumu_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:773
mueeZqqHPol::mueeZqqHPol
mueeZqqHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:233
mueeWBFgaga::mueeWBFgaga
mueeWBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2515
STXSWHqqHqq_VBFtopo_j3_2b::STXSWHqqHqq_VBFtopo_j3_2b
STXSWHqqHqq_VBFtopo_j3_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3877
mueeHvvbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5387
NPbase::STXS_qqHqq_VBFtopo_Rest
virtual double STXS_qqHqq_VBFtopo_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2135
muTHUttHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4642
NPbase::cVplusctau
virtual double cVplusctau() const
Definition: NPbase.h:1585
NPbase::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: NPbase.h:967
muepWBFtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6324
mueeHvvcc::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5455
muggHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3581
muWHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1638
mueeZqqH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:228
STXSqqHlv_pTV_150_250_0j_4l::STXSqqHlv_pTV_150_250_0j_4l
STXSqqHlv_pTV_150_250_0j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3519
muTHUWHZZ4l::muTHUWHZZ4l
muTHUWHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4323
muWHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1523
STXSqqHqq_VBFtopo_j3v_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3399
NPbase::muWHZZ4l
virtual double muWHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1308
muVBFpVH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:291
muVBFHWW2l2v::muVBFHWW2l2v
muVBFHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1388
muZHWW2l2v::muZHWW2l2v
muZHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1404
STXSWHqqHqq_Rest_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3921
mueeZHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4594
muTHUttHWW2l2v::muTHUttHWW2l2v
muTHUttHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4491
muTHUVBFHbb::muTHUVBFHbb
muTHUVBFHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4659
BrHtogaga_over_4l_Ratio::BrHtogaga_over_4l_Ratio
BrHtogaga_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:680
cga_plus_ct::cga_plus_ct
cga_plus_ct(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:1949
muTHUttHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9451
NPbase::muggHZZ4l
virtual double muggHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1296
NPbase::muTHUVBFBRinv
virtual double muTHUVBFBRinv(const double sqrt_s) const
Definition: NPbase.h:1845
muVHZZ::muVHZZ
muVHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1132
BrHexotic::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1079
STXSggH2j_pTH_200_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6901
muZHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3087
muVBFHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:995
mueeZH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:452
BrHtoZgamumuRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:575
muepWBFcc::muepWBFcc
muepWBFcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2936
mueeWBFZZ::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2489
NPbase::muppHZga
virtual double muppHZga(const double sqrt_s) const
Definition: NPbase.h:1446
NPbase::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: NPbase.h:821
NPbase.h
NPbase::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: NPbase.h:798
mueeZBFPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:299
muppHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3887
muepWBFcc::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6165
mueeWBF::mueeWBF
mueeWBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:49
STXSqqHlv_pTV_150_250_0j_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7163
NPbase::muVHgaga
virtual double muVHgaga(const double sqrt_s) const
Definition: NPbase.h:1239
STXSqqHll_pTV_250_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7369
STXSqqHlv_pTV_0_250_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7105
muTHUttHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8752
STXSWHqqHqq_VH2j_2b::STXSWHqqHqq_VH2j_2b
STXSWHqqHqq_VH2j_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3895
mueeHvvbbPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2574
NPbase::muttHWW2l2v
virtual double muttHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1366
BrHto2l2v_over_gaga_Ratio::BrHto2l2v_over_gaga_Ratio
BrHto2l2v_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:4776
NPbase::mueeWBFPol
virtual double mueeWBFPol(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: NPbase.h:713
muTHUVBFHinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:4741
BrHtoWW2l2vRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:471
muTHUVHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9247
mueeHvvtautauPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5694
mueeZllH::mueeZllH
mueeZllH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:197
muVHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3698
NPbase::muZHZga
virtual double muZHZga(const double sqrt_s) const
Definition: NPbase.h:1255
HiggsThObservables.h
muVHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3145
mueeZHgagaPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4930
muepWBFtautau::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3029
NPbase::BrHZZRatio
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1053
mueeWBFmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5354
muTHUZHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8665
NPbase::muggHgagaInt
virtual double muggHgagaInt(const double sqrt_s) const
The ratio between the gluon-gluon fusion Higgs production cross-section with subsequent decay into 2...
Definition: NPbase.h:1222
mueeZHtautauPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4829
STXSggH1j_pTH_0_60_4l::STXSggH1j_pTH_0_60_4l
STXSggH1j_pTH_0_60_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3215
muZHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2358
BrHtoZgallRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1402
STXSqqHlv_pTV_0_250_bb::STXSqqHlv_pTV_0_250_bb
STXSqqHlv_pTV_0_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3679
muTHUWHZga::muTHUWHZga
muTHUWHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4167
muVBFBRinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3760
mueettHPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:898
muVHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3319
muepZBFcc::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3063
BrHtoccRatio::BrHtoccRatio
BrHtoccRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:613
muppHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1849
GammaHRatio::GammaHRatio
GammaHRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:369
cV_plus_ctau::cV_plus_ctau
cV_plus_ctau(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:1984
UpperLimit_ppHZgammaA::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4010
muTHUZHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4678
BrHto2l2v_over_gaga_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:4782
NPbase::muWHbb
virtual double muWHbb(const double sqrt_s) const
Definition: NPbase.h:1430
NPbase::mueeZllHPol
virtual double mueeZllHPol(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: NPbase.h:871
BrHtoZgaRatio::BrHtoZgaRatio
BrHtoZgaRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:536
BrHtotautauRatio::BrHtotautauRatio
BrHtotautauRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:602
mummH::mummH
mummH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:357
mueeHvvPol::mueeHvvPol
mueeHvvPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:86
STXSWHqqHqq_VH2j_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7780
muggHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1075
NPbase::STXS_ggH1j_pTH_120_200
virtual double STXS_ggH1j_pTH_120_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2067
STXSggH1j_pTH_0_60_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6669
NPbase::muTHUggHZgamumu
virtual double muTHUggHZgamumu(const double sqrt_s) const
Definition: NPbase.h:1870
BrHtoWWRatio::BrHtoWWRatio
BrHtoWWRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:452
mueeHvvggPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5559
ThObservable::getModel
const StandardModel & getModel()
A get method to get the model.
Definition: ThObservable.h:100
muTHUVBFHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8053
muepWBFgg::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2961
mueeHvvccPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5491
muggHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2268
mueeWBFgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5323
muttHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1670
mueeZHggPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4761
muVBF::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:71
NPbase::muppHmumu
virtual double muppHmumu(const double sqrt_s) const
Definition: NPbase.h:1442
muttHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3173
UpperLimit_ppHZgammaC13::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1922
mueettHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6065
muttH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:770
BrHtomumuRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1521
STXSqqHll_pTV_0_150_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7250
NPbase::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: NPbase.h:858
NPbase::BrHZZ4lRatio
virtual double BrHZZ4lRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:1073
STXSggH_VBFtopo_j3v_4l::STXSggH_VBFtopo_j3v_4l
STXSggH_VBFtopo_j3v_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3162
mueeHvvgg::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2625
BrHtomumu_over_4l_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:779
muTHUWHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8315
muWHWW2l2v::muWHWW2l2v
muWHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1420
muVBFHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1395
muTHUWHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9219
muTHUVBFHinv::muTHUVBFHinv
muTHUVBFHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4734
UpperLimit_ppHZgammaA13::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4038
muggHZga::muggHZga
muggHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:956
STXSqqHlv_pTV_150_250_1j_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7516
NPbase::STXS_ZHqqHqq_VH2j
virtual double STXS_ZHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2363
mueeHvvmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5931
STXSqqHll_pTV_150_250_1j_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3831
muTHUVBFHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9335
NPbase::STXS_ggH0j
virtual double STXS_ggH0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2040
mueeWBFZga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2506
STXSqqHqq_VHtopo_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7018
mueettHbbPol::mueettHbbPol
mueettHbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2903
mueeWBFbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5065
mueeWBFWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5195
NPbase::muVHtautau
virtual double muVHtautau(const double sqrt_s) const
Definition: NPbase.h:1410
mueeWBFgg::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2438
muWHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1027
muTHUVHZga::muTHUVHZga
muTHUVHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4179
mueeZllHPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:547
muepWBFgaga::muepWBFgaga
muepWBFgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3004
NPbase::STXS_qqHlv_pTV_150_250_0j
virtual double STXS_qqHlv_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2212
STXSggH1j_pTH_60_120_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3240
mueeZHbb::mueeZHbb
mueeZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2028
muTHUggHZgamumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4137
STXSqqHlv_pTV_250_4l::STXSqqHlv_pTV_250_4l
STXSqqHlv_pTV_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3556
STXSqqHlv_pTV_0_150_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7135
muTHUVHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4101
muTHUVBFHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8637
muVBF::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:31
NPbase::mueeZqqH
virtual double mueeZqqH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
Definition: NPbase.h:845
STXSqqHlv_pTV_250_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7222
muTHUggHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8196
STXSggH2j_pTH_120_200_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6872
NPbase::muTHUggHWW2l2v
virtual double muTHUggHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1748
STXSqqHll_pTV_150_250_1j_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3634
NPbase::muTHUZHbb
virtual double muTHUZHbb(const double sqrt_s) const
Definition: NPbase.h:1828
muZHZga::muZHZga
muZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1004
NPbase::STXS_ggH2j_pTH_0_60
virtual double STXS_ggH2j_pTH_0_60(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2095
mueeZHcc::mueeZHcc
mueeZHcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2044
mueeWBFgg::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5162
muTHUVHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8139
mueettHbb::mueettHbb
mueettHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2887
mueeHvvgagaPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5899
mueeZHZgaPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2307
cV_plus_cb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4200
mueeZHbbPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2211
mueeWBFbbPol::mueeWBFbbPol
mueeWBFbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2396
mueeZBFbbPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6033
muWHZZ::muWHZZ
muWHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1116
muggHpttH::muggHpttH
muggHpttH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:320
mueeWBFtautau::mueeWBFtautau
mueeWBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2464
BrHtomumu_over_4mu_Ratio::BrHtomumu_over_4mu_Ratio
BrHtomumu_over_4mu_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:788
muggHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1171
muVHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1251
mueeZHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4466
BrHtoZZ4muRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1344
mueeZHBRinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4627
muttHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3349
muTHUZHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4534
muepWBFWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6228
mueeHvv::mueeHvv
mueeHvv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:74
muTHUttHZZ4l::muTHUttHZZ4l
muTHUttHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4347
NPbase::muggHH
virtual double muggHH(const double sqrt_s) const
The ratio between the gluon-gluon fusion di-Higgs production cross-section in the current model and ...
Definition: NPbase.h:665
mueeZHinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2193
muggHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2648
mueeHvvbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2557
muVHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2970
muZHgaga::muZHgaga
muZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:892
mueeHvvccPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5490
BrHtobb_over_4l_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1758
muVHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1654
muTHUZHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8841
UpperLimit_ppHZgammaA13::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1911
mueeZBFbbPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2878
NPbase::Br_H_exo
virtual double Br_H_exo() const
The branching ratio of the of the Higgs into exotic particles.
Definition: NPbase.h:1465
muZH::muZH
muZH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:161
muWHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2766
mueeZHgg::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4403
NPbase::mueeWBF
virtual double mueeWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:700
muttHmumu::muttHmumu
muttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1548
mueeZHWW::mueeZHWW
mueeZHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2076
mueeHvvZZPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2744
muTHUggHgaga::muTHUggHgaga
muTHUggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4045
NPbase::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: NPbase.h:676
muVHinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3856
BrHto2l2v_over_4l_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:717
muepWBFgg::muepWBFgg
muepWBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2953
muVHinv::muVHinv
muVHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1823
NPbase::muepZBF
virtual double muepZBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:787
NPbase::muTHUggHZZ4l
virtual double muTHUggHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1699
BrHtoWWRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1168
STXSZHqqHqq_VBFtopo_j3v_2b::STXSZHqqHqq_VBFtopo_j3v_2b
STXSZHqqHqq_VBFtopo_j3v_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3949
NPbase::cbminuscc
virtual double cbminuscc() const
Definition: NPbase.h:1594
NPbase::muTHUZHZga
virtual double muTHUZHZga(const double sqrt_s) const
Definition: NPbase.h:1658
NPbase::muTHUttHZZ4l
virtual double muTHUttHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1719
mueeWBFgg::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5163
muVHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2796
muTHUttHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9624
muTHUVBFHWW::muTHUVBFHWW
muTHUVBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4371
NPbase::muepWBF
virtual double muepWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:775
muVBF::muVBF
muVBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:23
muTHUVBFHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4222
BrHinvisible::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1019
cg_minus_cga::cg_minus_cga
cg_minus_cga(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:1960
STXSqqHll_pTV_0_150_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7251
muVBFBRinv::muVBFBRinv
muVBFBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1776
muggHZZ4l::muggHZZ4l
muggHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1164
mueeHvvWWPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5627
muepWBFWW2l2v::muepWBFWW2l2v
muepWBFWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2970
BrHtoZga_over_4l_Ratio::BrHtoZga_over_4l_Ratio
BrHtoZga_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:758
muttHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2240
muepZBFtautau::muepZBFtautau
muepZBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3140
mueeZHtautauPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2275
muVHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3525
mueeZHtautauPol::mueeZHtautauPol
mueeZHtautauPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2268
STXSWHqqHqq_VBFtopo_j3v_2b::STXSWHqqHqq_VBFtopo_j3v_2b
STXSWHqqHqq_VBFtopo_j3v_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3859
mueeZHccPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4727
muepWBFWW2l2v::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2978
BrHtoggRatio::BrHtoggRatio
BrHtoggRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:440
BrHtogaga_over_4l_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1727
STXSqqHlv_pTV_0_150_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7134
StandardModel
A model class for the Standard Model.
Definition: StandardModel.h:474
NPbase::muTHUVHBRinv
virtual double muTHUVHBRinv(const double sqrt_s) const
Definition: NPbase.h:1855
mueeWBFtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5226
mueeZHZga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2131
STXSggH2j_pTH_0_60_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6814
BrHtomumu_over_4mu_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:794
STXSZHqqHqq_pTj1_200_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:4029
STXSggH2j_pTH_120_200_4l::STXSggH2j_pTH_120_200_4l
STXSggH2j_pTH_120_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3337
mueeHvvPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:233
muVHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3697
mueeWBFcc::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5131
mueeZHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4339
mueeZBF::mueeZBF
mueeZBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:98
mueeZHPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:484
muggHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2855
STXSqqHll_pTV_250_4l::STXSqqHll_pTV_250_4l
STXSqqHll_pTV_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3644
BrHtoZZ4eRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1286
STXSggH2j_pTH_0_60_4l::STXSggH2j_pTH_0_60_4l
STXSggH2j_pTH_0_60_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3301
mueeZHmumuPol::mueeZHmumuPol
mueeZHmumuPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2332
BrHtotautau_over_4l_Ratio::BrHtotautau_over_4l_Ratio
BrHtotautau_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:727
STXSZHqqHqq_VH2j_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3993
muTHUWHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8488
NPbase::muTHUggHZZ
virtual double muTHUggHZZ(const double sqrt_s) const
Definition: NPbase.h:1674
mueeHvvtautauPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5695
STXSWHqqHqq_VBFtopo_j3v_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3867
muTHUggHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8401
mueeHvvZgaPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5830
muTHUggHZZ4mu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8606
STXSWHqqHqq_VBFtopo_j3_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7751
muZHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1507
STXSggH1j_pTH_60_120_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6698
NPbase::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: NPbase.h:922
BrHtoZga_over_mumu_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1667
BrHtoZZ4muRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:531
mueeZllH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:516
STXSZHqqHqq_VBFtopo_j3_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7899
mueeZHPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:485
NPbase::muTHUWHZZ
virtual double muTHUWHZZ(const double sqrt_s) const
Definition: NPbase.h:1686
muVHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1539
STXSqqHlv_pTV_250_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7545
muVHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1347
muTHUZHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4462
muVHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2415
NPbase::muZHtautau
virtual double muZHtautau(const double sqrt_s) const
Definition: NPbase.h:1402
BrHtogagaRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:586
muggHZgamumu::muggHZgamumu
muggHZgamumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:972
STXSZHqqHqq_VH2j_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7929
BrHtoZZRatio::BrHtoZZRatio
BrHtoZZRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:476
muepWBFtautau::muepWBFtautau
muepWBFtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3021
mueettH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:864
muepZBFgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6516
mueeZHbbPol::mueeZHbbPol
mueeZHbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2204
muttHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2239
muepZBFbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6356
STXSggH1j_pTH_200_4l::STXSggH1j_pTH_200_4l
STXSggH1j_pTH_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3266
NPbase::muZHbb
virtual double muZHbb(const double sqrt_s) const
Definition: NPbase.h:1426
muVHinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:1830
mueeZHtautauPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4829
muTHUZHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8458
BrHtoZgamumuRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1462
muTHUggHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4654
STXSggH_VBFtopo_j3v_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3170
STXSqqHll_pTV_250_bb::STXSqqHll_pTV_250_bb
STXSqqHll_pTV_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3841
NPbase::muTHUZHmumu
virtual double muTHUZHmumu(const double sqrt_s) const
Definition: NPbase.h:1780
muepWBFbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6132
mueeZHggPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4761
NPbase::muTHUVHZZ
virtual double muTHUVHZZ(const double sqrt_s) const
Definition: NPbase.h:1690
mueeHvvWWPol::mueeHvvWWPol
mueeHvvWWPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2668
muZHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:899
muTHUZHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8286
mueeHvvgg::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5523
NPbase::muVHZZ
virtual double muVHZZ(const double sqrt_s) const
Definition: NPbase.h:1287
STXSWHqqHqq_VBFtopo_j3v_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7721
STXSqqHqq_VBFtopo_Rest_4l::STXSqqHqq_VBFtopo_Rest_4l
STXSqqHqq_VBFtopo_Rest_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3373
muWHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2183
muTHUZHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4234
BrHexotic::computeThValue
double computeThValue()
A method to compute the branching ratio of Higgs decays into exotics (invisible or not).
Definition: HiggsThObservables.cpp:423
muTHUVHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8516
STXSggH_VBFtopo_j3v_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6581
muTHUZHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4606
STXSqqHqq_Rest_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7047
BrHtoZmumuga_over_mumu_Ratio::BrHtoZmumuga_over_mumu_Ratio
BrHtoZmumuga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:665
bPsk::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:678
muTHUWHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9566
mueeZHBRinvPol::mueeZHBRinvPol
mueeZHBRinvPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2348
mueeWBF::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:57
NPbase::muTHUVBFHWW
virtual double muTHUVBFHWW(const double sqrt_s) const
Definition: NPbase.h:1728
STXSWHqqHqq_VH2j_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3903
STXSggH1j_pTH_120_200_4l::STXSggH1j_pTH_120_200_4l
STXSggH1j_pTH_120_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3249
muTHUZHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9537
NPbase::muTHUZHWW
virtual double muTHUZHWW(const double sqrt_s) const
Definition: NPbase.h:1732
NPbase::muttHtautau
virtual double muttHtautau(const double sqrt_s) const
Definition: NPbase.h:1414
muWH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:391
NPbase::muTHUggHbb
virtual double muTHUggHbb(const double sqrt_s) const
Definition: NPbase.h:1820
mueeWBFWW::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2455
NPbase::muggHWW2l2v
virtual double muggHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1346
STXSggH2j_pTH_120_200_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6871
muTHUggHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4052
mueeZqqH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:578
mueeWBF::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:134
muTHUVBFHWW2l2v::muTHUVBFHWW2l2v
muTHUVBFHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4443
muZHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3467
mueeZHBRinvPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4999
muWHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3495
cb_minus_cc::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:2001
NPbase::muVHmumu
virtual double muVHmumu(const double sqrt_s) const
Definition: NPbase.h:1386
STXSggH_VBFtopo_j3_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6610
STXSqqHlv_pTV_150_250_0j_bb::STXSqqHlv_pTV_150_250_0j_bb
STXSqqHlv_pTV_150_250_0j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3716
NPbase::muTHUVBFHbb
virtual double muTHUVBFHbb(const double sqrt_s) const
Definition: NPbase.h:1824
mueeHvvZZPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5763
BrHtoZgaRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1373
muVBFHtautau::muVBFHtautau
muVBFHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1580
mueeHvvggPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5559
STXSqqHll_pTV_0_150_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3581
muggHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3582
BrHtoZga_over_4l_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1881
muTHUVHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4258
muVBFHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3407
NPbase::muVBFHZga
virtual double muVBFHZga(const double sqrt_s) const
Definition: NPbase.h:1251
mueeWBFZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5258
muepZBFcc::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6389
muVHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2416
muTHUWHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8695
muVBFgamma::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:102
muTHUttHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4426
mueeHvvtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5659
muepZBFZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6485
BrHtoZgaRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:542
muttHZbbboost::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3979
mueettHPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:898
NPbase::Br_H_inv
virtual double Br_H_inv() const
The branching ratio of the of the Higgs into invisible particles.
Definition: NPbase.h:1474
muTHUZHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4390
muTHUVHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8724
muTHUttHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8545
BrHtotautauRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:608
NPbase::BrHtoinvRatio
virtual double BrHtoinvRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1504
NPbase::muTHUVHWW2l2v
virtual double muTHUVHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1764
muTHUWHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4474
mueettH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:863
STXSqqHqq_VBFtopo_j3_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6989
muVHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3524
muTHUVBFHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8986
mueeZHbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2035
muTHUWHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8870
STXSggH_VBFtopo_j3v_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6582
STXSggH1j_pTH_120_200_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6726
muttHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3348
muVHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2969
STXSZHqqHqq_VH2j_2b::STXSZHqqHqq_VH2j_2b
STXSZHqqHqq_VH2j_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3985
mueeZqqHPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:612
muttHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3174
muTHUVBFHZZ4l::muTHUVBFHZZ4l
muTHUVBFHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4299
mueeWBFZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5259
muWHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3668
mueeZBFbbPol::mueeZBFbbPol
mueeZBFbbPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2871
STXSggH1j_pTH_120_200_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3257
mueeHvvWW::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2659
muVBFHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2124
muTHUWHbb::muTHUWHbb
muTHUWHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4683
muTHUVHbb::muTHUVHbb
muTHUVHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4695
STXSWHqqHqq_VBFtopo_j3_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7750
muggHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3028
muTHUggHtautau::muTHUggHtautau
muTHUggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4575
STXSWHqqHqq_pTj1_200_2b::STXSWHqqHqq_pTj1_200_2b
STXSWHqqHqq_pTj1_200_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3931
muepWBF::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:131
mueeHvv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:200
mueeHvvZZ::mueeHvvZZ
mueeHvvZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2719
muTHUWHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8314
muVBFHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1587
NPbase::UpperLimitZgammaA13
virtual double UpperLimitZgammaA13(const double sqrt_s) const
Definition: NPbase.h:1513
mummH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:928
muTHUttHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9101
UpperLimit_ppHZgammaA::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4009
muttHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:947
NPbase::BrHZgamumuRatio
virtual double BrHZgamumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1143
mueeZHmumuPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4965
mueeWBFbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5064
STXSqqHlv_pTV_150_250_1j_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7515
BrHtotautauRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1550
BrHtogaga_over_mumu_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1637
muepZBFbb::muepZBFbb
muepZBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3038
muepWBFZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6260
mueeHvvZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5796
mueeHvvWWPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5626
mueeHvvPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:234
muTHUggHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8783
mueeZHinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4659
STXSqqHlv_pTV_0_250_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3490
muttHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2444
BrHtoinvRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:989
muVBFHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2502
muVBFHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1091
muVBFHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3233
muTHUggHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4510
NPbase::STXS_qqHlv_pTV_150_250_1j
virtual double STXS_qqHlv_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2222
muVH::muVH
muVH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:272
mummH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:929
BrHtoZgaeeRatio::BrHtoZgaeeRatio
BrHtoZgaeeRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:558
NPbase::muTHUttHtautau
virtual double muTHUttHtautau(const double sqrt_s) const
Definition: NPbase.h:1816
NPbase::muTHUggHWW
virtual double muTHUggHWW(const double sqrt_s) const
Definition: NPbase.h:1724
NPbase::BrHZZ4eRatio
virtual double BrHZZ4eRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1083
muWHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3291
mueeHvvZgaPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5831
STXSggH1j_pTH_200_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6756
muTHUttHmumu::muTHUttHmumu
muTHUttHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4563
muTHUVBFHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8257
muVHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1139
muWHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2182
NPbase::muTHUVHZga
virtual double muTHUVHZga(const double sqrt_s) const
Definition: NPbase.h:1666
muggHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2647
muWHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3496
muVHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2589
STXSqqHll_pTV_250_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3849
NPbase::muTHUttHWW2l2v
virtual double muTHUttHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1768
NPbase::muggHgaga
virtual double muggHgaga(const double sqrt_s) const
Definition: NPbase.h:1209
NPbase::STXS_qqHqq_Rest
virtual double STXS_qqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2174
BrHtoZZ4lRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br with in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:495
mueeHvvWWPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5627
STXSggH1j_pTH_120_200_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6727
muTHUVHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8517
mueeWBFmumu::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2540
muttHZbbboost::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3980
muVBFHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3057
muggHgagaInt::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2094
NPbase::cVpluscb
virtual double cVpluscb() const
Definition: NPbase.h:1576
mueeZHgagaPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4931
STXSWHqqHqq_Rest_2b::STXSWHqqHqq_Rest_2b
STXSWHqqHqq_Rest_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3913
muepZBFgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6517
muTHUWHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9043
mueeZHbbPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4693
STXSttHtH4l::STXSttHtH4l
STXSttHtH4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3661
mueeZBFbbPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:6034
muVBFHZZ4l::muVBFHZZ4l
muVBFHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1196
muVBFHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1299
mueeHvvZgaPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5831
mueeZHgaga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2147
mueeZHZZ::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2115
muTHUggHZZ4mu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4294
mueeZHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4563
NPbase::muTHUZHZZ
virtual double muTHUZHZZ(const double sqrt_s) const
Definition: NPbase.h:1682
mueeHvvZgaPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2778
NPbase::UpperLimitZgammaC13
virtual double UpperLimitZgammaC13(const double sqrt_s) const
Definition: NPbase.h:1522
STXSggH1j_pTH_60_120_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6697
mueeWBFZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5291
muggHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1379
muVBFHinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3791
muepZBFWW2l2v::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3097
muTHUZHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4318
muTHUggHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8197
muggHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1571
NPbase::muZHZZ
virtual double muZHZZ(const double sqrt_s) const
Definition: NPbase.h:1279
mueettHbbPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6100
muTHUggHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9305
UpperLimit_ppHZgammaC::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4096
NPbase::STXS_WHqqHqq_VH2j
virtual double STXS_WHqqHqq_VH2j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2318
mueeWBFbbPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5098
BrHtovisRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:435
bPsk::computeThValue
double computeThValue()
A method to compute the value of the angular parameter from in the current model.
Definition: HiggsThObservables.cpp:266
NPbase::STXS_ggH_VBFtopo_j3
virtual double STXS_ggH_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2030
mueeZHZga::mueeZHZga
mueeZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2124
BrHtomumu_over_gaga_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2033
mueeZllHPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:548
mueeZHccPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4727
muTHUVBFHgaga::muTHUVBFHgaga
muTHUVBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4058
muTHUWHWW2l2v::muTHUWHWW2l2v
muTHUWHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4467
NPbase::muVBFHgaga
virtual double muVBFHgaga(const double sqrt_s) const
Definition: NPbase.h:1227
STXSqqHll_pTV_150_250_0j_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7309
STXSqqHll_pTV_150_250_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3795
mueeHvvgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5863
muttHZZ4l::muttHZZ4l
muttHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1260
mueettHPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:352
muepZBFWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6452
BrHtoinvRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:387
muTHUVHinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9754
mueeHvvmumuPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5966
NPbase::muTHUVBFHWW2l2v
virtual double muTHUVBFHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1752
muTHUZHZZ::muTHUZHZZ
muTHUZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4227
muTHUggHZZ4l::muTHUggHZZ4l
muTHUggHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4275
STXSZHqqHqq_VBFtopo_j3v_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7869
mueeHvvggPol::mueeHvvggPol
mueeHvvggPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2634
mueeZHtautauPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4829
mueeZllHPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:216
muWHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2941
muttHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1459
cV_plus_ctau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4226
mueeZHgaga::mueeZHgaga
mueeZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2140
STXSggH0j4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6640
muVHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3320
muggHgaga::muggHgaga
muggHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:848
NPbase::bPskPol
virtual double bPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
the angular parameter from (arXiv:1708.09079 [hep-ph]).
Definition: NPbase.h:910
mueeHvvccPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5491
NPbase::BrHggRatio
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1013
BrHtoggRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1139
mueeHvvmumuPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5967
muTHUVHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4342
NPbase::muTHUZHZZ4l
virtual double muTHUZHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1707
muWHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1123
muTHUZHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9363
muTHUggHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4582
mueeZBFPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:118
muVBFHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3611
muTHUWHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4546
muWHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1734
muTHUVBFHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4065
muTHUVBFHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8812
muTHUttHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8372
mueeWBFZga::mueeWBFZga
mueeWBFZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2498
muggH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:41
muttHZga::muttHZga
muttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1052
UpperLimit_ppHZgammaA::UpperLimit_ppHZgammaA
UpperLimit_ppHZgammaA(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1894
muppHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1861
muZHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3261
muVBFHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1203
muTHUVBFHtautau::muTHUVBFHtautau
muTHUVBFHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4587
STXSggH1j_pTH_60_120_4l::STXSggH1j_pTH_60_120_4l
STXSggH1j_pTH_60_120_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3232
STXSqqHll_pTV_250_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7368
muTHUVHWW2l2v::muTHUVHWW2l2v
muTHUVHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4479
NPbase::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: NPbase.h:992
mueeHvvtautauPol::mueeHvvtautauPol
mueeHvvtautauPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2702
muVBFHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2708
BrHtovisRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1109
muTHUggHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4366
muggHZZ4mu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1187
STXSqqHqq_Rest_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3455
NPbase::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: NPbase.h:944
muepWBFWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6229
mueeHvvbbPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5422
muVBFHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3058
muTHUWHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8487
muWHWW::muWHWW
muWHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1324
mueeZHPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:485
NPbase::muVHWW2l2v
virtual double muVHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1362
NPbase::muTHUggHZZ4mu
virtual double muTHUggHZZ4mu(const double sqrt_s) const
Definition: NPbase.h:1865
mueeZllH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:204
NPbase::muttHZga
virtual double muttHZga(const double sqrt_s) const
Definition: NPbase.h:1267
mueeZqqH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:579
mueeWBFtautau::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2472
NPbase::muTHUVHZZ4l
virtual double muTHUVHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1715
muttH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:303
muTHUttHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8753
NPbase::STXS_ggH_VBFtopo_j3v
virtual double STXS_ggH_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2020
muVHZZ4l::muVHZZ4l
muVHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1244
muZHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1718
NPbase::muTHUWHZZ4l
virtual double muTHUWHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1711
STXSqqHll_pTV_150_250_0j_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7631
muepWBFbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2927
muTHUVHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4486
muTHUVHinv::muTHUVHinv
muTHUVHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4763
STXSqqHlv_pTV_0_250_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7429
mueeHvvZZPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5762
muepZBFgg::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3080
mueeZHZZ::mueeZHZZ
mueeZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2108
muTHUggHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8024
muggHgagaInt::muggHgagaInt
muggHgagaInt(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:864
NPbase::STXS_qqHll_pTV_150_250_1j
virtual double STXS_qqHll_pTV_150_250_1j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2270
muZHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2154
BrHtoggRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:447
BrHtoccRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1579
muVBFpVHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1605
STXSqqHlv_pTV_150_250_1j_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7192
muWHmumu::muWHmumu
muWHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1516
mueeZHmumu::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2163
muTHUggHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4210
mueeHvvbbPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5423
STXSqqHll_pTV_250_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7692
muttHbb::muttHbb
muttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1759
cb_minus_cc::cb_minus_cc
cb_minus_cc(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:1995
mueeZHZZPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4863
muTHUVBFHinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9688
muTHUggHZZ4mu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8607
muTHUWHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4246
muepWBFZZ4l::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2995
BrHtotautau_over_4l_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:733
muTHUWHZZ::muTHUWHZZ
muTHUWHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4239
BrHtoZZ4eRatio::BrHtoZZ4eRatio
BrHtoZZ4eRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:500
muTHUWHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4089
muepWBFgg::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6196
muTHUVBFHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4378
muTHUttHZga::muTHUttHZga
muTHUttHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4191
mueeZBFbb::mueeZBFbb
mueeZBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2855
muVH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:279
mueeHvvgagaPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2812
muVBFHWW::muVBFHWW
muVBFHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1292
BrHtogaga_over_2e2mu_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1851
STXSggH2j_pTH_0_200_4l::STXSggH2j_pTH_0_200_4l
STXSggH2j_pTH_0_200_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3283
muVBFHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1702
NPbase::muWHgaga
virtual double muWHgaga(const double sqrt_s) const
Definition: NPbase.h:1235
muVBFHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2329
STXSqqHlv_pTV_0_250_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7106
BrHtoZZ2e2muRatio::BrHtoZZ2e2muRatio
BrHtoZZ2e2muRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:512
NPbase::BrHWW2l2vRatio
virtual double BrHWW2l2vRatio() const
The ratio of the Br ( ) in the current model and in the Standard Model.
Definition: NPbase.h:1043
muepWBFbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6133
muTHUVBFHinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9689
cV_plus_ctau::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1990
BrHtogagaRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1492
STXSWHqqHqq_Rest_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7811
muTHUggHbb::muTHUggHbb
muTHUggHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4647
NPbase::STXS_qqHlv_pTV_0_150
virtual double STXS_qqHlv_pTV_0_150(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2202
BrHtovisRatio::BrHtovisRatio
BrHtovisRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:428
mueeZH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:451
STXSZHqqHqq_Rest_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7958
STXSWHqqHqq_VBFtopo_j3_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3885
STXSqqHll_pTV_150_250_0j_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3616
STXSggH2j_pTH_60_120_4l::STXSggH2j_pTH_60_120_4l
STXSggH2j_pTH_60_120_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3319
STXSWHqqHqq_pTj1_200_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3939
muepWBFbb::muepWBFbb
muepWBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2919
NPbase::muWHZga
virtual double muWHZga(const double sqrt_s) const
Definition: NPbase.h:1259
BrHtogaga_over_2e2mu_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:749
mueeHvvmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5932
NPbase::STXS_ggH1j_pTH_60_120
virtual double STXS_ggH1j_pTH_60_120(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2058
NPbase::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: NPbase.h:763
muTHUVHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4414
STXSqqHll_pTV_150_250_1j_4l::STXSqqHll_pTV_150_250_1j_4l
STXSqqHll_pTV_150_250_1j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3626
muppHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3886
NPbase::muTHUVHWW
virtual double muTHUVHWW(const double sqrt_s) const
Definition: NPbase.h:1740
muTHUVBFHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8052
BrHtobbRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:630
muVHBRinv::muVHBRinv
muVHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1809
mueeZHBRinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4626
cc_minus_ctau::cc_minus_ctau
cc_minus_ctau(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:2017
aPsk::computeThValue
double computeThValue()
A method to compute the value of the angular parameter from in the current model.
Definition: HiggsThObservables.cpp:253
muppHmumu::muppHmumu
muppHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1842
muTHUVHinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9753
bPsk::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:678
STXSggH2j_pTH_60_120_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6843
muVHtautau::muVHtautau
muVHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1647
mueeZBFbbPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6034
STXSqqHqq_VHtopo_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3437
ThObservable::SM
const StandardModel & SM
A reference to an object of StandardMode class.
Definition: ThObservable.h:121
BrHinvisibleNP::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1049
NPbase::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: NPbase.h:979
NPbase::STXS_ggH2j_pTH_120_200
virtual double STXS_ggH2j_pTH_120_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2115
mueeHvvWWPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5627
muVHgaga::muVHgaga
muVHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:924
NPbase::muVBFHtautau
virtual double muVBFHtautau(const double sqrt_s) const
Definition: NPbase.h:1398
muTHUZHWW2l2v::muTHUZHWW2l2v
muTHUZHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4455
STXSqqHlv_pTV_0_150_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7458
STXSggH2j_pTH_60_120_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6842
NPbase::STXS_qqHlv_pTV_0_250
virtual double STXS_qqHlv_pTV_0_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2192
muVHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3144
cc_minus_ctau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4304
muggHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3029
STXSZHqqHqq_VH2j_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7928
muttHZbbboost::computeThValue
double computeThValue()
A method to compute the value of in the channel in the current model.
Definition: HiggsThObservables.cpp:1889
muTHUVBFHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4149
muZHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3086
muttHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3554
muggHgagaInt::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2095
mueeZHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4434
mueeHvvgagaPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5898
mueeHvvtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5660
muTHUVHWW::muTHUVHWW
muTHUVHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4407
STXSqqHll_pTV_150_250_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3598
muTHUggHZZ::muTHUggHZZ
muTHUggHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4203
BrHinvisibleNP::BrHinvisibleNP
BrHinvisibleNP(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:404
STXSWHqqHqq_VBFtopo_j3v_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7720
mummH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:364
muepZBFcc::muepZBFcc
muepZBFcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3055
muTHUttHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8926
muepZBFWW2l2v::muepZBFWW2l2v
muepZBFWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3089
muTHUZHgaga::muTHUZHgaga
muTHUZHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4070
mueeZHinvPol::mueeZHinvPol
mueeZHinvPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2361
NPbase::muttHWW
virtual double muttHWW(const double sqrt_s) const
Definition: NPbase.h:1342
muTHUVBFHmumu::muTHUVBFHmumu
muTHUVBFHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4515
NPbase::muTHUggHZga
virtual double muTHUggHZga(const double sqrt_s) const
Definition: NPbase.h:1650
muVBFHbb::muVBFHbb
muVBFHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1695
muZHZZ4l::muZHZZ4l
muZHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1212
mueeZHmumuPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4964
NPbase::muVBFHbb
virtual double muVBFHbb(const double sqrt_s) const
Definition: NPbase.h:1422
muTHUVHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4186
STXSZHqqHqq_pTj1_200_2b::STXSZHqqHqq_pTj1_200_2b
STXSZHqqHqq_pTj1_200_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4021
NPbase::BrHbbRatio
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1193
muWHZZ4l::muWHZZ4l
muWHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1228
muggHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3204
NPbase::muZHWW2l2v
virtual double muZHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1354
STXSqqHll_pTV_150_250_0j_4l::STXSqqHll_pTV_150_250_0j_4l
STXSqqHll_pTV_150_250_0j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3608
muTHUVHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9594
STXSqqHll_pTV_0_150_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7573
mueeZqqHPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:611
UpperLimit_ppHZgammaA13::UpperLimit_ppHZgammaA13
UpperLimit_ppHZgammaA13(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1905
muZHbb::muZHbb
muZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1711
mueeZHWWPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4795
muggHH2ga2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3947
STXSqqHlv_pTV_0_150_4l::STXSqqHlv_pTV_0_150_4l
STXSqqHlv_pTV_0_150_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3500
mueeWBFPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:167
mueeWBFbb::mueeWBFbb
mueeWBFbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2379
STXSqqHll_pTV_150_250_1j_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7662
mueeZBFPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:298
muTHUWHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9044
NPbase::STXS_ZHqqHqq_Rest
virtual double STXS_ZHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2372
muTHUggHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4125
NPbase::muTHUttHbb
virtual double muTHUttHbb(const double sqrt_s) const
Definition: NPbase.h:1840
mueeZHZgaPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4897
STXSqqHqq_VHtopo_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7019
NPbase::mutHq
virtual double mutHq(const double sqrt_s) const
The ratio between the t-q-Higgs associated production cross-section in the current model and in the ...
Definition: NPbase.h:955
STXSqqHlv_pTV_150_250_1j_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7193
muWHtautau::muWHtautau
muWHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1631
STXSqqHqq_VHtopo_4l::STXSqqHqq_VHtopo_4l
STXSqqHqq_VHtopo_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3429
NPbase::UpperLimitZgammaA
virtual double UpperLimitZgammaA(const double sqrt_s) const
Definition: NPbase.h:1531
muggHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:963
muVBFgamma::muVBFgamma
muVBFgamma(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:36
mueeZllH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:515
muTHUggHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8957
mueeHvvmumuPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5967
mueeZHWWPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4795
NPbase::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: NPbase.h:750
muggHH2ga2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3948
muggHtautau::muggHtautau
muggHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1564
muWHZga::muWHZga
muWHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1020
mueeZHtautau::mueeZHtautau
mueeZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2092
NPbase::mummH
virtual double mummH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
Definition: NPbase.h:1003
mueeWBFWW::mueeWBFWW
mueeWBFWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2447
muVBFHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3610
cg_plus_ct::cg_plus_ct
cg_plus_ct(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:1938
NPbase::BrHtautauRatio
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1173
STXSqqHll_pTV_0_150_bb::STXSqqHll_pTV_0_150_bb
STXSqqHll_pTV_0_150_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3770
BrHto2l2v_over_4l_Ratio::BrHto2l2v_over_4l_Ratio
BrHto2l2v_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:711
NPbase::STXS_qqHll_pTV_150_250_0j
virtual double STXS_qqHll_pTV_150_250_0j(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2260
cga_plus_ct::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4148
NPbase::BrHZZ4muRatio
virtual double BrHZZ4muRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1103
mueeHvv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:199
STXSqqHlv_pTV_250_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7544
muVBFHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2125
NPbase::STXS_ggH2j_pTH_60_120
virtual double STXS_ggH2j_pTH_60_120(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2105
mueeZHmumu::mueeZHmumu
mueeZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2156
muTHUVBFHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8258
mueeHvvPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:234
NPbase::muTHUZHWW2l2v
virtual double muTHUZHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1756
muZHZZ::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1107
muVBFHZZ::muVBFHZZ
muVBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1084
mueeHvvZgaPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5831
muTHUWHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4174
NPbase::muTHUggHtautau
virtual double muTHUggHtautau(const double sqrt_s) const
Definition: NPbase.h:1796
NPbase::muVHZZ4l
virtual double muVHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1312
mueeWBFPol::mueeWBFPol
mueeWBFPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:62
NPbase::cgplusct
virtual double cgplusct() const
Definition: NPbase.h:1549
NPbase::muTHUWHZga
virtual double muTHUWHZga(const double sqrt_s) const
Definition: NPbase.h:1662
STXSqqHlv_pTV_150_250_1j_bb::STXSqqHlv_pTV_150_250_1j_bb
STXSqqHlv_pTV_150_250_1j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3735
NPbase::STXS_ZHqqHqq_VBFtopo_j3
virtual double STXS_ZHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2354
NPbase::cbminusctau
virtual double cbminusctau() const
Definition: NPbase.h:1603
muTHUttHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9277
STXSqqHll_pTV_250_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7691
aPsk::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:645
muggHbb::muggHbb
muggHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1679
STXSggH2j_pTH_60_120_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3327
muZHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3640
muggHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3378
muggHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2473
muVBFHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2709
mueeHvvZZPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5763
NPbase::STXS_WHqqHqq_VBFtopo_j3
virtual double STXS_WHqqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2309
muepZBFbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3046
mueeWBFbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2387
muVH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:709
mueeHvvZga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2761
muttHtautau::muttHtautau
muttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1663
mueettHbbPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:6100
NPbase::muTHUVHtautau
virtual double muTHUVHtautau(const double sqrt_s) const
Definition: NPbase.h:1812
STXSggH1j_pTH_0_60_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3223
muVBFHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2330
STXSqqHqq_VBFtopo_j3_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6990
BrHtoZZRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:483
muggHmumu::muggHmumu
muggHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1468
STXSqqHqq_VBFtopo_Rest_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3381
muZH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:421
NPbase::muTHUVBFHmumu
virtual double muTHUVBFHmumu(const double sqrt_s) const
Definition: NPbase.h:1776
mueeZHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4531
mueeWBFcc::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2421
muggH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:18
muVBFHmumu::muVBFHmumu
muVBFHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1484
STXSqqHlv_pTV_150_250_0j_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3724
mueeZBFPol::mueeZBFPol
mueeZBFPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:111
BrHtobbRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1608
muepZBFcc::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6388
mueeZHZgaPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4897
muttH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:769
aPsk::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:644
NPbase::mueeZqqHPol
virtual double mueeZqqHPol(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: NPbase.h:884
mueeZHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4435
muttHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2443
muepZBFtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6549
mueeZHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4498
UpperLimit_ppHZgammaC::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1933
NPbase::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: NPbase.h:933
mueeZHcc::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4370
muTHUVBFHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4594
NPbase::BrHmumuRatio
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1163
muggHpttH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:832
mueeZHPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:485
NPbase::muttHZZ4l
virtual double muttHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1316
mueeHvvcc::mueeHvvcc
mueeHvvcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2583
mueeHvvbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5388
muVBFpVHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3437
BrHtoWWRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:459
GammaHRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:959
muggHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2472
muTHUVBFHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9508
muTHUZHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4162
muTHUWHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4690
cc_minus_ctau::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:2023
muTHUZHbb::muTHUZHbb
muTHUZHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4671
muttHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1363
STXSqqHqq_VBFtopo_j3v_4l::STXSqqHqq_VBFtopo_j3v_4l
STXSqqHqq_VBFtopo_j3v_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3391
mueeZllHPol::mueeZllHPol
mueeZllHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:209
mueeZHbbPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4693
STXSggH1j_pTH_0_60_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6668
STXSqqHll_pTV_150_250_0j_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7308
mueeWBFPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:167
BrHtoZgaeeRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:564
mueeZHccPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4727
BrHto4l_over_gaga_Ratio::BrHto4l_over_gaga_Ratio
BrHto4l_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:803
mueeHvvccPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2608
muWHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3669
mueeHvvZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5795
mueeZHWWPol::mueeZHWWPol
mueeZHWWPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2252
muTHUttHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9623
mueeZHggPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4760
mueeZHPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:192
muVBFHinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:1797
muTHUttHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9450
muttHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3726
mueeZHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4593
muTHUZHmumu::muTHUZHmumu
muTHUZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4527
mueeZHZZPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4862
STXSZHqqHqq_VBFtopo_j3v_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3957
STXSggH0j4l::STXSggH0j4l
STXSggH0j4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3198
muTHUggHWW2l2v::muTHUggHWW2l2v
muTHUggHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4431
BrHto2l2v_over_4l_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1789
muepWBF::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:329
muepZBFbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6357
muTHUggHZgamumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8228
muTHUVHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9421
muTHUttHgaga::muTHUttHgaga
muTHUttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4106
mueeZHPol::mueeZHPol
mueeZHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:185
BrHinvisible::BrHinvisible
BrHinvisible(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:392
mueeZBF::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:265
mueeZHZgaPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4896
muTHUttHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4354
mueeHvvgagaPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5899
mueeHvvccPol::mueeHvvccPol
mueeHvvccPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2600
STXSqqHll_pTV_150_250_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7603
STXSggH2j_pTH_200_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3363
muZHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3262
NPbase::muZHZZ4l
virtual double muZHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1304
mueeWBFbbPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5099
muZHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2357
mueeWBFcc::mueeWBFcc
mueeWBFcc(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2413
NPbase::STXS_WHqqHqq_Rest
virtual double STXS_WHqqHqq_Rest(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2327
muTHUZHmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9190
muTHUggHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9131
muTHUWHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8694
mueeZqqHPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:240
muVHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1443
NPbase::STXS_qqHqq_VHtopo
virtual double STXS_qqHqq_VHtopo(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2164
muppHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3915
mueeZHBRinv::mueeZHBRinv
mueeZHBRinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2172
muVBFHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:883
STXSqqHll_pTV_0_150_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3778
mueeWBFmumu::mueeWBFmumu
mueeWBFmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2532
muTHUttHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4570
muWHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:915
mueeHvvcc::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5456
muTHUVHmumu::muTHUVHmumu
muTHUVHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4551
NPbase::STXS_ZHqqHqq_pTj1_200
virtual double STXS_ZHqqHqq_pTj1_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2381
muVBFHgaga::muVBFHgaga
muVBFHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:876
muepWBF::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:330
STXSWHqqHqq_pTj1_200_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7841
mueeZHZZPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4863
NPbase::muVHZga
virtual double muVHZga(const double sqrt_s) const
Definition: NPbase.h:1263
BrHtoZZ4lRatio::BrHtoZZ4lRatio
BrHtoZZ4lRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:488
mueeZBF::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:264
ThObservable
A class for a model prediction of an observable.
Definition: ThObservable.h:25
muttHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3553
muVBFHZga::muVBFHZga
muVBFHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:988
mueeZHBRinvPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4999
NPbase::muVBFHWW2l2v
virtual double muVBFHWW2l2v(const double sqrt_s) const
Definition: NPbase.h:1350
muZHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3639
muepZBF::muepZBF
muepZBF(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:143
BrHtoZga_over_gaga_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2003
NPbase::muTHUttHZZ
virtual double muTHUttHZZ(const double sqrt_s) const
Definition: NPbase.h:1694
muVBFBRinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:1783
muTHUVHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9595
muTHUVHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4702
muVBFpVH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:739
NPbase::muZHgaga
virtual double muZHgaga(const double sqrt_s) const
Definition: NPbase.h:1231
mueeHvvgagaPol::mueeHvvgagaPol
mueeHvvgagaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2804
muttHZZ::muttHZZ
muttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1148
NPbase::muTHUZHtautau
virtual double muTHUZHtautau(const double sqrt_s) const
Definition: NPbase.h:1804
BrHtomumu_over_gaga_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:839
muTHUVHinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:4770
BrHtogagaRatio::BrHtogagaRatio
BrHtogagaRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:580
mueeHvvWWPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2676
mueeZBFbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5999
mueeHvvgaga::mueeHvvgaga
mueeHvvgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2787
muggHZgamumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2300
mueeZHZZPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2291
muepZBF::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:360
NPbase::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: NPbase.h:809
mueeZBFbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2862
NPbase::muWHZZ
virtual double muWHZZ(const double sqrt_s) const
Definition: NPbase.h:1283
mueeZHgagaPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2323
BrHtomumu_over_4mu_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1942
mueeHvvWW::mueeHvvWW
mueeHvvWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2651
mueeZqqHPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:612
BrHtomumuRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:597
STXSqqHll_pTV_250_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3652
mueeWBFtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5227
muTHUggHbb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9478
STXSqqHlv_pTV_0_250_4l::STXSqqHlv_pTV_0_250_4l
STXSqqHlv_pTV_0_250_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3482
mueeZHgagaPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4931
muTHUVBFHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8429
muWHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2559
mueeWBFPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:167
mueeHvvggPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5558
mueeHvvZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5727
mueeZqqHPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:612
muWH::muWH
muWH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:136
muepZBFgg::muepZBFgg
muepZBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3072
muTHUttHtautau::muTHUttHtautau
muTHUttHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4635
mueeHvvmumuPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2846
muZHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2531
muggHZZ4mu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2679
mueeZBFbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6000
mueeWBFZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5290
BrHtoZgamumuRatio::BrHtoZgamumuRatio
BrHtoZgamumuRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:569
muTHUVHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8344
muWHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2560
muTHUggHZgamumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8227
NPbase::muTHUggHgaga
virtual double muTHUggHgaga(const double sqrt_s) const
Definition: NPbase.h:1625
muTHUggHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4282
BrHtoZgallRatio::BrHtoZgallRatio
BrHtoZgallRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:547
NPbase::BrHWWRatio
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1023
UpperLimit_ppHZgammaC13::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4068
muTHUVBFBRinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9657
aPsk::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:645
NPbase::BrHgagaRatio
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1153
STXSZHqqHqq_Rest_2b::STXSZHqqHqq_Rest_2b
STXSZHqqHqq_Rest_2b(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4003
STXSggH1j_pTH_200_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6755
STXSggH2j_pTH_120_200_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3345
mueeHvvmumuPol::mueeHvvmumuPol
mueeHvvmumuPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2838
mueeZH::mueeZH
mueeZH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:173
muZHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2912
STXSttHtH4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3669
mueettHbb::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2894
NPbase::STXS_qqHll_pTV_150_250
virtual double STXS_qqHll_pTV_150_250(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2250
mueeZHcc::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2051
muVH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:708
cV_plus_cb::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1979
muttHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1059
muTHUVHBRinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:4756
STXSqqHlv_pTV_150_250_0j_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7164
muTHUVHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8898
mueeWBFZZ::mueeWBFZZ
mueeWBFZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2481
muWHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2387
muTHUVHZZ::muTHUVHZZ
muTHUVHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4251
mueeZHgg::mueeZHgg
mueeZHgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2060
muepZBFZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6484
NPbase::BrHZgaeeRatio
virtual double BrHZgaeeRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1133
bPsk::bPsk
bPsk(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:259
muTHUVHBRinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9722
muTHUVBFHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4522
BrHtotautau_over_4l_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1820
muppHZga::muppHZga
muppHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1854
NPbase::muWHtautau
virtual double muWHtautau(const double sqrt_s) const
Definition: NPbase.h:1406
mueeHvvccPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5491
mueettHPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:897
BrHtobb_over_4l_Ratio::BrHtobb_over_4l_Ratio
BrHtobb_over_4l_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:695
muTHUggHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8023
muttHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2618
muTHUVHZZ4l::muTHUVHZZ4l
muTHUVHZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4335
mueeHvvZZ::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2727
BrHtoZZRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1227
muVBFpVH::muVBFpVH
muVBFpVH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:284
mueeHvvtautauPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2710
NPbase::STXS_WHqqHqq_VBFtopo_j3v
virtual double STXS_WHqqHqq_VBFtopo_j3v(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2300
mueeWBFWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:5194
muepWBFgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6293
muTHUZHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8081
STXSqqHqq_pTj_200_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3473
BrHtomumuRatio::BrHtomumuRatio
BrHtomumuRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:591
muTHUWHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4330
muWH::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:390
muTHUttHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4714
mueeHvvZZPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5763
mueeZHmumuPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4965
BrHtoZZ2e2muRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:519
STXSqqHll_pTV_0_150_4l::STXSqqHll_pTV_0_150_4l
STXSqqHll_pTV_0_150_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3573
muVHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2588
BrHtoZmumuga_over_mumu_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:671
muTHUZHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4077
muTHUVBFHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8430
muZHZZ::muZHZZ
muZHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1100
NPbase::muggHZga
virtual double muggHZga(const double sqrt_s) const
Definition: NPbase.h:1247
muZH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:168
STXSZHqqHqq_Rest_2b::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:4011
NPbase::muTHUttHZga
virtual double muTHUttHZga(const double sqrt_s) const
Definition: NPbase.h:1670
muVHWW::muVHWW
muVHWW(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1340
BrHtoZga_over_mumu_Ratio::BrHtoZga_over_mumu_Ratio
BrHtoZga_over_mumu_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:650
muZHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2530
mueettH::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:340
NPbase::muTHUttHWW
virtual double muTHUttHWW(const double sqrt_s) const
Definition: NPbase.h:1744
muTHUWHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8869
muTHUVBFHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4666
NPbase::STXS_qqHqq_VBFtopo_j3
virtual double STXS_qqHqq_VBFtopo_j3(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2155
muTHUWHgaga::muTHUWHgaga
muTHUWHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4082
muTHUZHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8082
NPbase::muVBFHZZ4l
virtual double muVBFHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1300
muepWBFgg::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6197
STXSqqHqq_VBFtopo_Rest_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6931
BrHto2l2v_over_gaga_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9785
STXSqqHlv_pTV_150_250_0j_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7487
STXSggH2j_pTH_0_200_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6784
muTHUttHbb::muTHUttHbb
muTHUttHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4707
muepWBFcc::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2944
mueeZHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4499
muVHBRinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3824
mueeZHinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4658
NPbase::muttHmumu
virtual double muttHmumu(const double sqrt_s) const
Definition: NPbase.h:1390
UpperLimit_ppHZgammaC::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4097
muWHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2386
mueeWBFPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:166
muTHUZHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9189
muttHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3727
muTHUZHZga::muTHUZHZga
muTHUZHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4155
muTHUVHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9422
STXSqqHlv_pTV_150_250_0j_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7486
NPbase::STXS_ggH1j_pTH_200
virtual double STXS_ggH1j_pTH_200(const double sqrt_s) const
The STXS bin .
Definition: NPbase.h:2076
STXSZHqqHqq_VBFtopo_j3_2b::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7900
muVBFHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1491
mueeZHgagaPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4931
STXSqqHll_pTV_150_250_bb::STXSqqHll_pTV_150_250_bb
STXSqqHll_pTV_150_250_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3787
STXSqqHll_pTV_150_250_1j_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7338
mueettHbbPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:6100
muggHmumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1475
NPbase::aPskPol
virtual double aPskPol(const double sqrt_s, const double Pol_em, const double Pol_ep) const
the angular parameter from (arXiv:1708.09079 [hep-ph]).
Definition: NPbase.h:897
BrHtoZZ4muRatio::BrHtoZZ4muRatio
BrHtoZZ4muRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:524
mueeHvvbb::mueeHvvbb
mueeHvvbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2549
mueeZHggPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2243
muTHUggHZZ4mu::muTHUggHZZ4mu
muTHUggHZZ4mu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4287
mueeZHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4467
muttHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2824
mueeWBFgg::mueeWBFgg
mueeWBFgg(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2430
muepZBFZZ4l::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3114
muTHUWHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9393
BrHtoZZ4eRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:507
muTHUWHmumu::muTHUWHmumu
muTHUWHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4539
mueeWBFgaga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2523
muZHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2737
aPsk::aPsk
aPsk(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:246
muggHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2062
muTHUZHtautau::muTHUZHtautau
muTHUZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4599
muVBFHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2884
NPbase::muVBFHZZ
virtual double muVBFHZZ(const double sqrt_s) const
Definition: NPbase.h:1275
STXSqqHqq_pTj_200_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7077
mueeZHgagaPol::mueeZHgagaPol
mueeZHgagaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2316
muWHWW::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1331
muttHgaga::muttHgaga
muttHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:940
mueeZHinvPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2368
NPbase::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: NPbase.h:725
muZHmumu::muZHmumu
muZHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1500
mueeZHBRinvPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2355
mueeZHBRinv::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2179
cg_plus_ct::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1944
STXSqqHlv_pTV_150_250_1j_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3546
mueeZHinvPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:5033
muVHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2211
BrHinvisible::computeThValue
double computeThValue()
A method to compute the branching ratio of Higgs decays into invisible particles.
Definition: HiggsThObservables.cpp:399
mueeHvvgagaPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5899
muTHUggHZga::muTHUggHZga
muTHUggHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4118
muVHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2795
muepZBFtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6548
muWHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2942
STXSqqHlv_pTV_0_250_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7428
muTHUVBFHZZ::muTHUVBFHZZ
muTHUVBFHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4215
NPbase::muTHUWHtautau
virtual double muTHUWHtautau(const double sqrt_s) const
Definition: NPbase.h:1808
BrHtoZga_over_gaga_Ratio::BrHtoZga_over_gaga_Ratio
BrHtoZga_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:818
STXSqqHqq_pTj_200_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7076
NPbase::UpperLimitZgammaC
virtual double UpperLimitZgammaC(const double sqrt_s) const
Definition: NPbase.h:1540
muVHbb::muVHbb
muVHbb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1743
STXSqqHlv_pTV_250_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3761
muVHWW2l2v::muVHWW2l2v
muVHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1436
muepWBFZZ4l::muepWBFZZ4l
muepWBFZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2987
muVBFHinv::muVBFHinv
muVBFHinv(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1790
mueeHvvZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5728
muttHZZ4l::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1267
muTHUttHZZ::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8546
muTHUWHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4618
muWHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3290
muggHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2269
muVHBRinv::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3825
STXSggH1j_pTH_200_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3274
muepWBFgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6292
muVBFHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2501
muTHUWHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9218
cga_plus_ct::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:1955
NPbase::muTHUVBFHZZ4l
virtual double muTHUVBFHZZ4l(const double sqrt_s) const
Definition: NPbase.h:1703
muTHUVBFHmumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9160
NPbase::ccminusctau
virtual double ccminusctau() const
Definition: NPbase.h:1612
muggHWW2l2v::muggHWW2l2v
muggHWW2l2v(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1372
muTHUZHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9014
muTHUggHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8400
mueettHbbPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2910
mueeZHmumuPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2339
cg_plus_ct::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4122
NPbase::muVBFgamma
virtual double muVBFgamma(const double sqrt_s) const
The ratio between the vector-boson fusion Higgs production cross-section in association with a hard ...
Definition: NPbase.h:688
muggHZZ4mu::muggHZZ4mu
muggHZZ4mu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1180
STXSqqHll_pTV_150_250_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7280
cb_minus_ctau::computeThValue
double computeThValue()
A method to compute.
Definition: HiggsThObservables.cpp:2012
NPbase::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: NPbase.h:654
muZHtautau::muZHtautau
muZHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1615
STXSqqHll_pTV_150_250_0j_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3813
mueeWBFmumu::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5355
UpperLimit_ppHZgammaC13::UpperLimit_ppHZgammaC13
UpperLimit_ppHZgammaC13(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1916
BrHto4l_over_gaga_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:809
STXSWHqqHqq_pTj1_200_2b::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7840
BrHtoWW2l2vRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1198
NPbase::muTHUVBFHZga
virtual double muTHUVBFHZga(const double sqrt_s) const
Definition: NPbase.h:1654
muTHUZHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8840
muZHZga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1011
muWHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:3115
muTHUggHmumu::muTHUggHmumu
muTHUggHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4503
muggHH2ga2b::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:1873
mueeHvvPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:93
muepWBFtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6325
muTHUttHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9102
muggHZZ4mu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2678
bPsk::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:677
mueeZHggPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:4761
NPbase::muggHmumu
virtual double muggHmumu(const double sqrt_s) const
Definition: NPbase.h:1370
muWHgaga::muWHgaga
muWHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:908
NPbase::muggHtautau
virtual double muggHtautau(const double sqrt_s) const
Definition: NPbase.h:1394
muTHUttHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8168
muTHUWHtautau::muTHUWHtautau
muTHUWHtautau(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4611
muWHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2767
STXSggH2j_pTH_0_200_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6785
muZHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2738
muggHZgamumu::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2299
muTHUggHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8956
BrHtoZZ2e2muRatio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1315
STXSqqHlv_pTV_0_150_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3705
NPbase::muTHUVBFHgaga
virtual double muTHUVBFHgaga(const double sqrt_s) const
Definition: NPbase.h:1630
mueeZBFPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:299
STXSqqHll_pTV_150_250_bb::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7602
STXSqqHlv_pTV_150_250_0j_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3527
muttHZZ::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2617
muepZBFgaga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3131
muTHUttHZZ::muTHUttHZZ
muTHUttHZZ(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4263
mueeHvvZga::mueeHvvZga
mueeHvvZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2753
muppHZga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:3916
STXSqqHlv_pTV_150_250_1j_4l::STXSqqHlv_pTV_150_250_1j_4l
STXSqqHlv_pTV_150_250_1j_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3538
muTHUggHtautau::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9306
mueeZHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4562
NPbase::muTHUVHmumu
virtual double muTHUVHmumu(const double sqrt_s) const
Definition: NPbase.h:1788
STXSqqHll_pTV_150_250_0j_bb::STXSqqHll_pTV_150_250_0j_bb
STXSqqHll_pTV_150_250_0j_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3805
mueeZBFbbPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:6034
muVBFHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2883
muTHUVHgaga::muTHUVHgaga
muTHUVHgaga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4094
muepZBF::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:151
muZHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1622
mueettHPol::mueettHPol
mueettHPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:345
muVBFpVH::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:740
NPbase::muttHgaga
virtual double muttHgaga(const double sqrt_s) const
Definition: NPbase.h:1243
BrHtoWW2l2vRatio::BrHtoWW2l2vRatio
BrHtoWW2l2vRatio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:464
mueeZHZZPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:4863
BrHtomumu_over_gaga_Ratio::BrHtomumu_over_gaga_Ratio
BrHtomumu_over_gaga_Ratio(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:833
BrHtoZmumuga_over_mumu_Ratio::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:1697
mueeZHgg::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4402
BrHtoZga_over_gaga_Ratio::computeThValue
double computeThValue()
A method to compute the the ratio of the Br Br in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:824
NPbase::muTHUVBFHZZ
virtual double muTHUVBFHZZ(const double sqrt_s) const
Definition: NPbase.h:1678
NPbase::muVHWW
virtual double muVHWW(const double sqrt_s) const
Definition: NPbase.h:1338
STXSqqHlv_pTV_150_250_1j_bb::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3743
muTHUggHWW::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8782
muepWBFcc::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6164
muTHUVHZZ4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8723
NPbase::muTHUWHmumu
virtual double muTHUWHmumu(const double sqrt_s) const
Definition: NPbase.h:1784
muZHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2913
mueeHvvgaga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2795
muTHUZHZZ4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8666
STXSqqHlv_pTV_0_150_bb::STXSqqHlv_pTV_0_150_bb
STXSqqHlv_pTV_0_150_bb(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3697
mueeHvvmumu::mueeHvvmumu
mueeHvvmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:2821
muTHUVBFHWW2l2v::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4450
GammaHRatio::computeThValue
double computeThValue()
A method to compute the the ratio of the Higgs width in the current model and in the Standard Model.
Definition: HiggsThObservables.cpp:376
muttH::muttH
muttH(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:296
muVHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:2210
STXSqqHlv_pTV_250_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3564
STXSttHtH4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7399
mueeZllHPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:548
mueettHbb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:6066
STXSqqHll_pTV_0_150_bb::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7574
mueeZHWWPol::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2259
mutHq::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:800
muTHUVBFHZga::muTHUVBFHZga
muTHUVBFHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4142
NPbase::cgminuscga
virtual double cgminuscga() const
Definition: NPbase.h:1567
muTHUttHgaga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:8167
NPbase::muggHbb
virtual double muggHbb(const double sqrt_s) const
Definition: NPbase.h:1418
muggHZgamumu::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:979
mueeZHgg::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2067
UpperLimit_ppHZgammaC::UpperLimit_ppHZgammaC
UpperLimit_ppHZgammaC(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1927
muTHUggHZgamumu::muTHUggHZgamumu
muTHUggHZgamumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:4130
muVBF::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:72
NPbase::muZHWW
virtual double muZHWW(const double sqrt_s) const
Definition: NPbase.h:1330
muVHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:931
muepZBFZZ4l::muepZBFZZ4l
muepZBFZZ4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3106
muTHUVHWW2l2v::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9072
STXSggH0j4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3206
mueeWBFbbPol::Pol_em
const double Pol_em
Definition: HiggsThObservables.h:5099
NPbase::BrHccRatio
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
Definition: NPbase.h:1183
mueettHPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:898
mueeZHZga::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4530
NPbase::muTHUVHgaga
virtual double muTHUVHgaga(const double sqrt_s) const
Definition: NPbase.h:1642
STXSqqHll_pTV_150_250_1j_4l::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:7339
muVHmumu::muVHmumu
muVHmumu(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1532
NPbase::muTHUWHgaga
virtual double muTHUWHgaga(const double sqrt_s) const
Definition: NPbase.h:1638
muggHgaga::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:855
mueeHvvZZPol::mueeHvvZZPol
mueeHvvZZPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2736
STXSqqHqq_Rest_4l::STXSqqHqq_Rest_4l
STXSqqHqq_Rest_4l(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:3447
BrHexotic::BrHexotic
BrHexotic(const StandardModel &SM_i)
Constructor.
Definition: HiggsThObservables.cpp:416
muTHUWHtautau::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9392
STXSggH2j_pTH_0_60_4l::computeThValue
double computeThValue()
A method to compute the value of the STXS bin in the current model.
Definition: HiggsThObservables.cpp:3309
mueeZHBRinvPol::Pol_ep
const double Pol_ep
Definition: HiggsThObservables.h:4999
NPbase::muTHUttHmumu
virtual double muTHUttHmumu(const double sqrt_s) const
Definition: NPbase.h:1792
STXSqqHll_pTV_150_250_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:7279
STXSqqHqq_VBFtopo_j3v_4l::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:6960
muVHZga::muVHZga
muVHZga(const StandardModel &SM_i, const double sqrt_s_i)
Constructor.
Definition: HiggsThObservables.cpp:1036
mueeHvvmumu::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:2829
mueeWBFbbPol::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:5099
muTHUVHtautau::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:4630
muepZBFtautau::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3148
mueeZHWWPol::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:4794
muTHUWHgaga::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:8111
muTHUZHWW2l2v::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:9015
muepWBFgaga::computeThValue
double computeThValue()
A method to compute the value of in the current model.
Definition: HiggsThObservables.cpp:3012
muVHbb::computeThValue
double computeThValue()
Definition: HiggsThObservables.cpp:1750
mueeHvvZgaPol::mueeHvvZgaPol
mueeHvvZgaPol(const StandardModel &SM_i, const double sqrt_s_i, const double Pol_em_i, const double Pol_ep_i)
Constructor.
Definition: HiggsThObservables.cpp:2770
muttHWW::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:2999
muTHUVHBRinv::myNPbase
const NPbase * myNPbase
Definition: HiggsThObservables.h:9721
muepZBF::sqrt_s
const double sqrt_s
Definition: HiggsThObservables.h:361