master
|
a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models
|
|
Go to the documentation of this file.
12 = {
"CG",
"CW",
"CHG",
"CHW",
"CHB",
"CDHB",
"CDHW",
"CHbox",
"CH",
13 "CHL1_11",
"CHL1_12r",
"CHL1_13r",
"CHL1_22",
"CHL1_23r",
"CHL1_33",
14 "CHL1_12i",
"CHL1_13i",
"CHL1_23i",
15 "CHL3_11",
"CHL3_12r",
"CHL3_13r",
"CHL3_22",
"CHL3_23r",
"CHL3_33",
16 "CHL3_12i",
"CHL3_13i",
"CHL3_23i",
17 "CHe_11",
"CHe_12r",
"CHe_13r",
"CHe_22",
"CHe_23r",
"CHe_33",
18 "CHe_12i",
"CHe_13i",
"CHe_23i",
19 "CHQ1_11",
"CHQ1_12r",
"CHQ1_13r",
"CHQ1_22",
"CHQ1_23r",
"CHQ1_33",
20 "CHQ1_12i",
"CHQ1_13i",
"CHQ1_23i",
21 "CHQ3_11",
"CHQ3_12r",
"CHQ3_13r",
"CHQ3_22",
"CHQ3_23r",
"CHQ3_33",
22 "CHQ3_12i",
"CHQ3_13i",
"CHQ3_23i",
23 "CHu_11",
"CHu_12r",
"CHu_13r",
"CHu_22",
"CHu_23r",
"CHu_33",
24 "CHu_12i",
"CHu_13i",
"CHu_23i",
25 "CHd_11",
"CHd_12r",
"CHd_13r",
"CHd_22",
"CHd_23r",
"CHd_33",
26 "CHd_12i",
"CHd_13i",
"CHd_23i",
27 "CHud_11r",
"CHud_12r",
"CHud_13r",
"CHud_22r",
"CHud_23r",
"CHud_33r",
28 "CHud_11i",
"CHud_12i",
"CHud_13i",
"CHud_22i",
"CHud_23i",
"CHud_33i",
29 "CeH_11r",
"CeH_12r",
"CeH_13r",
"CeH_22r",
"CeH_23r",
"CeH_33r",
30 "CeH_11i",
"CeH_12i",
"CeH_13i",
"CeH_22i",
"CeH_23i",
"CeH_33i",
31 "CuH_11r",
"CuH_12r",
"CuH_13r",
"CuH_22r",
"CuH_23r",
"CuH_33r",
32 "CuH_11i",
"CuH_12i",
"CuH_13i",
"CuH_22i",
"CuH_23i",
"CuH_33i",
33 "CdH_11r",
"CdH_12r",
"CdH_13r",
"CdH_22r",
"CdH_23r",
"CdH_33r",
34 "CdH_11i",
"CdH_12i",
"CdH_13i",
"CdH_22i",
"CdH_23i",
"CdH_33i",
35 "CuG_11r",
"CuG_12r",
"CuG_13r",
"CuG_22r",
"CuG_23r",
"CuG_33r",
36 "CuG_11i",
"CuG_12i",
"CuG_13i",
"CuG_22i",
"CuG_23i",
"CuG_33i",
37 "CuW_11r",
"CuW_12r",
"CuW_13r",
"CuW_22r",
"CuW_23r",
"CuW_33r",
38 "CuW_11i",
"CuW_12i",
"CuW_13i",
"CuW_22i",
"CuW_23i",
"CuW_33i",
39 "CuB_11r",
"CuB_12r",
"CuB_13r",
"CuB_22r",
"CuB_23r",
"CuB_33r",
40 "CuB_11i",
"CuB_12i",
"CuB_13i",
"CuB_22i",
"CuB_23i",
"CuB_33i",
41 "CLL_1221",
"CLQ1",
"CLQ3",
"Cee",
"Ceu",
"Ced",
"CLe",
"CLu",
"CLd",
43 "eVBF2_HZZ1",
"eVBF2_HZZ2",
"eVBF2_HZZ3",
"eVBF2_HZA1",
"eVBF2_HZA2",
"eVBF2_HAA",
44 "eVBF2_HWW1",
"eVBF2_HWW2",
"eVBF2_HWW3",
"eVBF2_Hgg",
"eVBF2_HZuL",
"eVBF2_HZuR",
45 "eVBF2_HZdL",
"eVBF2_HZdR",
"eVBF2_HWud",
"eVBF2_ZuL",
"eVBF2_ZuR",
"eVBF2_ZdL",
46 "eVBF2_ZdR",
"eVBF2_Wud",
47 "eVBF78_HZZ1",
"eVBF78_HZZ2",
"eVBF78_HZZ3",
"eVBF78_HZA1",
"eVBF78_HZA2",
"eVBF78_HAA",
48 "eVBF78_HWW1",
"eVBF78_HWW2",
"eVBF78_HWW3",
"eVBF78_Hgg",
"eVBF78_HZuL",
"eVBF78_HZuR",
49 "eVBF78_HZdL",
"eVBF78_HZdR",
"eVBF78_HWud",
"eVBF78_ZuL",
"eVBF78_ZuR",
"eVBF78_ZdL",
50 "eVBF78_ZdR",
"eVBF78_Wud",
51 "eWH2_HWW1",
"eWH2_HWW2",
"eWH2_HWW3",
"eWH2_HWud",
"eWH2_Wud",
52 "eWH78_HWW1",
"eWH78_HWW2",
"eWH78_HWW3",
"eWH78_HWud",
"eWH78_Wud",
53 "eZH2_HZZ1",
"eZH2_HZZ2",
"eZH2_HZZ3",
"eZH2_HZA1",
"eZH2_HZA2",
"eZH2_HZuL",
"eZH2_HZuR",
54 "eZH2_HZdL",
"eZH2_HZdR",
"eZH2_ZuL",
"eZH2_ZuR",
"eZH2_ZdL",
"eZH2_ZdR",
55 "eZH78_HZZ1",
"eZH78_HZZ2",
"eZH78_HZZ3",
"eZH78_HZA1",
"eZH78_HZA2",
"eZH78_HZuL",
"eZH78_HZuR",
56 "eZH78_HZdL",
"eZH78_HZdR",
"eZH78_ZuL",
"eZH78_ZuR",
"eZH78_ZdL",
"eZH78_ZdR",
57 "ettH2_Htt",
"ettH2_Hgg",
58 "ettH78_Htt",
"ettH78_Hgg"};
61 = {
"CG",
"CW",
"CHG",
"CHWHB_gaga",
"CHWHB_gagaorth",
"CDHB",
"CDHW",
"CHbox",
"CH",
62 "CHL1_11",
"CHL1_12r",
"CHL1_13r",
"CHL1_22",
"CHL1_23r",
"CHL1_33",
63 "CHL1_12i",
"CHL1_13i",
"CHL1_23i",
64 "CHL3_11",
"CHL3_12r",
"CHL3_13r",
"CHL3_22",
"CHL3_23r",
"CHL3_33",
65 "CHL3_12i",
"CHL3_13i",
"CHL3_23i",
66 "CHe_11",
"CHe_12r",
"CHe_13r",
"CHe_22",
"CHe_23r",
"CHe_33",
67 "CHe_12i",
"CHe_13i",
"CHe_23i",
68 "CHQ1_11",
"CHQ1_12r",
"CHQ1_13r",
"CHQ1_22",
"CHQ1_23r",
"CHQ1_33",
69 "CHQ1_12i",
"CHQ1_13i",
"CHQ1_23i",
70 "CHQ3_11",
"CHQ3_12r",
"CHQ3_13r",
"CHQ3_22",
"CHQ3_23r",
"CHQ3_33",
71 "CHQ3_12i",
"CHQ3_13i",
"CHQ3_23i",
72 "CHu_11",
"CHu_12r",
"CHu_13r",
"CHu_22",
"CHu_23r",
"CHu_33",
73 "CHu_12i",
"CHu_13i",
"CHu_23i",
74 "CHd_11",
"CHd_12r",
"CHd_13r",
"CHd_22",
"CHd_23r",
"CHd_33",
75 "CHd_12i",
"CHd_13i",
"CHd_23i",
76 "CHud_11r",
"CHud_12r",
"CHud_13r",
"CHud_22r",
"CHud_23r",
"CHud_33r",
77 "CHud_11i",
"CHud_12i",
"CHud_13i",
"CHud_22i",
"CHud_23i",
"CHud_33i",
78 "CeH_11r",
"CeH_12r",
"CeH_13r",
"CeH_22r",
"CeH_23r",
"CeH_33r",
79 "CeH_11i",
"CeH_12i",
"CeH_13i",
"CeH_22i",
"CeH_23i",
"CeH_33i",
80 "CuH_11r",
"CuH_12r",
"CuH_13r",
"CuH_22r",
"CuH_23r",
"CuH_33r",
81 "CuH_11i",
"CuH_12i",
"CuH_13i",
"CuH_22i",
"CuH_23i",
"CuH_33i",
82 "CdH_11r",
"CdH_12r",
"CdH_13r",
"CdH_22r",
"CdH_23r",
"CdH_33r",
83 "CdH_11i",
"CdH_12i",
"CdH_13i",
"CdH_22i",
"CdH_23i",
"CdH_33i",
84 "CuG_11r",
"CuG_12r",
"CuG_13r",
"CuG_22r",
"CuG_23r",
"CuG_33r",
85 "CuG_11i",
"CuG_12i",
"CuG_13i",
"CuG_22i",
"CuG_23i",
"CuG_33i",
86 "CuW_11r",
"CuW_12r",
"CuW_13r",
"CuW_22r",
"CuW_23r",
"CuW_33r",
87 "CuW_11i",
"CuW_12i",
"CuW_13i",
"CuW_22i",
"CuW_23i",
"CuW_33i",
88 "CuB_11r",
"CuB_12r",
"CuB_13r",
"CuB_22r",
"CuB_23r",
"CuB_33r",
89 "CuB_11i",
"CuB_12i",
"CuB_13i",
"CuB_22i",
"CuB_23i",
"CuB_33i",
90 "CLL_1221",
"CLQ1",
"CLQ3",
"Cee",
"Ceu",
"Ced",
"CLe",
"CLu",
"CLd",
92 "eVBF2_HZZ1",
"eVBF2_HZZ2",
"eVBF2_HZZ3",
"eVBF2_HZA1",
"eVBF2_HZA2",
"eVBF2_HAA",
93 "eVBF2_HWW1",
"eVBF2_HWW2",
"eVBF2_HWW3",
"eVBF2_Hgg",
"eVBF2_HZuL",
"eVBF2_HZuR",
94 "eVBF2_HZdL",
"eVBF2_HZdR",
"eVBF2_HWud",
"eVBF2_ZuL",
"eVBF2_ZuR",
"eVBF2_ZdL",
95 "eVBF2_ZdR",
"eVBF2_Wud",
96 "eVBF78_HZZ1",
"eVBF78_HZZ2",
"eVBF78_HZZ3",
"eVBF78_HZA1",
"eVBF78_HZA2",
"eVBF78_HAA",
97 "eVBF78_HWW1",
"eVBF78_HWW2",
"eVBF78_HWW3",
"eVBF78_Hgg",
"eVBF78_HZuL",
"eVBF78_HZuR",
98 "eVBF78_HZdL",
"eVBF78_HZdR",
"eVBF78_HWud",
"eVBF78_ZuL",
"eVBF78_ZuR",
"eVBF78_ZdL",
99 "eVBF78_ZdR",
"eVBF78_Wud",
100 "eWH2_HWW1",
"eWH2_HWW2",
"eWH2_HWW3",
"eWH2_HWud",
"eWH2_Wud",
101 "eWH78_HWW1",
"eWH78_HWW2",
"eWH78_HWW3",
"eWH78_HWud",
"eWH78_Wud",
102 "eZH2_HZZ1",
"eZH2_HZZ2",
"eZH2_HZZ3",
"eZH2_HZA1",
"eZH2_HZA2",
"eZH2_HZuL",
"eZH2_HZuR",
103 "eZH2_HZdL",
"eZH2_HZdR",
"eZH2_ZuL",
"eZH2_ZuR",
"eZH2_ZdL",
"eZH2_ZdR",
104 "eZH78_HZZ1",
"eZH78_HZZ2",
"eZH78_HZZ3",
"eZH78_HZA1",
"eZH78_HZA2",
"eZH78_HZuL",
"eZH78_HZuR",
105 "eZH78_HZdL",
"eZH78_HZdR",
"eZH78_ZuL",
"eZH78_ZuR",
"eZH78_ZdL",
"eZH78_ZdR",
106 "ettH2_Htt",
"ettH2_Hgg",
107 "ettH78_Htt",
"ettH78_Hgg"};
110 = {
"CG",
"CW",
"CHG",
"CHW",
"CHB",
"CDHB",
"CDHW",
"CHbox",
"CH",
111 "CHL1",
"CHL3",
"CHe",
"CHQ1",
"CHQ3",
"CHu",
"CHd",
"CHud_r",
"CHud_i",
112 "CeH_r",
"CeH_i",
"CuH_r",
"CuH_i",
"CdH_r",
"CdH_i",
113 "CuG_r",
"CuG_i",
"CuW_r",
"CuW_i",
"CuB_r",
"CuB_i",
114 "CLL",
"CLQ1",
"CLQ3",
115 "Cee",
"Ceu",
"Ced",
"CLe",
"CLu",
"CLd",
"CQe",
"Lambda_NP",
116 "eVBF2_HZZ1",
"eVBF2_HZZ2",
"eVBF2_HZZ3",
"eVBF2_HZA1",
"eVBF2_HZA2",
"eVBF2_HAA",
117 "eVBF2_HWW1",
"eVBF2_HWW2",
"eVBF2_HWW3",
"eVBF2_Hgg",
"eVBF2_HZuL",
"eVBF2_HZuR",
118 "eVBF2_HZdL",
"eVBF2_HZdR",
"eVBF2_HWud",
"eVBF2_ZuL",
"eVBF2_ZuR",
"eVBF2_ZdL",
119 "eVBF2_ZdR",
"eVBF2_Wud",
120 "eVBF78_HZZ1",
"eVBF78_HZZ2",
"eVBF78_HZZ3",
"eVBF78_HZA1",
"eVBF78_HZA2",
"eVBF78_HAA",
121 "eVBF78_HWW1",
"eVBF78_HWW2",
"eVBF78_HWW3",
"eVBF78_Hgg",
"eVBF78_HZuL",
"eVBF78_HZuR",
122 "eVBF78_HZdL",
"eVBF78_HZdR",
"eVBF78_HWud",
"eVBF78_ZuL",
"eVBF78_ZuR",
"eVBF78_ZdL",
123 "eVBF78_ZdR",
"eVBF78_Wud",
124 "eWH2_HWW1",
"eWH2_HWW2",
"eWH2_HWW3",
"eWH2_HWud",
"eWH2_Wud",
125 "eWH78_HWW1",
"eWH78_HWW2",
"eWH78_HWW3",
"eWH78_HWud",
"eWH78_Wud",
126 "eZH2_HZZ1",
"eZH2_HZZ2",
"eZH2_HZZ3",
"eZH2_HZA1",
"eZH2_HZA2",
"eZH2_HZuL",
"eZH2_HZuR",
127 "eZH2_HZdL",
"eZH2_HZdR",
"eZH2_ZuL",
"eZH2_ZuR",
"eZH2_ZdL",
"eZH2_ZdR",
128 "eZH78_HZZ1",
"eZH78_HZZ2",
"eZH78_HZZ3",
"eZH78_HZA1",
"eZH78_HZA2",
"eZH78_HZuL",
"eZH78_HZuR",
129 "eZH78_HZdL",
"eZH78_HZdR",
"eZH78_ZuL",
"eZH78_ZuR",
"eZH78_ZdL",
"eZH78_ZdR",
130 "ettH2_Htt",
"ettH2_Hgg",
131 "ettH78_Htt",
"ettH78_Hgg"};
134 = {
"CG",
"CW",
"CHG",
"CHWHB_gaga",
"CHWHB_gagaorth",
"CDHB",
"CDHW",
"CHbox",
"CH",
135 "CHL1",
"CHL3",
"CHe",
"CHQ1",
"CHQ3",
"CHu",
"CHd",
"CHud_r",
"CHud_i",
136 "CeH_r",
"CeH_i",
"CuH_r",
"CuH_i",
"CdH_r",
"CdH_i",
137 "CuG_r",
"CuG_i",
"CuW_r",
"CuW_i",
"CuB_r",
"CuB_i",
138 "CLL",
"CLQ1",
"CLQ3",
139 "Cee",
"Ceu",
"Ced",
"CLe",
"CLu",
"CLd",
"CQe",
"Lambda_NP",
140 "eVBF2_HZZ1",
"eVBF2_HZZ2",
"eVBF2_HZZ3",
"eVBF2_HZA1",
"eVBF2_HZA2",
"eVBF2_HAA",
141 "eVBF2_HWW1",
"eVBF2_HWW2",
"eVBF2_HWW3",
"eVBF2_Hgg",
"eVBF2_HZuL",
"eVBF2_HZuR",
142 "eVBF2_HZdL",
"eVBF2_HZdR",
"eVBF2_HWud",
"eVBF2_ZuL",
"eVBF2_ZuR",
"eVBF2_ZdL",
143 "eVBF2_ZdR",
"eVBF2_Wud",
144 "eVBF78_HZZ1",
"eVBF78_HZZ2",
"eVBF78_HZZ3",
"eVBF78_HZA1",
"eVBF78_HZA2",
"eVBF78_HAA",
145 "eVBF78_HWW1",
"eVBF78_HWW2",
"eVBF78_HWW3",
"eVBF78_Hgg",
"eVBF78_HZuL",
"eVBF78_HZuR",
146 "eVBF78_HZdL",
"eVBF78_HZdR",
"eVBF78_HWud",
"eVBF78_ZuL",
"eVBF78_ZuR",
"eVBF78_ZdL",
147 "eVBF78_ZdR",
"eVBF78_Wud",
148 "eWH2_HWW1",
"eWH2_HWW2",
"eWH2_HWW3",
"eWH2_HWud",
"eWH2_Wud",
149 "eWH78_HWW1",
"eWH78_HWW2",
"eWH78_HWW3",
"eWH78_HWud",
"eWH78_Wud",
150 "eZH2_HZZ1",
"eZH2_HZZ2",
"eZH2_HZZ3",
"eZH2_HZA1",
"eZH2_HZA2",
"eZH2_HZuL",
"eZH2_HZuR",
151 "eZH2_HZdL",
"eZH2_HZdR",
"eZH2_ZuL",
"eZH2_ZuR",
"eZH2_ZdL",
"eZH2_ZdR",
152 "eZH78_HZZ1",
"eZH78_HZZ2",
"eZH78_HZZ3",
"eZH78_HZA1",
"eZH78_HZA2",
"eZH78_HZuL",
"eZH78_HZuR",
153 "eZH78_HZdL",
"eZH78_HZdR",
"eZH78_ZuL",
"eZH78_ZuR",
"eZH78_ZdL",
"eZH78_ZdR",
154 "ettH2_Htt",
"ettH2_Hgg",
155 "ettH78_Htt",
"ettH78_Hgg"};
158 :
NPbase(), FlagLeptonUniversal(FlagLeptonUniversal_in), FlagQuarkUniversal(FlagQuarkUniversal_in)
163 throw std::runtime_error(
"Invalid arguments for NPEffectiveGIMRprime::NPEffectiveGIMRprime()");
368 std::cout <<
"WARNING: flavor non-universal coefficient for the dim-6 operators for LEP2 observables not yet implemented." << std::endl;
487 if (
name.compare(
"CG") == 0)
489 else if (
name.compare(
"CW") == 0)
491 else if (
name.compare(
"CHG") == 0)
493 else if (
name.compare(
"CHW") == 0)
495 else if (
name.compare(
"CHB") == 0)
497 else if (
name.compare(
"CHWHB_gaga") == 0)
499 else if (
name.compare(
"CHWHB_gagaorth") == 0)
501 else if (
name.compare(
"CDHB") == 0)
503 else if (
name.compare(
"CDHW") == 0)
505 else if (
name.compare(
"CHbox") == 0)
507 else if (
name.compare(
"CH") == 0)
509 else if (
name.compare(
"CHL1_11") == 0)
511 else if (
name.compare(
"CHL1_12r") == 0)
513 else if (
name.compare(
"CHL1_13r") == 0)
515 else if (
name.compare(
"CHL1_22") == 0)
517 else if (
name.compare(
"CHL1_23r") == 0)
519 else if (
name.compare(
"CHL1_33") == 0)
521 else if (
name.compare(
"CHL1_12i") == 0)
523 else if (
name.compare(
"CHL1_13i") == 0)
525 else if (
name.compare(
"CHL1_23i") == 0)
527 else if (
name.compare(
"CHL1") == 0) {
537 }
else if (
name.compare(
"CHL3_11") == 0)
539 else if (
name.compare(
"CHL3_12r") == 0)
541 else if (
name.compare(
"CHL3_13r") == 0)
543 else if (
name.compare(
"CHL3_22") == 0)
545 else if (
name.compare(
"CHL3_23r") == 0)
547 else if (
name.compare(
"CHL3_33") == 0)
549 else if (
name.compare(
"CHL3_12i") == 0)
551 else if (
name.compare(
"CHL3_13i") == 0)
553 else if (
name.compare(
"CHL3_23i") == 0)
555 else if (
name.compare(
"CHL3") == 0) {
565 }
else if (
name.compare(
"CHe_11") == 0)
567 else if (
name.compare(
"CHe_12r") == 0)
569 else if (
name.compare(
"CHe_13r") == 0)
571 else if (
name.compare(
"CHe_22") == 0)
573 else if (
name.compare(
"CHe_23r") == 0)
575 else if (
name.compare(
"CHe_33") == 0)
577 else if (
name.compare(
"CHe_12i") == 0)
579 else if (
name.compare(
"CHe_13i") == 0)
581 else if (
name.compare(
"CHe_23i") == 0)
583 else if (
name.compare(
"CHe") == 0) {
593 }
else if (
name.compare(
"CHQ1_11") == 0)
595 else if (
name.compare(
"CHQ1_12r") == 0)
597 else if (
name.compare(
"CHQ1_13r") == 0)
599 else if (
name.compare(
"CHQ1_22") == 0)
601 else if (
name.compare(
"CHQ1_23r") == 0)
603 else if (
name.compare(
"CHQ1_33") == 0)
605 else if (
name.compare(
"CHQ1_12i") == 0)
607 else if (
name.compare(
"CHQ1_13i") == 0)
609 else if (
name.compare(
"CHQ1_23i") == 0)
611 else if (
name.compare(
"CHQ1") == 0) {
621 }
else if (
name.compare(
"CHQ3_11") == 0)
623 else if (
name.compare(
"CHQ3_12r") == 0)
625 else if (
name.compare(
"CHQ3_13r") == 0)
627 else if (
name.compare(
"CHQ3_22") == 0)
629 else if (
name.compare(
"CHQ3_23r") == 0)
631 else if (
name.compare(
"CHQ3_33") == 0)
633 else if (
name.compare(
"CHQ3_12i") == 0)
635 else if (
name.compare(
"CHQ3_13i") == 0)
637 else if (
name.compare(
"CHQ3_23i") == 0)
639 else if (
name.compare(
"CHQ3") == 0) {
649 }
else if (
name.compare(
"CHu_11") == 0)
651 else if (
name.compare(
"CHu_12r") == 0)
653 else if (
name.compare(
"CHu_13r") == 0)
655 else if (
name.compare(
"CHu_22") == 0)
657 else if (
name.compare(
"CHu_23r") == 0)
659 else if (
name.compare(
"CHu_33") == 0)
661 else if (
name.compare(
"CHu_12i") == 0)
663 else if (
name.compare(
"CHu_13i") == 0)
665 else if (
name.compare(
"CHu_23i") == 0)
667 else if (
name.compare(
"CHu") == 0) {
677 }
else if (
name.compare(
"CHd_11") == 0)
679 else if (
name.compare(
"CHd_12r") == 0)
681 else if (
name.compare(
"CHd_13r") == 0)
683 else if (
name.compare(
"CHd_22") == 0)
685 else if (
name.compare(
"CHd_23r") == 0)
687 else if (
name.compare(
"CHd_33") == 0)
689 else if (
name.compare(
"CHd_12i") == 0)
691 else if (
name.compare(
"CHd_13i") == 0)
693 else if (
name.compare(
"CHd_23i") == 0)
695 else if (
name.compare(
"CHd") == 0) {
705 }
else if (
name.compare(
"CHud_11r") == 0)
707 else if (
name.compare(
"CHud_12r") == 0)
709 else if (
name.compare(
"CHud_13r") == 0)
711 else if (
name.compare(
"CHud_22r") == 0)
713 else if (
name.compare(
"CHud_23r") == 0)
715 else if (
name.compare(
"CHud_33r") == 0)
717 else if (
name.compare(
"CHud_r") == 0) {
724 }
else if (
name.compare(
"CHud_11i") == 0)
726 else if (
name.compare(
"CHud_12i") == 0)
728 else if (
name.compare(
"CHud_13i") == 0)
730 else if (
name.compare(
"CHud_22i") == 0)
732 else if (
name.compare(
"CHud_23i") == 0)
734 else if (
name.compare(
"CHud_33i") == 0)
736 else if (
name.compare(
"CHud_i") == 0) {
743 }
else if (
name.compare(
"CeH_11r") == 0)
745 else if (
name.compare(
"CeH_12r") == 0)
747 else if (
name.compare(
"CeH_13r") == 0)
749 else if (
name.compare(
"CeH_22r") == 0)
751 else if (
name.compare(
"CeH_23r") == 0)
753 else if (
name.compare(
"CeH_33r") == 0)
755 else if (
name.compare(
"CeH_r") == 0) {
762 }
else if (
name.compare(
"CeH_11i") == 0)
764 else if (
name.compare(
"CeH_12i") == 0)
766 else if (
name.compare(
"CeH_13i") == 0)
768 else if (
name.compare(
"CeH_22i") == 0)
770 else if (
name.compare(
"CeH_23i") == 0)
772 else if (
name.compare(
"CeH_33i") == 0)
774 else if (
name.compare(
"CeH_i") == 0) {
781 }
else if (
name.compare(
"CuH_11r") == 0)
783 else if (
name.compare(
"CuH_12r") == 0)
785 else if (
name.compare(
"CuH_13r") == 0)
787 else if (
name.compare(
"CuH_22r") == 0)
789 else if (
name.compare(
"CuH_23r") == 0)
791 else if (
name.compare(
"CuH_33r") == 0)
793 else if (
name.compare(
"CuH_r") == 0) {
800 }
else if (
name.compare(
"CuH_11i") == 0)
802 else if (
name.compare(
"CuH_12i") == 0)
804 else if (
name.compare(
"CuH_13i") == 0)
806 else if (
name.compare(
"CuH_22i") == 0)
808 else if (
name.compare(
"CuH_23i") == 0)
810 else if (
name.compare(
"CuH_33i") == 0)
812 else if (
name.compare(
"CuH_i") == 0) {
819 }
else if (
name.compare(
"CdH_11r") == 0)
821 else if (
name.compare(
"CdH_12r") == 0)
823 else if (
name.compare(
"CdH_13r") == 0)
825 else if (
name.compare(
"CdH_22r") == 0)
827 else if (
name.compare(
"CdH_23r") == 0)
829 else if (
name.compare(
"CdH_33r") == 0)
831 else if (
name.compare(
"CdH_r") == 0) {
838 }
else if (
name.compare(
"CdH_11i") == 0)
840 else if (
name.compare(
"CdH_12i") == 0)
842 else if (
name.compare(
"CdH_13i") == 0)
844 else if (
name.compare(
"CdH_22i") == 0)
846 else if (
name.compare(
"CdH_23i") == 0)
848 else if (
name.compare(
"CdH_33i") == 0)
850 else if (
name.compare(
"CdH_i") == 0) {
857 }
else if (
name.compare(
"CuG_11r") == 0)
859 else if (
name.compare(
"CuG_12r") == 0)
861 else if (
name.compare(
"CuG_13r") == 0)
863 else if (
name.compare(
"CuG_22r") == 0)
865 else if (
name.compare(
"CuG_23r") == 0)
867 else if (
name.compare(
"CuG_33r") == 0)
869 else if (
name.compare(
"CuG_r") == 0) {
876 }
else if (
name.compare(
"CuG_11i") == 0)
878 else if (
name.compare(
"CuG_12i") == 0)
880 else if (
name.compare(
"CuG_13i") == 0)
882 else if (
name.compare(
"CuG_22i") == 0)
884 else if (
name.compare(
"CuG_23i") == 0)
886 else if (
name.compare(
"CuG_33i") == 0)
888 else if (
name.compare(
"CuG_i") == 0) {
895 }
else if (
name.compare(
"CuW_11r") == 0)
897 else if (
name.compare(
"CuW_12r") == 0)
899 else if (
name.compare(
"CuW_13r") == 0)
901 else if (
name.compare(
"CuW_22r") == 0)
903 else if (
name.compare(
"CuW_23r") == 0)
905 else if (
name.compare(
"CuW_33r") == 0)
907 else if (
name.compare(
"CuW_r") == 0) {
914 }
else if (
name.compare(
"CuW_11i") == 0)
916 else if (
name.compare(
"CuW_12i") == 0)
918 else if (
name.compare(
"CuW_13i") == 0)
920 else if (
name.compare(
"CuW_22i") == 0)
922 else if (
name.compare(
"CuW_23i") == 0)
924 else if (
name.compare(
"CuW_33i") == 0)
926 else if (
name.compare(
"CuW_i") == 0) {
933 }
else if (
name.compare(
"CuB_11r") == 0)
935 else if (
name.compare(
"CuB_12r") == 0)
937 else if (
name.compare(
"CuB_13r") == 0)
939 else if (
name.compare(
"CuB_22r") == 0)
941 else if (
name.compare(
"CuB_23r") == 0)
943 else if (
name.compare(
"CuB_33r") == 0)
945 else if (
name.compare(
"CuB_r") == 0) {
952 }
else if (
name.compare(
"CuB_11i") == 0)
954 else if (
name.compare(
"CuB_12i") == 0)
956 else if (
name.compare(
"CuB_13i") == 0)
958 else if (
name.compare(
"CuB_22i") == 0)
960 else if (
name.compare(
"CuB_23i") == 0)
962 else if (
name.compare(
"CuB_33i") == 0)
964 else if (
name.compare(
"CuB_i") == 0) {
971 }
else if (
name.compare(
"CLL_1221") == 0) {
974 }
else if (
name.compare(
"CLL") == 0) {
977 }
else if (
name.compare(
"CLQ1") == 0) {
979 }
else if (
name.compare(
"CLQ3") == 0) {
981 }
else if (
name.compare(
"Cee") == 0) {
983 }
else if (
name.compare(
"Ceu") == 0) {
985 }
else if (
name.compare(
"Ced") == 0) {
987 }
else if (
name.compare(
"CLe") == 0) {
989 }
else if (
name.compare(
"CLu") == 0) {
991 }
else if (
name.compare(
"CLd") == 0) {
993 }
else if (
name.compare(
"CQe") == 0) {
995 }
else if (
name.compare(
"Lambda_NP") == 0) {
997 }
else if (
name.compare(
"eVBF2_HZZ1") == 0) {
999 }
else if (
name.compare(
"eVBF2_HZZ2") == 0) {
1001 }
else if (
name.compare(
"eVBF2_HZZ3") == 0) {
1003 }
else if (
name.compare(
"eVBF2_HZA1") == 0) {
1005 }
else if (
name.compare(
"eVBF2_HZA2") == 0) {
1007 }
else if (
name.compare(
"eVBF2_HAA") == 0) {
1009 }
else if (
name.compare(
"eVBF2_HWW1") == 0) {
1011 }
else if (
name.compare(
"eVBF2_HWW2") == 0) {
1013 }
else if (
name.compare(
"eVBF2_HWW3") == 0) {
1015 }
else if (
name.compare(
"eVBF2_Hgg") == 0) {
1017 }
else if (
name.compare(
"eVBF2_HZuL") == 0) {
1019 }
else if (
name.compare(
"eVBF2_HZuR") == 0) {
1021 }
else if (
name.compare(
"eVBF2_HZdL") == 0) {
1023 }
else if (
name.compare(
"eVBF2_HZdR") == 0) {
1025 }
else if (
name.compare(
"eVBF2_HWud") == 0) {
1027 }
else if (
name.compare(
"eVBF2_ZuL") == 0) {
1029 }
else if (
name.compare(
"eVBF2_ZuR") == 0) {
1031 }
else if (
name.compare(
"eVBF2_ZdL") == 0) {
1033 }
else if (
name.compare(
"eVBF2_ZdR") == 0) {
1035 }
else if (
name.compare(
"eVBF2_Wud") == 0) {
1037 }
else if (
name.compare(
"eVBF78_HZZ1") == 0) {
1039 }
else if (
name.compare(
"eVBF78_HZZ2") == 0) {
1041 }
else if (
name.compare(
"eVBF78_HZZ3") == 0) {
1043 }
else if (
name.compare(
"eVBF78_HZA1") == 0) {
1045 }
else if (
name.compare(
"eVBF78_HZA2") == 0) {
1047 }
else if (
name.compare(
"eVBF78_HAA") == 0) {
1049 }
else if (
name.compare(
"eVBF78_HWW1") == 0) {
1051 }
else if (
name.compare(
"eVBF78_HWW2") == 0) {
1053 }
else if (
name.compare(
"eVBF78_HWW3") == 0) {
1055 }
else if (
name.compare(
"eVBF78_Hgg") == 0) {
1057 }
else if (
name.compare(
"eVBF78_HZuL") == 0) {
1059 }
else if (
name.compare(
"eVBF78_HZuR") == 0) {
1061 }
else if (
name.compare(
"eVBF78_HZdL") == 0) {
1063 }
else if (
name.compare(
"eVBF78_HZdR") == 0) {
1065 }
else if (
name.compare(
"eVBF78_HWud") == 0) {
1067 }
else if (
name.compare(
"eVBF78_ZuL") == 0) {
1069 }
else if (
name.compare(
"eVBF78_ZuR") == 0) {
1071 }
else if (
name.compare(
"eVBF78_ZdL") == 0) {
1073 }
else if (
name.compare(
"eVBF78_ZdR") == 0) {
1075 }
else if (
name.compare(
"eVBF78_Wud") == 0) {
1077 }
else if (
name.compare(
"eWH2_HWW1") == 0) {
1079 }
else if (
name.compare(
"eWH2_HWW2") == 0) {
1081 }
else if (
name.compare(
"eWH2_HWW3") == 0) {
1083 }
else if (
name.compare(
"eWH2_HWud") == 0) {
1085 }
else if (
name.compare(
"eWH2_Wud") == 0) {
1087 }
else if (
name.compare(
"eWH78_HWW1") == 0) {
1089 }
else if (
name.compare(
"eWH78_HWW2") == 0) {
1091 }
else if (
name.compare(
"eWH78_HWW3") == 0) {
1093 }
else if (
name.compare(
"eWH78_HWud") == 0) {
1095 }
else if (
name.compare(
"eWH78_Wud") == 0) {
1097 }
else if (
name.compare(
"eZH2_HZZ1") == 0) {
1099 }
else if (
name.compare(
"eZH2_HZZ2") == 0) {
1101 }
else if (
name.compare(
"eZH2_HZZ3") == 0) {
1103 }
else if (
name.compare(
"eZH2_HZA1") == 0) {
1105 }
else if (
name.compare(
"eZH2_HZA2") == 0) {
1107 }
else if (
name.compare(
"eZH2_HZuL") == 0) {
1109 }
else if (
name.compare(
"eZH2_HZuR") == 0) {
1111 }
else if (
name.compare(
"eZH2_HZdL") == 0) {
1113 }
else if (
name.compare(
"eZH2_HZdR") == 0) {
1115 }
else if (
name.compare(
"eZH2_ZuL") == 0) {
1117 }
else if (
name.compare(
"eZH2_ZuR") == 0) {
1119 }
else if (
name.compare(
"eZH2_ZdL") == 0) {
1121 }
else if (
name.compare(
"eZH2_ZdR") == 0) {
1123 }
else if (
name.compare(
"eZH78_HZZ1") == 0) {
1125 }
else if (
name.compare(
"eZH78_HZZ2") == 0) {
1127 }
else if (
name.compare(
"eZH78_HZZ3") == 0) {
1129 }
else if (
name.compare(
"eZH78_HZA1") == 0) {
1131 }
else if (
name.compare(
"eZH78_HZA2") == 0) {
1133 }
else if (
name.compare(
"eZH78_HZuL") == 0) {
1135 }
else if (
name.compare(
"eZH78_HZuR") == 0) {
1137 }
else if (
name.compare(
"eZH78_HZdL") == 0) {
1139 }
else if (
name.compare(
"eZH78_HZdR") == 0) {
1141 }
else if (
name.compare(
"eZH78_ZuL") == 0) {
1143 }
else if (
name.compare(
"eZH78_ZuR") == 0) {
1145 }
else if (
name.compare(
"eZH78_ZdL") == 0) {
1147 }
else if (
name.compare(
"eZH78_ZdR") == 0) {
1149 }
else if (
name.compare(
"ettH2_Htt") == 0) {
1151 }
else if (
name.compare(
"ettH2_Hgg") == 0) {
1153 }
else if (
name.compare(
"ettH78_Htt") == 0) {
1155 }
else if (
name.compare(
"ettH78_Hgg") == 0) {
1157 }
else if (
name.compare(
"MwInput") == 0)
1167 if (DPars.find(
"MwInput") == DPars.end()) {
1168 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMRprime_LFU_QFU parameter MwInput" << std::endl;
1176 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMRprime_LFU_QFU parameter "
1185 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMRprime_LFU_QFU parameter "
1197 if (DPars.find(
"MwInput") == DPars.end()) {
1198 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMRprime parameter MwInput" << std::endl;
1206 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMRprime parameter"
1215 std::cout <<
"ERROR: Missing mandatory NPEffectiveGIMRprime parameter"
1224 throw std::runtime_error(
"Error in NPEffectiveGIMRprime::CheckParameters()");
1232 if (
name.compare(
"MwInput") == 0) {
1235 }
else if (
name.compare(
"QuadraticTerms") == 0) {
1239 }
else if (
name.compare(
"RotateCHWCHB") == 0) {
1253 if (F.
is(
"NEUTRINO_1") || F.
is(
"ELECTRON"))
1255 else if (F.
is(
"NEUTRINO_2") || F.
is(
"MU"))
1257 else if (F.
is(
"NEUTRINO_3") || F.
is(
"TAU"))
1259 else if (F.
is(
"UP") || F.
is(
"DOWN"))
1261 else if (F.
is(
"CHARM") || F.
is(
"STRANGE"))
1263 else if (F.
is(
"TOP") || F.
is(
"BOTTOM"))
1266 throw std::runtime_error(
"NPEffectiveGIMRprime::CHF1_diag(): wrong argument");
1271 if (F.
is(
"NEUTRINO_1") || F.
is(
"ELECTRON"))
1273 else if (F.
is(
"NEUTRINO_2") || F.
is(
"MU"))
1275 else if (F.
is(
"NEUTRINO_3") || F.
is(
"TAU"))
1277 else if (F.
is(
"UP") || F.
is(
"DOWN"))
1279 else if (F.
is(
"CHARM") || F.
is(
"STRANGE"))
1281 else if (F.
is(
"TOP") || F.
is(
"BOTTOM"))
1284 throw std::runtime_error(
"NPEffectiveGIMRprime::CHF3_diag(): wrong argument");
1289 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1291 else if (f.
is(
"ELECTRON"))
1293 else if (f.
is(
"MU"))
1295 else if (f.
is(
"TAU"))
1297 else if (f.
is(
"UP"))
1299 else if (f.
is(
"CHARM"))
1301 else if (f.
is(
"TOP"))
1303 else if (f.
is(
"DOWN"))
1305 else if (f.
is(
"STRANGE"))
1307 else if (f.
is(
"BOTTOM"))
1310 throw std::runtime_error(
"NPEffectiveGIMRprime::CHf_diag(): wrong argument");
1316 throw std::runtime_error(
"NPEffectiveGIMRprime::CHud_diag(): wrong argument");
1320 else if (u.
is(
"CHARM"))
1322 else if (u.
is(
"TOP"))
1325 throw std::runtime_error(
"NPEffectiveGIMRprime::CHud_diag(): wrong argument");
1330 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1332 else if (f.
is(
"ELECTRON"))
1334 else if (f.
is(
"MU"))
1336 else if (f.
is(
"TAU"))
1338 else if (f.
is(
"UP"))
1340 else if (f.
is(
"CHARM"))
1342 else if (f.
is(
"TOP"))
1344 else if (f.
is(
"DOWN"))
1346 else if (f.
is(
"STRANGE"))
1348 else if (f.
is(
"BOTTOM"))
1351 throw std::runtime_error(
"NPEffectiveGIMRprime::CfH_diag(): wrong argument");
1356 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1358 else if (f.
is(
"ELECTRON"))
1360 else if (f.
is(
"MU"))
1362 else if (f.
is(
"TAU"))
1364 else if (f.
is(
"UP"))
1366 else if (f.
is(
"CHARM"))
1368 else if (f.
is(
"TOP"))
1370 else if (f.
is(
"DOWN"))
1372 else if (f.
is(
"STRANGE"))
1374 else if (f.
is(
"BOTTOM"))
1377 throw std::runtime_error(
"NPEffectiveGIMRprime::CfG_diag(): wrong argument");
1382 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1384 else if (f.
is(
"ELECTRON"))
1386 else if (f.
is(
"MU"))
1388 else if (f.
is(
"TAU"))
1390 else if (f.
is(
"UP"))
1392 else if (f.
is(
"CHARM"))
1394 else if (f.
is(
"TOP"))
1396 else if (f.
is(
"DOWN"))
1398 else if (f.
is(
"STRANGE"))
1400 else if (f.
is(
"BOTTOM"))
1403 throw std::runtime_error(
"NPEffectiveGIMRprime::CfW_diag(): wrong argument");
1408 if (f.
is(
"NEUTRINO_1") || f.
is(
"NEUTRINO_2") || f.
is(
"NEUTRINO_3"))
1410 else if (f.
is(
"ELECTRON"))
1412 else if (f.
is(
"MU"))
1414 else if (f.
is(
"TAU"))
1416 else if (f.
is(
"UP"))
1418 else if (f.
is(
"CHARM"))
1420 else if (f.
is(
"TOP"))
1422 else if (f.
is(
"DOWN"))
1424 else if (f.
is(
"STRANGE"))
1426 else if (f.
is(
"BOTTOM"))
1429 throw std::runtime_error(
"NPEffectiveGIMRprime::CfB_diag(): wrong argument");
1466 double G0 =
GF *
pow(
Mw(), 3.0) / 6.0 /
sqrt(2.0) / M_PI;
1467 double GammaW_tree = (3.0 + 2.0 *
Nc) * G0;
1470 throw std::runtime_error(
"Write codes in NPEffectiveGIMRprime::GammaW()!");
1495 NPindirect = -I3p / 4.0 * ( 2.0 *
DeltaGF())
1499 NPindirect = -I3p / 4.0 * ( 2.0 *
DeltaGF())
1504 return (NPindirect + NPdirect);
1520 return (NPindirect + NPdirect);
1529 throw std::runtime_error(
"NPEffectiveGIMRprime::deltaGL_Wff(): Not implemented");
1534 NPindirect = -0.5 *
DeltaGF();
1540 return (NPindirect + NPdirect);
1546 throw std::runtime_error(
"NPEffectiveGIMRprime::deltaGR_Wff(): Not implemented");
1593 double NPdirect = 0.;
1594 return (NPindirect + NPdirect);
1629 throw std::runtime_error(
"NPEffectiveGIMRprime::deltaGL_Wffh(): Not implemented");
1638 throw std::runtime_error(
"NPEffectiveGIMRprime::deltaGR_Wffh(): Not implemented");
1714 tmp = asin(1.0 /
sqrt(tau));
1718 return (-0.25 * tmp * tmp);
1724 return (2.0 * tau * (1.0 + (1.0 - tau) *
f_triangle(tau)));
1748 double mu = (1.0 + 2.0 * ( dKappa_t.
real() + tmp.
real() ) );
1758 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1766 if (sqrt_s == 1.96) {
1811 }
else if (sqrt_s == 7.0) {
1856 }
else if (sqrt_s == 8.0) {
1901 }
else if (sqrt_s == 14.0) {
1949 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::muVBF()");
1951 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
1959 if (sqrt_s == 0.24) {
1983 }
else if (sqrt_s == 0.25) {
2007 }
else if (sqrt_s == 0.35) {
2031 }
else if (sqrt_s == 0.5) {
2055 }
else if (sqrt_s == 1.0) {
2080 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::mueeWBF()");
2082 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2090 if (sqrt_s == 1.96) {
2106 }
else if (sqrt_s == 7.0) {
2122 }
else if (sqrt_s == 8.0) {
2138 }
else if (sqrt_s == 14.0) {
2155 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::muWH()");
2157 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2165 if (sqrt_s == 1.96) {
2198 }
else if (sqrt_s == 7.0) {
2231 }
else if (sqrt_s == 8.0) {
2264 }
else if (sqrt_s == 14.0) {
2297 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::muZH()");
2299 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2308 if (sqrt_s == 0.24) {
2333 }
else if (sqrt_s == 0.25) {
2350 }
else if (sqrt_s == 0.35) {
2367 }
else if (sqrt_s == 0.5) {
2384 }
else if (sqrt_s == 1.0) {
2402 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::mueeZH()");
2404 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2413 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
2414 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
2415 double mu = ((sigmaWH + sigmaZH) / (sigmaWH_SM + sigmaZH_SM));
2417 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2427 double sigmaWH =
muWH(sqrt_s) * sigmaWH_SM;
2428 double sigmaZH =
muZH(sqrt_s) * sigmaZH_SM;
2429 double sigmaVBF =
muVBF(sqrt_s) * sigmaVBF_SM;
2430 double mu = ((sigmaWH + sigmaZH + sigmaVBF) / (sigmaWH_SM + sigmaZH_SM + sigmaVBF_SM));
2432 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2440 if (sqrt_s == 1.96) {
2451 }
else if (sqrt_s == 7.0) {
2462 }
else if (sqrt_s == 8.0) {
2473 }
else if (sqrt_s == 14.0) {
2485 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::muttH()");
2487 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2496 double sigmaggH =
muggH(sqrt_s) * sigmaggH_SM;
2499 double mu = ((sigmaggH +
sigmattH) / (sigmaggH_SM + sigmattH_SM));
2501 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2509 if (sqrt_s == 0.5) {
2536 }
else if (sqrt_s == 1.0) {
2564 throw std::runtime_error(
"Bad argument in NPEffectiveGIMRprime::mueettH()");
2566 if (mu < 0)
return std::numeric_limits<double>::quiet_NaN();
2585 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2605 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2625 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2645 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2665 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2685 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2705 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2725 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
2745 if (Br < 0)
return std::numeric_limits<double>::quiet_NaN();
double CHL3_23i
The dimension-6 operator coefficient (real part).
gslpp::complex deltaG_hZff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double deltaGammaTotalRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eZH2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double deltaGR_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double obliqueS() const
The oblique parameter .
double eWH78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double CHQ1_11
The dimension-6 operator coefficient .
double eZH2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
virtual double deltaG2_hZA() const
The new physics contribution to the coupling of the effective interaction .
double CuH_33r
The dimension-6 operator coefficient (real part).
virtual double BrHccRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHud_23r
The dimension-6 operator coefficient (real part).
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.
double deltaGL_f(const Particle p) const
New physics contribution to the neutral-current left-handed coupling .
virtual double v() const
The Higgs vacuum expectation value.
double CuW_33i
The dimension-6 operator coefficient (imaginary part).
double CdH_22r
The dimension-6 operator coefficient (real part).
double CHL3_22
The dimension-6 operator coefficient .
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...
double CuB_11i
The dimension-6 operator coefficient (imaginary part).
gslpp::complex deltaGL_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHL1_12r
The dimension-6 operator coefficient (real part).
double CLe
The dimension-6 (four-fermion) operator coefficient .
double CdH_11i
The dimension-6 operator coefficient (imaginary part).
double GammaHgagaRatio() const
The ratio of the in the current model and in the Standard Model.
double CdH_33i
The dimension-6 operator coefficient (imaginary part).
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 ...
virtual double DeltaGF() const
New physics contribution to the Fermi constant.
double CLQ1
The dimension-6 (four-fermion) operator coefficient .
double CHe_33
The dimension-6 operator coefficient .
double CeH_33i
The dimension-6 operator coefficient (imaginary part).
virtual double BrHmumuRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eVBF2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
bool is(std::string name_i) const
double eWH78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
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...
double computeSigmaWH(const double sqrt_s) const
The WH production cross section in the Standard Model.
virtual double deltaG3_hWW() const
The new physics contribution to the coupling of the effective interaction .
double CH
The dimension-6 operator coefficient .
const bool FlagQuarkUniversal
An internal boolean flag that is true if assuming quark flavour universality.
double CHQ1_23r
The dimension-6 operator coefficient (real part).
double sW_tree
The tree level values for the sine of the weak angle.
double CeH_11r
The dimension-6 operator coefficient (real part).
double CHud_12i
The dimension-6 operator coefficient (imaginary part).
double CHL1_12i
The dimension-6 operator coefficient (imaginary part).
double CuH_12r
The dimension-6 operator coefficient (real part).
double CuW_23i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_22
The dimension-6 operator coefficient .
virtual double deltaGA_f(const Particle p) const
New physics contribution to the neutral-current axial-vector coupling .
double CHWHB_gagaorth
The combination of dimension-6 operator coefficients .
double CHQ3_23i
The dimension-6 operator coefficient (imaginary part).
double CuB_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHu_23i
The dimension-6 operator coefficient (imaginary part).
double computeBrHtotautau() const
The Br in the Standard Model.
virtual double computeGammaTotalRatio() const
The ratio of the in the current model and in the Standard Model.
double CHQ3_13r
The dimension-6 operator coefficient (real part).
gslpp::complex CfB_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double CuG_22r
The dimension-6 operator coefficient (real part).
gslpp::complex CHud_diag(const Particle u) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double CeH_12r
The dimension-6 operator coefficient (real part).
double CHL3_23r
The dimension-6 operator coefficient (real part).
virtual double BrHtautauRatio() const
The ratio of the Br in the current model and in the Standard Model.
double eZH2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CeH_22i
The dimension-6 operator coefficient (imaginary part).
gslpp::complex AH_f(const double tau) const
Fermionic loop function entering in the calculation of the effective and couplings.
static const std::string NPEffectiveGIMRprimeVars[NNPEffectiveGIMRprimeVars]
A string array containing the labels of the model parameters in NPEffectiveGIMRprime if the model fla...
double CHQ1_33
The dimension-6 operator coefficient .
double CuW_13i
The dimension-6 operator coefficient (imaginary part).
double CHu_13r
The dimension-6 operator coefficient (real part).
static const std::string NPEffectiveGIMRprimeVarsRot[NNPEffectiveGIMRprimeVars]
A string array containing the labels of the model parameters in NPEffectiveGIMRprime if the model fla...
double CuW_22i
The dimension-6 operator coefficient (imaginary part).
double CHd_13r
The dimension-6 operator coefficient (real part).
double CHe_23i
The dimension-6 operator coefficient (imaginary part).
virtual double BrHggRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double deltaG2_hWW() const
The new physics contribution to the coupling of the effective interaction .
virtual double deltaG1_hZA() const
The new physics contribution to the coupling of the effective interaction .
double CuB_11r
The dimension-6 operator coefficient (real part).
virtual gslpp::complex deltaGL_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
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...
gslpp::complex deltaG_hGff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double deltaGammaHZZRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eZH2_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHd_12i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
gslpp::complex deltaGR_Wffh(const Particle pbar, const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double deltaGL_Zffh(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CuH_23r
The dimension-6 operator coefficient (real part).
virtual double obliqueU() const
The oblique parameter .
double GF
The Fermi constant in .
double eZH78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CdH_11r
The dimension-6 operator coefficient (real part).
double CuW_22r
The dimension-6 operator coefficient (real part).
double CuB_22r
The dimension-6 operator coefficient (real part).
void addMissingModelParameter(const std::string &missingParameterName)
double CeH_12i
The dimension-6 operator coefficient (imaginary part).
double CuH_22i
The dimension-6 operator coefficient (imaginary part).
gslpp::complex CfW_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for StandardModel have been provided in model initi...
double CLL_2112
The dimension-6 operator coefficient .
double CuG_13r
The dimension-6 operator coefficient (real part).
double eZH78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
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 ...
double computeBrHtobb() const
The Br in the Standard Model.
double eVBF2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
A class for defining operations on and functions of complex numbers.
gslpp::complex deltaG_hAff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double mHl
The Higgs mass in GeV.
double cW_tree
The tree level values for the cosine of the weak angle.
complex log(const complex &z)
double GammaHZZRatio() const
The ratio of the in the current model and in the Standard Model.
double GammaHccRatio() const
The ratio of the in the current model and in the Standard Model.
double CHd_23i
The dimension-6 operator coefficient (imaginary part).
double CeH_23i
The dimension-6 operator coefficient (imaginary part).
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...
double ettH2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double CuG_23r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double mueeZH(const double sqrt_s) const
The ratio between the associated production cross-section in the current model and in the Standard ...
double deltaGammaHtautauRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double GammaHZgaRatio() const
The ratio of the in the current model and in the Standard Model.
double eZH78_ZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CLd
The dimension-6 (four-fermion) operator coefficient .
double CHu_33
The dimension-6 operator coefficient .
double CuG_11i
The dimension-6 operator coefficient (imaginary part).
double getIsospin() const
A get method to access the particle isospin.
double CHQ1_13i
The dimension-6 operator coefficient (imaginary part).
double CHL1_11
The dimension-6 operator coefficient .
double CHB
The dimension-6 operator coefficient .
double CeH_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ1_22
The dimension-6 operator coefficient .
virtual double BrHbbRatio() const
The ratio of the Br in the current model and in the Standard Model.
double CHud_11i
The dimension-6 operator coefficient (imaginary part).
virtual double BrHgagaRatio() const
The ratio of the Br in the current model and in the Standard Model.
double GammaHmumuRatio() const
The ratio of the in the current model and in the Standard Model.
double CeH_23r
The dimension-6 operator coefficient (real part).
double CHQ3_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaGammaHWWRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual double GammaW() const
The total width of the boson, .
double eZH2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CdH_13r
The dimension-6 operator coefficient (real part).
virtual double BrHZZRatio() const
The ratio of the Br in the current model and in the Standard Model.
virtual double deltaG_hAA() const
The new physics contribution to the coupling of the effective interaction .
double ale
The fine-structure constant .
double CuB_12r
The dimension-6 operator coefficient (real part).
double CHud_11r
The dimension-6 operator coefficient (real part).
double mtpole
The pole mass of the top quark.
double CHe_13i
The dimension-6 operator coefficient (imaginary part).
double CHud_22r
The dimension-6 operator coefficient (real part).
double eZH78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHf_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double CuH_11i
The dimension-6 operator coefficient (imaginary part).
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of StandardModel.
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
double CdH_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double Mw() const
The mass of the boson, .
double eZH78_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double GammaHtautauRatio() const
The ratio of the in the current model and in the Standard Model.
static const std::string NPEffectiveGIMRprimeVarsRot_LFU_QFU[NNPEffectiveGIMRprimeVars_LFU_QFU]
A string array containing the labels of the model parameters in NPEffectiveGIMRprime with lepton and ...
double CuG_33r
The dimension-6 operator coefficient (real part).
virtual double deltaG1_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double eWH78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
double eVBF2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CdH_12r
The dimension-6 operator coefficient (real part).
double computeBrHtoZZ() const
The Br in the Standard Model.
double eZH78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eZH2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double deltaGammaHmumuRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double deltaGammaHZgaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
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...
double eVBF2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
virtual double deltaG2_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double CuH_22r
The dimension-6 operator coefficient (real part).
virtual gslpp::complex deltaGR_Wff(const Particle pbar, const Particle p) const
New physics contribution to the charged current coupling .
const double & getMass() const
A get method to access the particle mass.
double deltaGammaHgagaRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CQe
The dimension-6 (four-fermion) operator coefficient .
double CuH_13r
The dimension-6 operator coefficient (real part).
double eWH2_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CdH_33r
The dimension-6 operator coefficient (real part).
double AlsMz
The strong coupling constant at the Z-boson mass, .
The auxiliary base model class for other model classes.
double eVBF78_HWud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
bool FlagQuadraticTerms
A boolean flag that is true if the quadratic terms in cross sections and widths are switched on.
double CHL1_23i
The dimension-6 operator coefficient (imaginary part).
double ettH78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
virtual double deltaG1_hWW() const
The new physics contribution to the coupling of the effective interaction .
double CHQ3_33
The dimension-6 operator coefficient .
double deltaGammaHmumuRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHQ3_23r
The dimension-6 operator coefficient (real part).
double eVBF78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHd_11
The dimension-6 operator coefficient .
double CHe_11
The dimension-6 operator coefficient .
double CuW_12r
The dimension-6 operator coefficient (real part).
double GammaHggRatio() const
The ratio of the in the current model and in the Standard Model.
double CHd_33
The dimension-6 operator coefficient .
double MwInput
The input value for the -boson mass if FlagMwInput is true.
double CHF3_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
static const int NNPEffectiveGIMRprimeVars_LFU_QFU
The number of the model parameters in NPEffectiveGIMRprime with lepton and quark flavour universaliti...
double CuG_23i
The dimension-6 operator coefficient (imaginary part).
double CHL3_12r
The dimension-6 operator coefficient (real part).
double deltag3G() const
The new physics contribution to the coupling of the effective interaction .
double deltaGammaHbbRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
complex pow(const complex &z1, const complex &z2)
double CHu_13i
The dimension-6 operator coefficient (imaginary part).
static const int NNPEffectiveGIMRprimeVars
The number of the model parameters in NPEffectiveGIMRprime.
double CHL1_33
The dimension-6 operator coefficient .
double CuG_12i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HWW3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
void raiseMissingModelParameterCount()
double eWH78_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
complex sqrt(const complex &z)
double eVBF2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
static const complex & i()
double CuB_13r
The dimension-6 operator coefficient (real part).
double CuB_22i
The dimension-6 operator coefficient (imaginary part).
double CuG_13i
The dimension-6 operator coefficient (imaginary part).
double CLu
The dimension-6 (four-fermion) operator coefficient .
double computeBrHtoZga() const
The Br in the Standard Model.
double v2_over_LambdaNP2
The ratio between the EW vev and the new physics scale, squared .
double CuW_11i
The dimension-6 operator coefficient (imaginary part).
double getCharge() const
A get method to access the particle charge.
double CW
The dimension-6 operator coefficient .
double ettH78_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at the LHC (...
double CHd_12r
The dimension-6 operator coefficient (real part).
double CHL1_13r
The dimension-6 operator coefficient (real part).
virtual double obliqueT() const
The oblique parameter .
double computeBrHtogaga() const
The Br in the Standard Model.
double computeSigmaggH(const double sqrt_s) const
The ggH cross section in the Standard Model.
double eZH78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CdH_23r
The dimension-6 operator coefficient (real part).
double CDHW
The dimension-6 operator coefficient .
gslpp::complex CfG_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double eVBF2_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CuB_33r
The dimension-6 operator coefficient (real part).
double eVBF78_Wud
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double Ced
The dimension-6 (four-fermion) operator coefficient .
double CuH_13i
The dimension-6 operator coefficient (imaginary part).
double eWH2_Wud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double eZH2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHud_33r
The dimension-6 operator coefficient (real part).
virtual double deltaG_hgg() const
The new physics contribution to the coupling of the effective interaction .
gslpp::complex f_triangle(const double tau) const
Loop function entering in the calculation of the effective and couplings.
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...
virtual bool PostUpdate()
The post-update method for NPEffectiveGIMRprime.
double CuH_33i
The dimension-6 operator coefficient (imaginary part).
double computeSigmattH(const double sqrt_s) const
The ttH production cross section in the Standard Model.
double eVBF2_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF2_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eVBF78_Hgg
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHL3_13r
The dimension-6 operator coefficient (real part).
double CuW_12i
The dimension-6 operator coefficient (imaginary part).
double deltaGR_f(const Particle p) const
New physics contribution to the neutral-current right-handed coupling .
double CHL1_22
The dimension-6 operator coefficient .
double CLL_1221
The dimension-6 operator coefficient .
double eZH78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHe_12r
The dimension-6 operator coefficient (real part).
bool FlagRotateCHWCHB
A boolean flag that is true if we use as parameters CHWHB_gaga and CHWHB_gagaorth instead of CHW and ...
double CuB_23i
The dimension-6 operator coefficient (imaginary part).
double CeH_22r
The dimension-6 operator coefficient (real part).
double CuB_33i
The dimension-6 operator coefficient (imaginary part).
virtual double GammaW(const Particle fi, const Particle fj) const
A partial decay width of the boson decay into a SM fermion pair.
gslpp::complex deltaG_Zff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double CuH_12i
The dimension-6 operator coefficient (imaginary part).
double delta_AA
Combination of dimension 6 coefficients modifying the canonical field definition.
double CHbox
The dimension-6 operator coefficient .
virtual double deltaGV_f(const Particle p) const
New physics contribution to the neutral-current vector coupling .
double delta_AZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double eVBF78_ZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual bool setFlag(const std::string name, const bool value)
A method to set a flag of NPEffectiveGIMRprime.
double delta_h
Combinations of dimension 6 coefficients modifying the canonical field definition.
double CHud_33i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double deltaGammaHZZRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBF2_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
gslpp::complex deltaG_Aff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
virtual double mueeWBF(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
double deltaGammaHccRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
gslpp::complex deltaG_Gff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
double eVBF2_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double Cee
The dimension-6 (four-fermion) operator coefficient .
virtual double BrHZgaRatio() const
The ratio of the Br in the current model and in the Standard Model.
NPEffectiveGIMRprime(const bool FlagLeptonUniversal_in=false, const bool FlagQuarkUniversal_in=false)
Constructor.
static const std::string NPEffectiveGIMRprimeVars_LFU_QFU[NNPEffectiveGIMRprimeVars_LFU_QFU]
A string array containing the labels of the model parameters in NPEffectiveGIMRprime with lepton and ...
double CHL3_13i
The dimension-6 operator coefficient (real part).
double deltaGammaHgagaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
const bool FlagLeptonUniversal
An internal boolean flag that is true if assuming lepton flavour universality.
double deltaGammaHbbRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eVBF2_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double deltaGammaHWWRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double eZH78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eZH78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHL1_23r
The dimension-6 operator coefficient (real part).
double CdH_23i
The dimension-6 operator coefficient (imaginary part).
double CuG_12r
The dimension-6 operator coefficient (real part).
double computeSigmaZH(const double sqrt_s) const
The ZH production cross section in the Standard Model.
double eVBF78_ZdR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double eVBF2_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double CHL3_11
The dimension-6 operator coefficient .
double CG
The dimension-6 operator coefficient .
double computeBrHtocc() const
The Br in the Standard Model.
virtual double mueettH(const double sqrt_s) const
The ratio between the production cross-section in the current model and in the Standard Model.
double eZH78_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHG
The dimension-6 operator coefficient .
double deltaGammaHZgaRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
virtual double Mw_tree() const
The tree-level mass of the boson, .
double eZH78_HZA2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double CHe_22
The dimension-6 operator coefficient .
double eVBF78_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
virtual double BrHWWRatio() const
The ratio of the Br in the current model and in the Standard Model.
double computeBrHtomumu() const
The Br in the Standard Model.
bool FlagMwInput
A boolean flag that is true if the W mass is taken as an input parameter. (Warning: The W width is no...
double computeSigmaVBF(const double sqrt_s) const
The VBF cross section in the Standard Model.
double delta_ZZ
Combination of dimension 6 coefficients modifying the canonical field definition.
double CHQ3_11
The dimension-6 operator coefficient .
double CHWHB_gaga
The combination of dimension-6 operator coefficients entering in : .
virtual double deltaG3_hZZ() const
The new physics contribution to the coupling of the effective interaction .
double computeBrHtoWW() const
The Br in the Standard Model.
double deltaGammaHggRatio2() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double GammaHWWRatio() const
The ratio of the in the current model and in the Standard Model.
double eWH2_HWud
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CDHB
The dimension-6 operator coefficient .
double eVBF78_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double Ceu
The dimension-6 (four-fermion) operator coefficient .
double CHud_23i
The dimension-6 operator coefficient (imaginary part).
double deltaGammaHtautauRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CuG_22i
The dimension-6 operator coefficient (imaginary part).
const double & real() const
double CHud_22i
The dimension-6 operator coefficient (imaginary part).
double LambdaNP2
The square of the new physics scale [GeV ].
double CeH_11i
The dimension-6 operator coefficient (imaginary part).
double eWH2_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
double CHQ1_23i
The dimension-6 operator coefficient (imaginary part).
virtual gslpp::complex deltaG_hff(const Particle p) const
The new physics contribution to the coupling of the effective interaction .
Particle leptons[6]
An array of Particle objects for the leptons.
double CHL3_33
The dimension-6 operator coefficient .
double eVBF78_HZZ1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CuH_23i
The dimension-6 operator coefficient (imaginary part).
double CHe_23r
The dimension-6 operator coefficient (real part).
double CHe_13r
The dimension-6 operator coefficient (real part).
double CHud_13i
The dimension-6 operator coefficient (imaginary part).
double CHQ3_12i
The dimension-6 operator coefficient (imaginary part).
double CuB_13i
The dimension-6 operator coefficient (imaginary part).
virtual bool PostUpdate()
The postupdate method for NPbase.
double computeBrHtogg() const
The Br in the Standard Model.
std::string name
The name of the model.
double Mz
The mass of the boson in GeV.
double CuG_33i
The dimension-6 operator coefficient (imaginary part).
double eZH2_HZZ2
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
void setModelLinearized(bool linearized=true)
double ettH2_Htt
Theoretical uncertainty in the (linear) new physics contribution from to ttH production at Tevatron ...
double CHud_13r
The dimension-6 operator coefficient (real part).
double Nc
The number of colours.
double CeH_13r
The dimension-6 operator coefficient (real part).
double CuW_23r
The dimension-6 operator coefficient (real part).
double GammaHbbRatio() const
The ratio of the in the current model and in the Standard Model.
double eWH78_HWW1
Theoretical uncertainty in the (linear) new physics contribution from to WH production at the LHC (7...
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of the model.
virtual bool CheckParameters(const std::map< std::string, double > &DPars)
A method to check if all the mandatory parameters for NPEffectiveGIMRprime have been provided in mode...
virtual double Mw() const
The SM prediction for the -boson mass in the on-shell scheme, .
double CHu_12i
The dimension-6 operator coefficient (imaginary part).
double CHL1_13i
The dimension-6 operator coefficient (imaginary part).
double CuW_11r
The dimension-6 operator coefficient (real part).
double CuW_33r
The dimension-6 operator coefficient (real part).
double eZH78_HZdR
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at the LHC (7...
double eVBF78_HZdL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CuH_11r
The dimension-6 operator coefficient (real part).
double CHud_12r
The dimension-6 operator coefficient (real part).
double CHW
The dimension-6 operator coefficient .
double CHQ1_13r
The dimension-6 operator coefficient (real part).
double CHQ1_12r
The dimension-6 operator coefficient (real part).
double CHQ3_12r
The dimension-6 operator coefficient (real part).
double CuG_11r
The dimension-6 operator coefficient (real part).
double eVBF78_HZuR
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double CHu_23r
The dimension-6 operator coefficient (real part).
virtual double deltaGammaTotalRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CHL3_12i
The dimension-6 operator coefficient (real part).
double CLQ3
The dimension-6 (four-fermion) operator coefficient .
double eZH2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_ZuL
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
gslpp::complex CfH_diag(const Particle f) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle f.
double CHu_12r
The dimension-6 operator coefficient (real part).
double CuB_23r
The dimension-6 operator coefficient (real part).
double CHu_22
The dimension-6 operator coefficient .
double CHu_11
The dimension-6 operator coefficient .
double CHd_22
The dimension-6 operator coefficient .
double CeH_33r
The dimension-6 operator coefficient (real part).
double eZH2_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double eVBF2_HZA1
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at Tevatron ...
double eZH2_HZuL
Theoretical uncertainty in the (linear) new physics contribution from to ZH production at Tevatron (...
double CHQ1_12i
The dimension-6 operator coefficient (imaginary part).
double CHd_23r
The dimension-6 operator coefficient (real part).
double eVBF78_HZZ3
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double sW2_tree
The sqaure of the tree level values for the sine of the weak angle.
double CdH_12i
The dimension-6 operator coefficient (imaginary part).
double CHe_12i
The dimension-6 operator coefficient (imaginary part).
double CuW_13r
The dimension-6 operator coefficient (real part).
double eWH2_HWW2
Theoretical uncertainty in the (linear) new physics contribution from to WH production at Tevatron (...
Particle quarks[6]
The vector of all SM quarks.
double CHd_13i
The dimension-6 operator coefficient (imaginary part).
double eVBF78_HAA
Theoretical uncertainty in the (linear) new physics contribution from to VBF production at the LHC (...
double Lambda_NP
The new physics scale [GeV].
double cW2_tree
The sqaure of the tree level values for the cosine of the weak angle.
double CHF1_diag(const Particle F) const
The diagonal entry of the dimension-6 operator coefficient corresponding to particle F.
double deltaGammaHccRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....
double CdH_22i
The dimension-6 operator coefficient (imaginary part).
double deltaGammaHggRatio1() const
The new physics contribution to the ratio of the in the current model and in the Standard Model....