a Code for the Combination of Indirect and Direct Constraints on High Energy Physics Models Logo
NPSMEFTd6U2.cpp
Go to the documentation of this file.
1/*
2 * Copyright (C) 2012 HEPfit Collaboration
3 *
4 *
5 * For the licensing terms see doc/COPYING.
6 *
7 * Created on 18 September 2023, 16:23
8 *
9 */
10
11
12#include "NPSMEFTd6U2.h"
13
14
15
16std::string NPSMEFTd6U2::NPSMEFTd6U2Vars[NNPSMEFTd6U2Vars] = {
17 "CG_LNP", "CW_LNP", "CHG_LNP", "CHW_LNP", "CHB_LNP", "CHWB_LNP", "CHD_LNP", "CHbox_LNP", "CH_LNP",
18 "CHl1_aar_LNP", "CHl1_33r_LNP", "CHl3_aar_LNP", "CHl3_33r_LNP", "CHe_aar_LNP", "CHe_33r_LNP",
19 "CHq1_aar_LNP", "CHq1_33r_LNP", "CHq3_aar_LNP", "CHq3_33r_LNP", "CHu_aar_LNP", "CHu_33r_LNP",
20 "CHd_aar_LNP", "CHd_33r_LNP", "CHud_33r_LNP", "CeH_33r_LNP", "CuH_33r_LNP", "CdH_33r_LNP",
21 "CuG_33r_LNP", "CuW_33r_LNP", "CuB_33r_LNP", "CdG_33r_LNP", "CdW_33r_LNP", "CdB_33r_LNP",
22 "CeW_33r_LNP", "CeB_33r_LNP", "Cll_aabbr_LNP", "Cll_abbar_LNP", "Cll_aa33r_LNP", "Cll_a33ar_LNP", "Cll_3333r_LNP",
23 "Clq1_aabbr_LNP", "Clq1_aa33r_LNP", "Clq1_33aar_LNP", "Clq1_3333r_LNP", "Clq3_aabbr_LNP", "Clq3_aa33r_LNP", "Clq3_33aar_LNP", "Clq3_3333r_LNP",
24 "Cee_aabbr_LNP", "Cee_aa33r_LNP", "Cee_3333r_LNP", "Ceu_aabbr_LNP", "Ceu_aa33r_LNP", "Ceu_33aar_LNP", "Ceu_3333r_LNP",
25 "Ced_aabbr_LNP", "Ced_aa33r_LNP", "Ced_33aar_LNP", "Ced_3333r_LNP", "Cle_aabbr_LNP", "Cle_aa33r_LNP", "Cle_33aar_LNP", "Cle_3333r_LNP",
26 "Clu_aabbr_LNP", "Clu_aa33r_LNP", "Clu_33aar_LNP", "Clu_3333r_LNP", "Cld_aabbr_LNP", "Cld_aa33r_LNP", "Cld_33aar_LNP", "Cld_3333r_LNP",
27 "Cqe_aabbr_LNP", "Cqe_aa33r_LNP", "Cqe_33aar_LNP", "Cqe_3333r_LNP", "Cledq_3333r_LNP",
28 "Cqq1_aabbr_LNP", "Cqq1_abbar_LNP", "Cqq1_aa33r_LNP", "Cqq1_a33ar_LNP", "Cqq1_3333r_LNP",
29 "Cqq3_aabbr_LNP", "Cqq3_abbar_LNP", "Cqq3_aa33r_LNP", "Cqq3_a33ar_LNP", "Cqq3_3333r_LNP",
30 "Cuu_aabbr_LNP", "Cuu_abbar_LNP", "Cuu_aa33r_LNP", "Cuu_a33ar_LNP", "Cuu_3333r_LNP",
31 "Cdd_aabbr_LNP", "Cdd_abbar_LNP", "Cdd_aa33r_LNP", "Cdd_a33ar_LNP", "Cdd_3333r_LNP",
32 "Cud1_aabbr_LNP", "Cud1_aa33r_LNP", "Cud1_33aar_LNP", "Cud1_3333r_LNP", "Cud8_aabbr_LNP", "Cud8_aa33r_LNP", "Cud8_33aar_LNP", "Cud8_3333r_LNP",
33 "Cqu1_aabbr_LNP", "Cqu1_aa33r_LNP", "Cqu1_33aar_LNP", "Cqu1_3333r_LNP", "Cqu8_aabbr_LNP", "Cqu8_aa33r_LNP", "Cqu8_33aar_LNP", "Cqu8_3333r_LNP",
34 "Cqd1_aabbr_LNP", "Cqd1_aa33r_LNP", "Cqd1_33aar_LNP", "Cqd1_3333r_LNP", "Cqd8_aabbr_LNP", "Cqd8_aa33r_LNP", "Cqd8_33aar_LNP", "Cqd8_3333r_LNP",
35 "Cquqd1_3333r_LNP", "Cquqd8_3333r_LNP", "Clequ1_3333r_LNP", "Clequ3_3333r_LNP",
36 "Lambda_NP"
37};
38
41 setModelName("NPSMEFTd6U2");
42 ModelParamMap.insert(std::make_pair("CG_LNP", std::cref(CG_LNP)));
43 ModelParamMap.insert(std::make_pair("CW_LNP", std::cref(CW_LNP)));
44 ModelParamMap.insert(std::make_pair("CHG_LNP", std::cref(CHG_LNP)));
45 ModelParamMap.insert(std::make_pair("CHW_LNP", std::cref(CHW_LNP)));
46 ModelParamMap.insert(std::make_pair("CHB_LNP", std::cref(CHB_LNP)));
47 ModelParamMap.insert(std::make_pair("CHWB_LNP", std::cref(CHWB_LNP)));
48 ModelParamMap.insert(std::make_pair("CHD_LNP", std::cref(CHD_LNP)));
49 ModelParamMap.insert(std::make_pair("CHbox_LNP", std::cref(CHbox_LNP)));
50 ModelParamMap.insert(std::make_pair("CH_LNP", std::cref(CH_LNP)));
51 ModelParamMap.insert(std::make_pair("CHl1_aar_LNP", std::cref(CHl1_aar_LNP)));
52 ModelParamMap.insert(std::make_pair("CHl1_33r_LNP", std::cref(CHl1_33r_LNP)));
53 ModelParamMap.insert(std::make_pair("CHl3_aar_LNP", std::cref(CHl3_aar_LNP)));
54 ModelParamMap.insert(std::make_pair("CHl3_33r_LNP", std::cref(CHl3_33r_LNP)));
55 ModelParamMap.insert(std::make_pair("CHe_aar_LNP", std::cref(CHe_aar_LNP)));
56 ModelParamMap.insert(std::make_pair("CHe_33r_LNP", std::cref(CHe_33r_LNP)));
57 ModelParamMap.insert(std::make_pair("CHq1_aar_LNP", std::cref(CHq1_aar_LNP)));
58 ModelParamMap.insert(std::make_pair("CHq1_33r_LNP", std::cref(CHq1_33r_LNP)));
59 ModelParamMap.insert(std::make_pair("CHq3_aar_LNP", std::cref(CHq3_aar_LNP)));
60 ModelParamMap.insert(std::make_pair("CHq3_33r_LNP", std::cref(CHq3_33r_LNP)));
61 ModelParamMap.insert(std::make_pair("CHu_aar_LNP", std::cref(CHu_aar_LNP)));
62 ModelParamMap.insert(std::make_pair("CHu_33r_LNP", std::cref(CHu_33r_LNP)));
63 ModelParamMap.insert(std::make_pair("CHd_aar_LNP", std::cref(CHd_aar_LNP)));
64 ModelParamMap.insert(std::make_pair("CHd_33r_LNP", std::cref(CHd_33r_LNP)));
65 ModelParamMap.insert(std::make_pair("CHud_33r_LNP", std::cref(CHud_33r_LNP)));
66 ModelParamMap.insert(std::make_pair("CeH_33r_LNP", std::cref(CeH_33r_LNP)));
67 ModelParamMap.insert(std::make_pair("CuH_33r_LNP", std::cref(CuH_33r_LNP)));
68 ModelParamMap.insert(std::make_pair("CdH_33r_LNP", std::cref(CdH_33r_LNP)));
69 ModelParamMap.insert(std::make_pair("CuG_33r_LNP", std::cref(CuG_33r_LNP)));
70 ModelParamMap.insert(std::make_pair("CuW_33r_LNP", std::cref(CuW_33r_LNP)));
71 ModelParamMap.insert(std::make_pair("CuB_33r_LNP", std::cref(CuB_33r_LNP)));
72 ModelParamMap.insert(std::make_pair("CdG_33r_LNP", std::cref(CdG_33r_LNP)));
73 ModelParamMap.insert(std::make_pair("CdW_33r_LNP", std::cref(CdW_33r_LNP)));
74 ModelParamMap.insert(std::make_pair("CdB_33r_LNP", std::cref(CdB_33r_LNP)));
75 ModelParamMap.insert(std::make_pair("CeW_33r_LNP", std::cref(CeW_33r_LNP)));
76 ModelParamMap.insert(std::make_pair("CeB_33r_LNP", std::cref(CeB_33r_LNP)));
77 ModelParamMap.insert(std::make_pair("Cll_aabbr_LNP", std::cref(Cll_aabbr_LNP)));
78 ModelParamMap.insert(std::make_pair("Cll_abbar_LNP", std::cref(Cll_abbar_LNP)));
79 ModelParamMap.insert(std::make_pair("Cll_aa33r_LNP", std::cref(Cll_aa33r_LNP)));
80 ModelParamMap.insert(std::make_pair("Cll_a33ar_LNP", std::cref(Cll_a33ar_LNP)));
81 ModelParamMap.insert(std::make_pair("Cll_3333r_LNP", std::cref(Cll_3333r_LNP)));
82 ModelParamMap.insert(std::make_pair("Clq1_aabbr_LNP", std::cref(Clq1_aabbr_LNP)));
83 ModelParamMap.insert(std::make_pair("Clq1_aa33r_LNP", std::cref(Clq1_aa33r_LNP)));
84 ModelParamMap.insert(std::make_pair("Clq1_33aar_LNP", std::cref(Clq1_33aar_LNP)));
85 ModelParamMap.insert(std::make_pair("Clq1_3333r_LNP", std::cref(Clq1_3333r_LNP)));
86 ModelParamMap.insert(std::make_pair("Clq3_aabbr_LNP", std::cref(Clq3_aabbr_LNP)));
87 ModelParamMap.insert(std::make_pair("Clq3_aa33r_LNP", std::cref(Clq3_aa33r_LNP)));
88 ModelParamMap.insert(std::make_pair("Clq3_33aar_LNP", std::cref(Clq3_33aar_LNP)));
89 ModelParamMap.insert(std::make_pair("Clq3_3333r_LNP", std::cref(Clq3_3333r_LNP)));
90 ModelParamMap.insert(std::make_pair("Cee_aabbr_LNP", std::cref(Cee_aabbr_LNP)));
91 ModelParamMap.insert(std::make_pair("Cee_aa33r_LNP", std::cref(Cee_aa33r_LNP)));
92 ModelParamMap.insert(std::make_pair("Cee_3333r_LNP", std::cref(Cee_3333r_LNP)));
93 ModelParamMap.insert(std::make_pair("Ceu_aabbr_LNP", std::cref(Ceu_aabbr_LNP)));
94 ModelParamMap.insert(std::make_pair("Ceu_aa33r_LNP", std::cref(Ceu_aa33r_LNP)));
95 ModelParamMap.insert(std::make_pair("Ceu_33aar_LNP", std::cref(Ceu_33aar_LNP)));
96 ModelParamMap.insert(std::make_pair("Ceu_3333r_LNP", std::cref(Ceu_3333r_LNP)));
97 ModelParamMap.insert(std::make_pair("Ced_aabbr_LNP", std::cref(Ced_aabbr_LNP)));
98 ModelParamMap.insert(std::make_pair("Ced_aa33r_LNP", std::cref(Ced_aa33r_LNP)));
99 ModelParamMap.insert(std::make_pair("Ced_33aar_LNP", std::cref(Ced_33aar_LNP)));
100 ModelParamMap.insert(std::make_pair("Ced_3333r_LNP", std::cref(Ced_3333r_LNP)));
101 ModelParamMap.insert(std::make_pair("Cle_aabbr_LNP", std::cref(Cle_aabbr_LNP)));
102 ModelParamMap.insert(std::make_pair("Cle_aa33r_LNP", std::cref(Cle_aa33r_LNP)));
103 ModelParamMap.insert(std::make_pair("Cle_33aar_LNP", std::cref(Cle_33aar_LNP)));
104 ModelParamMap.insert(std::make_pair("Cle_3333r_LNP", std::cref(Cle_3333r_LNP)));
105 ModelParamMap.insert(std::make_pair("Clu_aabbr_LNP", std::cref(Clu_aabbr_LNP)));
106 ModelParamMap.insert(std::make_pair("Clu_aa33r_LNP", std::cref(Clu_aa33r_LNP)));
107 ModelParamMap.insert(std::make_pair("Clu_33aar_LNP", std::cref(Clu_33aar_LNP)));
108 ModelParamMap.insert(std::make_pair("Clu_3333r_LNP", std::cref(Clu_3333r_LNP)));
109 ModelParamMap.insert(std::make_pair("Cld_aabbr_LNP", std::cref(Cld_aabbr_LNP)));
110 ModelParamMap.insert(std::make_pair("Cld_aa33r_LNP", std::cref(Cld_aa33r_LNP)));
111 ModelParamMap.insert(std::make_pair("Cld_33aar_LNP", std::cref(Cld_33aar_LNP)));
112 ModelParamMap.insert(std::make_pair("Cld_3333r_LNP", std::cref(Cld_3333r_LNP)));
113 ModelParamMap.insert(std::make_pair("Cqe_aabbr_LNP", std::cref(Cqe_aabbr_LNP)));
114 ModelParamMap.insert(std::make_pair("Cqe_aa33r_LNP", std::cref(Cqe_aa33r_LNP)));
115 ModelParamMap.insert(std::make_pair("Cqe_33aar_LNP", std::cref(Cqe_33aar_LNP)));
116 ModelParamMap.insert(std::make_pair("Cqe_3333r_LNP", std::cref(Cqe_3333r_LNP)));
117 ModelParamMap.insert(std::make_pair("Cledq_3333r_LNP", std::cref(Cledq_3333r_LNP)));
118 ModelParamMap.insert(std::make_pair("Cqq1_aabbr_LNP", std::cref(Cqq1_aabbr_LNP)));
119 ModelParamMap.insert(std::make_pair("Cqq1_abbar_LNP", std::cref(Cqq1_abbar_LNP)));
120 ModelParamMap.insert(std::make_pair("Cqq1_aa33r_LNP", std::cref(Cqq1_aa33r_LNP)));
121 ModelParamMap.insert(std::make_pair("Cqq1_a33ar_LNP", std::cref(Cqq1_a33ar_LNP)));
122 ModelParamMap.insert(std::make_pair("Cqq1_3333r_LNP", std::cref(Cqq1_3333r_LNP)));
123 ModelParamMap.insert(std::make_pair("Cqq3_aabbr_LNP", std::cref(Cqq3_aabbr_LNP)));
124 ModelParamMap.insert(std::make_pair("Cqq3_abbar_LNP", std::cref(Cqq3_abbar_LNP)));
125 ModelParamMap.insert(std::make_pair("Cqq3_aa33r_LNP", std::cref(Cqq3_aa33r_LNP)));
126 ModelParamMap.insert(std::make_pair("Cqq3_a33ar_LNP", std::cref(Cqq3_a33ar_LNP)));
127 ModelParamMap.insert(std::make_pair("Cqq3_3333r_LNP", std::cref(Cqq3_3333r_LNP)));
128 ModelParamMap.insert(std::make_pair("Cuu_aabbr_LNP", std::cref(Cuu_aabbr_LNP)));
129 ModelParamMap.insert(std::make_pair("Cuu_abbar_LNP", std::cref(Cuu_abbar_LNP)));
130 ModelParamMap.insert(std::make_pair("Cuu_aa33r_LNP", std::cref(Cuu_aa33r_LNP)));
131 ModelParamMap.insert(std::make_pair("Cuu_a33ar_LNP", std::cref(Cuu_a33ar_LNP)));
132 ModelParamMap.insert(std::make_pair("Cuu_3333r_LNP", std::cref(Cuu_3333r_LNP)));
133 ModelParamMap.insert(std::make_pair("Cdd_aabbr_LNP", std::cref(Cdd_aabbr_LNP)));
134 ModelParamMap.insert(std::make_pair("Cdd_abbar_LNP", std::cref(Cdd_abbar_LNP)));
135 ModelParamMap.insert(std::make_pair("Cdd_aa33r_LNP", std::cref(Cdd_aa33r_LNP)));
136 ModelParamMap.insert(std::make_pair("Cdd_a33ar_LNP", std::cref(Cdd_a33ar_LNP)));
137 ModelParamMap.insert(std::make_pair("Cdd_3333r_LNP", std::cref(Cdd_3333r_LNP)));
138 ModelParamMap.insert(std::make_pair("Cud1_aabbr_LNP", std::cref(Cud1_aabbr_LNP)));
139 ModelParamMap.insert(std::make_pair("Cud1_aa33r_LNP", std::cref(Cud1_aa33r_LNP)));
140 ModelParamMap.insert(std::make_pair("Cud1_33aar_LNP", std::cref(Cud1_33aar_LNP)));
141 ModelParamMap.insert(std::make_pair("Cud1_3333r_LNP", std::cref(Cud1_3333r_LNP)));
142 ModelParamMap.insert(std::make_pair("Cud8_aabbr_LNP", std::cref(Cud8_aabbr_LNP)));
143 ModelParamMap.insert(std::make_pair("Cud8_aa33r_LNP", std::cref(Cud8_aa33r_LNP)));
144 ModelParamMap.insert(std::make_pair("Cud8_33aar_LNP", std::cref(Cud8_33aar_LNP)));
145 ModelParamMap.insert(std::make_pair("Cud8_3333r_LNP", std::cref(Cud8_3333r_LNP)));
146 ModelParamMap.insert(std::make_pair("Cqu1_aabbr_LNP", std::cref(Cqu1_aabbr_LNP)));
147 ModelParamMap.insert(std::make_pair("Cqu1_aa33r_LNP", std::cref(Cqu1_aa33r_LNP)));
148 ModelParamMap.insert(std::make_pair("Cqu1_33aar_LNP", std::cref(Cqu1_33aar_LNP)));
149 ModelParamMap.insert(std::make_pair("Cqu1_3333r_LNP", std::cref(Cqu1_3333r_LNP)));
150 ModelParamMap.insert(std::make_pair("Cqu8_aabbr_LNP", std::cref(Cqu8_aabbr_LNP)));
151 ModelParamMap.insert(std::make_pair("Cqu8_aa33r_LNP", std::cref(Cqu8_aa33r_LNP)));
152 ModelParamMap.insert(std::make_pair("Cqu8_33aar_LNP", std::cref(Cqu8_33aar_LNP)));
153 ModelParamMap.insert(std::make_pair("Cqu8_3333r_LNP", std::cref(Cqu8_3333r_LNP)));
154 ModelParamMap.insert(std::make_pair("Cqd1_aabbr_LNP", std::cref(Cqd1_aabbr_LNP)));
155 ModelParamMap.insert(std::make_pair("Cqd1_aa33r_LNP", std::cref(Cqd1_aa33r_LNP)));
156 ModelParamMap.insert(std::make_pair("Cqd1_33aar_LNP", std::cref(Cqd1_33aar_LNP)));
157 ModelParamMap.insert(std::make_pair("Cqd1_3333r_LNP", std::cref(Cqd1_3333r_LNP)));
158 ModelParamMap.insert(std::make_pair("Cqd8_aabbr_LNP", std::cref(Cqd8_aabbr_LNP)));
159 ModelParamMap.insert(std::make_pair("Cqd8_aa33r_LNP", std::cref(Cqd8_aa33r_LNP)));
160 ModelParamMap.insert(std::make_pair("Cqd8_33aar_LNP", std::cref(Cqd8_33aar_LNP)));
161 ModelParamMap.insert(std::make_pair("Cqd8_3333r_LNP", std::cref(Cqd8_3333r_LNP)));
162 ModelParamMap.insert(std::make_pair("Cquqd1_3333r_LNP", std::cref(Cquqd1_3333r_LNP)));
163 ModelParamMap.insert(std::make_pair("Cquqd8_3333r_LNP", std::cref(Cquqd8_3333r_LNP)));
164 ModelParamMap.insert(std::make_pair("Clequ1_3333r_LNP", std::cref(Clequ1_3333r_LNP)));
165 ModelParamMap.insert(std::make_pair("Clequ3_3333r_LNP", std::cref(Clequ3_3333r_LNP)));
166
167}
168
169
170
171void NPSMEFTd6U2::setParameter(const std::string name, const double& value)
172{
173
174 if(name.compare("CG_LNP") == 0 ) {
175
176 CG_LNP = value;
177
178} else if(name.compare("CW_LNP") == 0 ) {
179
180 CW_LNP = value;
181
182} else if(name.compare("CHG_LNP") == 0 ) {
183
184 CHG_LNP = value;
185
186} else if(name.compare("CHW_LNP") == 0 ) {
187
188 CHW_LNP = value;
189
190} else if(name.compare("CHB_LNP") == 0 ) {
191
192 CHB_LNP = value;
193
194} else if(name.compare("CHWB_LNP") == 0 ) {
195
196 CHWB_LNP = value;
197
198} else if(name.compare("CHD_LNP") == 0 ) {
199
200 CHD_LNP = value;
201
202} else if(name.compare("CHbox_LNP") == 0 ) {
203
204 CHbox_LNP = value;
205
206} else if(name.compare("CH_LNP") == 0 ) {
207
208 CH_LNP = value;
209
210} else if(name.compare("CHl1_aar_LNP") == 0 ) {
211
212 CHl1_aar_LNP = value;
213
214} else if(name.compare("CHl1_33r_LNP") == 0 ) {
215
216 CHl1_33r_LNP = value;
217
218} else if(name.compare("CHl3_aar_LNP") == 0 ) {
219
220 CHl3_aar_LNP = value;
221
222} else if(name.compare("CHl3_33r_LNP") == 0 ) {
223
224 CHl3_33r_LNP = value;
225
226} else if(name.compare("CHe_aar_LNP") == 0 ) {
227
228 CHe_aar_LNP = value;
229
230} else if(name.compare("CHe_33r_LNP") == 0 ) {
231
232 CHe_33r_LNP = value;
233
234} else if(name.compare("CHq1_aar_LNP") == 0 ) {
235
236 CHq1_aar_LNP = value;
237
238} else if(name.compare("CHq1_33r_LNP") == 0 ) {
239
240 CHq1_33r_LNP = value;
241
242} else if(name.compare("CHq3_aar_LNP") == 0 ) {
243
244 CHq3_aar_LNP = value;
245
246} else if(name.compare("CHq3_33r_LNP") == 0 ) {
247
248 CHq3_33r_LNP = value;
249
250} else if(name.compare("CHu_aar_LNP") == 0 ) {
251
252 CHu_aar_LNP = value;
253
254} else if(name.compare("CHu_33r_LNP") == 0 ) {
255
256 CHu_33r_LNP = value;
257
258} else if(name.compare("CHd_aar_LNP") == 0 ) {
259
260 CHd_aar_LNP = value;
261
262} else if(name.compare("CHd_33r_LNP") == 0 ) {
263
264 CHd_33r_LNP = value;
265
266} else if(name.compare("CHud_33r_LNP") == 0 ) {
267
268 CHud_33r_LNP = value;
269
270} else if(name.compare("CeH_33r_LNP") == 0 ) {
271
272 CeH_33r_LNP = value;
273
274} else if(name.compare("CuH_33r_LNP") == 0 ) {
275
276 CuH_33r_LNP = value;
277
278} else if(name.compare("CdH_33r_LNP") == 0 ) {
279
280 CdH_33r_LNP = value;
281
282} else if(name.compare("CuG_33r_LNP") == 0 ) {
283
284 CuG_33r_LNP = value;
285
286} else if(name.compare("CuW_33r_LNP") == 0 ) {
287
288 CuW_33r_LNP = value;
289
290} else if(name.compare("CuB_33r_LNP") == 0 ) {
291
292 CuB_33r_LNP = value;
293
294} else if(name.compare("CdG_33r_LNP") == 0 ) {
295
296 CdG_33r_LNP = value;
297
298} else if(name.compare("CdW_33r_LNP") == 0 ) {
299
300 CdW_33r_LNP = value;
301
302} else if(name.compare("CdB_33r_LNP") == 0 ) {
303
304 CdB_33r_LNP = value;
305
306} else if(name.compare("CeW_33r_LNP") == 0 ) {
307
308 CeW_33r_LNP = value;
309
310} else if(name.compare("CeB_33r_LNP") == 0 ) {
311
312 CeB_33r_LNP = value;
313
314} else if(name.compare("Cll_aabbr_LNP") == 0 ) {
315
316 Cll_aabbr_LNP = value;
317
318} else if(name.compare("Cll_abbar_LNP") == 0 ) {
319
320 Cll_abbar_LNP = value;
321
322} else if(name.compare("Cll_aa33r_LNP") == 0 ) {
323
324 Cll_aa33r_LNP = value;
325
326} else if(name.compare("Cll_a33ar_LNP") == 0 ) {
327
328 Cll_a33ar_LNP = value;
329
330} else if(name.compare("Cll_3333r_LNP") == 0 ) {
331
332 Cll_3333r_LNP = value;
333
334} else if(name.compare("Clq1_aabbr_LNP") == 0 ) {
335
336 Clq1_aabbr_LNP = value;
337
338} else if(name.compare("Clq1_aa33r_LNP") == 0 ) {
339
340 Clq1_aa33r_LNP = value;
341
342} else if(name.compare("Clq1_33aar_LNP") == 0 ) {
343
344 Clq1_33aar_LNP = value;
345
346} else if(name.compare("Clq1_3333r_LNP") == 0 ) {
347
348 Clq1_3333r_LNP = value;
349
350} else if(name.compare("Clq3_aabbr_LNP") == 0 ) {
351
352 Clq3_aabbr_LNP = value;
353
354} else if(name.compare("Clq3_aa33r_LNP") == 0 ) {
355
356 Clq3_aa33r_LNP = value;
357
358} else if(name.compare("Clq3_33aar_LNP") == 0 ) {
359
360 Clq3_33aar_LNP = value;
361
362} else if(name.compare("Clq3_3333r_LNP") == 0 ) {
363
364 Clq3_3333r_LNP = value;
365
366} else if(name.compare("Cee_aabbr_LNP") == 0 ) {
367
368 Cee_aabbr_LNP = value;
369
370} else if(name.compare("Cee_aa33r_LNP") == 0 ) {
371
372 Cee_aa33r_LNP = value;
373
374} else if(name.compare("Cee_3333r_LNP") == 0 ) {
375
376 Cee_3333r_LNP = value;
377
378} else if(name.compare("Ceu_aabbr_LNP") == 0 ) {
379
380 Ceu_aabbr_LNP = value;
381
382} else if(name.compare("Ceu_aa33r_LNP") == 0 ) {
383
384 Ceu_aa33r_LNP = value;
385
386} else if(name.compare("Ceu_33aar_LNP") == 0 ) {
387
388 Ceu_33aar_LNP = value;
389
390} else if(name.compare("Ceu_3333r_LNP") == 0 ) {
391
392 Ceu_3333r_LNP = value;
393
394} else if(name.compare("Ced_aabbr_LNP") == 0 ) {
395
396 Ced_aabbr_LNP = value;
397
398} else if(name.compare("Ced_aa33r_LNP") == 0 ) {
399
400 Ced_aa33r_LNP = value;
401
402} else if(name.compare("Ced_33aar_LNP") == 0 ) {
403
404 Ced_33aar_LNP = value;
405
406} else if(name.compare("Ced_3333r_LNP") == 0 ) {
407
408 Ced_3333r_LNP = value;
409
410} else if(name.compare("Cle_aabbr_LNP") == 0 ) {
411
412 Cle_aabbr_LNP = value;
413
414} else if(name.compare("Cle_aa33r_LNP") == 0 ) {
415
416 Cle_aa33r_LNP = value;
417
418} else if(name.compare("Cle_33aar_LNP") == 0 ) {
419
420 Cle_33aar_LNP = value;
421
422} else if(name.compare("Cle_3333r_LNP") == 0 ) {
423
424 Cle_3333r_LNP = value;
425
426} else if(name.compare("Clu_aabbr_LNP") == 0 ) {
427
428 Clu_aabbr_LNP = value;
429
430} else if(name.compare("Clu_aa33r_LNP") == 0 ) {
431
432 Clu_aa33r_LNP = value;
433
434} else if(name.compare("Clu_33aar_LNP") == 0 ) {
435
436 Clu_33aar_LNP = value;
437
438} else if(name.compare("Clu_3333r_LNP") == 0 ) {
439
440 Clu_3333r_LNP = value;
441
442} else if(name.compare("Cld_aabbr_LNP") == 0 ) {
443
444 Cld_aabbr_LNP = value;
445
446} else if(name.compare("Cld_aa33r_LNP") == 0 ) {
447
448 Cld_aa33r_LNP = value;
449
450} else if(name.compare("Cld_33aar_LNP") == 0 ) {
451
452 Cld_33aar_LNP = value;
453
454} else if(name.compare("Cld_3333r_LNP") == 0 ) {
455
456 Cld_3333r_LNP = value;
457
458} else if(name.compare("Cqe_aabbr_LNP") == 0 ) {
459
460 Cqe_aabbr_LNP = value;
461
462} else if(name.compare("Cqe_aa33r_LNP") == 0 ) {
463
464 Cqe_aa33r_LNP = value;
465
466} else if(name.compare("Cqe_33aar_LNP") == 0 ) {
467
468 Cqe_33aar_LNP = value;
469
470} else if(name.compare("Cqe_3333r_LNP") == 0 ) {
471
472 Cqe_3333r_LNP = value;
473
474} else if(name.compare("Cledq_3333r_LNP") == 0 ) {
475
476 Cledq_3333r_LNP = value;
477
478} else if(name.compare("Cqq1_aabbr_LNP") == 0 ) {
479
480 Cqq1_aabbr_LNP = value;
481
482} else if(name.compare("Cqq1_abbar_LNP") == 0 ) {
483
484 Cqq1_abbar_LNP = value;
485
486} else if(name.compare("Cqq1_aa33r_LNP") == 0 ) {
487
488 Cqq1_aa33r_LNP = value;
489
490} else if(name.compare("Cqq1_a33ar_LNP") == 0 ) {
491
492 Cqq1_a33ar_LNP = value;
493
494} else if(name.compare("Cqq1_3333r_LNP") == 0 ) {
495
496 Cqq1_3333r_LNP = value;
497
498} else if(name.compare("Cqq3_aabbr_LNP") == 0 ) {
499
500 Cqq3_aabbr_LNP = value;
501
502} else if(name.compare("Cqq3_abbar_LNP") == 0 ) {
503
504 Cqq3_abbar_LNP = value;
505
506} else if(name.compare("Cqq3_aa33r_LNP") == 0 ) {
507
508 Cqq3_aa33r_LNP = value;
509
510} else if(name.compare("Cqq3_a33ar_LNP") == 0 ) {
511
512 Cqq3_a33ar_LNP = value;
513
514} else if(name.compare("Cqq3_3333r_LNP") == 0 ) {
515
516 Cqq3_3333r_LNP = value;
517
518} else if(name.compare("Cuu_aabbr_LNP") == 0 ) {
519
520 Cuu_aabbr_LNP = value;
521
522} else if(name.compare("Cuu_abbar_LNP") == 0 ) {
523
524 Cuu_abbar_LNP = value;
525
526} else if(name.compare("Cuu_aa33r_LNP") == 0 ) {
527
528 Cuu_aa33r_LNP = value;
529
530} else if(name.compare("Cuu_a33ar_LNP") == 0 ) {
531
532 Cuu_a33ar_LNP = value;
533
534} else if(name.compare("Cuu_3333r_LNP") == 0 ) {
535
536 Cuu_3333r_LNP = value;
537
538} else if(name.compare("Cdd_aabbr_LNP") == 0 ) {
539
540 Cdd_aabbr_LNP = value;
541
542} else if(name.compare("Cdd_abbar_LNP") == 0 ) {
543
544 Cdd_abbar_LNP = value;
545
546} else if(name.compare("Cdd_aa33r_LNP") == 0 ) {
547
548 Cdd_aa33r_LNP = value;
549
550} else if(name.compare("Cdd_a33ar_LNP") == 0 ) {
551
552 Cdd_a33ar_LNP = value;
553
554} else if(name.compare("Cdd_3333r_LNP") == 0 ) {
555
556 Cdd_3333r_LNP = value;
557
558} else if(name.compare("Cud1_aabbr_LNP") == 0 ) {
559
560 Cud1_aabbr_LNP = value;
561
562} else if(name.compare("Cud1_aa33r_LNP") == 0 ) {
563
564 Cud1_aa33r_LNP = value;
565
566} else if(name.compare("Cud1_33aar_LNP") == 0 ) {
567
568 Cud1_33aar_LNP = value;
569
570} else if(name.compare("Cud1_3333r_LNP") == 0 ) {
571
572 Cud1_3333r_LNP = value;
573
574} else if(name.compare("Cud8_aabbr_LNP") == 0 ) {
575
576 Cud8_aabbr_LNP = value;
577
578} else if(name.compare("Cud8_aa33r_LNP") == 0 ) {
579
580 Cud8_aa33r_LNP = value;
581
582} else if(name.compare("Cud8_33aar_LNP") == 0 ) {
583
584 Cud8_33aar_LNP = value;
585
586} else if(name.compare("Cud8_3333r_LNP") == 0 ) {
587
588 Cud8_3333r_LNP = value;
589
590} else if(name.compare("Cqu1_aabbr_LNP") == 0 ) {
591
592 Cqu1_aabbr_LNP = value;
593
594} else if(name.compare("Cqu1_aa33r_LNP") == 0 ) {
595
596 Cqu1_aa33r_LNP = value;
597
598} else if(name.compare("Cqu1_33aar_LNP") == 0 ) {
599
600 Cqu1_33aar_LNP = value;
601
602} else if(name.compare("Cqu1_3333r_LNP") == 0 ) {
603
604 Cqu1_3333r_LNP = value;
605
606} else if(name.compare("Cqu8_aabbr_LNP") == 0 ) {
607
608 Cqu8_aabbr_LNP = value;
609
610} else if(name.compare("Cqu8_aa33r_LNP") == 0 ) {
611
612 Cqu8_aa33r_LNP = value;
613
614} else if(name.compare("Cqu8_33aar_LNP") == 0 ) {
615
616 Cqu8_33aar_LNP = value;
617
618} else if(name.compare("Cqu8_3333r_LNP") == 0 ) {
619
620 Cqu8_3333r_LNP = value;
621
622} else if(name.compare("Cqd1_aabbr_LNP") == 0 ) {
623
624 Cqd1_aabbr_LNP = value;
625
626} else if(name.compare("Cqd1_aa33r_LNP") == 0 ) {
627
628 Cqd1_aa33r_LNP = value;
629
630} else if(name.compare("Cqd1_33aar_LNP") == 0 ) {
631
632 Cqd1_33aar_LNP = value;
633
634} else if(name.compare("Cqd1_3333r_LNP") == 0 ) {
635
636 Cqd1_3333r_LNP = value;
637
638} else if(name.compare("Cqd8_aabbr_LNP") == 0 ) {
639
640 Cqd8_aabbr_LNP = value;
641
642} else if(name.compare("Cqd8_aa33r_LNP") == 0 ) {
643
644 Cqd8_aa33r_LNP = value;
645
646} else if(name.compare("Cqd8_33aar_LNP") == 0 ) {
647
648 Cqd8_33aar_LNP = value;
649
650} else if(name.compare("Cqd8_3333r_LNP") == 0 ) {
651
652 Cqd8_3333r_LNP = value;
653
654} else if(name.compare("Cquqd1_3333r_LNP") == 0 ) {
655
656 Cquqd1_3333r_LNP = value;
657
658} else if(name.compare("Cquqd8_3333r_LNP") == 0 ) {
659
660 Cquqd8_3333r_LNP = value;
661
662} else if(name.compare("Clequ1_3333r_LNP") == 0 ) {
663
664 Clequ1_3333r_LNP = value;
665
666} else if(name.compare("Clequ3_3333r_LNP") == 0 ) {
667
668 Clequ3_3333r_LNP = value;
669
670} else if (name.compare("Lambda_NP") == 0 )
671 Lambda_NP = value;
672 else
674
675}
676
677
679{
680 //The names of some WC are the same in both classes, we could try to define again only those whose name do not coincide
681 //with the one of the General class. However, I think it's clearer to define again all the WC which are relevant for the
682 //model with the new symmetry. Since we redefine them we use the scope resolution operator to set the values of the WC in
683 //the General class
684
685 CHl1_11r_LNP = CHl1_aar_LNP;
686 CHl1_22r_LNP = CHl1_aar_LNP;
687
688 CHl3_11r_LNP = CHl3_aar_LNP;
689 CHl3_22r_LNP = CHl3_aar_LNP;
690
691 CHe_11r_LNP = CHe_aar_LNP;
692 CHe_22r_LNP = CHe_aar_LNP;
693
694 CHq1_11r_LNP = CHq1_aar_LNP;
695 CHq1_22r_LNP = CHq1_aar_LNP;
696
697 CHq3_11r_LNP = CHq3_aar_LNP;
698 CHq3_22r_LNP = CHq3_aar_LNP;
699
700 CHu_11r_LNP = CHu_aar_LNP;
701 CHu_22r_LNP = CHu_aar_LNP;
702
703 CHd_11r_LNP = CHd_aar_LNP;
704 CHd_22r_LNP = CHd_aar_LNP;
705
706 Cll_1111r_LNP = Cll_aabbr_LNP+Cll_abbar_LNP;
707 Cll_2222r_LNP = Cll_aabbr_LNP+Cll_abbar_LNP;
708
709 Cll_1122r_LNP = Cll_aabbr_LNP;
710
711 Cll_1133r_LNP = Cll_aa33r_LNP;
712 Cll_2233r_LNP = Cll_aa33r_LNP;
713
714 Cll_1221r_LNP = Cll_abbar_LNP;
715
716 Cll_1331r_LNP = Cll_a33ar_LNP;
717 Cll_2332r_LNP = Cll_a33ar_LNP;
718
719 Clq1_1111r_LNP = Clq1_aabbr_LNP;
720 Clq1_1122r_LNP = Clq1_aabbr_LNP;
721 Clq1_2211r_LNP = Clq1_aabbr_LNP;
722 Clq1_2222r_LNP = Clq1_aabbr_LNP;
723
724 Clq1_1133r_LNP = Clq1_aa33r_LNP;
725 Clq1_2233r_LNP = Clq1_aa33r_LNP;
726
727 Clq1_3311r_LNP = Clq1_33aar_LNP;
728 Clq1_3322r_LNP = Clq1_33aar_LNP;
729
730 Clq3_1111r_LNP = Clq3_aabbr_LNP;
731 Clq3_1122r_LNP = Clq3_aabbr_LNP;
732 Clq3_2211r_LNP = Clq3_aabbr_LNP;
733 Clq3_2222r_LNP = Clq3_aabbr_LNP;
734
735 Clq3_1133r_LNP = Clq3_aa33r_LNP;
736 Clq3_2233r_LNP = Clq3_aa33r_LNP;
737
738 Clq3_3311r_LNP = Clq3_33aar_LNP;
739 Clq3_3322r_LNP = Clq3_33aar_LNP;
740
741 Cee_1111r_LNP = Cee_aabbr_LNP;
742 Cee_1122r_LNP = Cee_aabbr_LNP;
743 Cee_2222r_LNP = Cee_aabbr_LNP;
744
745 Cee_1133r_LNP = Cee_aa33r_LNP;
746 Cee_2233r_LNP = Cee_aa33r_LNP;
747
748 Ceu_1111r_LNP = Ceu_aabbr_LNP;
749 Ceu_1122r_LNP = Ceu_aabbr_LNP;
750
751 Ceu_2211r_LNP = Ceu_aabbr_LNP;
752 Ceu_2222r_LNP = Ceu_aabbr_LNP;
753
754 Ceu_1133r_LNP = Ceu_aa33r_LNP;
755 Ceu_2233r_LNP = Ceu_aa33r_LNP;
756
757 Ceu_3311r_LNP = Ceu_33aar_LNP;
758 Ceu_3322r_LNP = Ceu_33aar_LNP;
759
760 Ced_1111r_LNP = Ced_aabbr_LNP;
761 Ced_1122r_LNP = Ced_aabbr_LNP;
762
763 Ced_2211r_LNP = Ced_aabbr_LNP;
764 Ced_2222r_LNP = Ced_aabbr_LNP;
765
766 Ced_1133r_LNP = Ced_aa33r_LNP;
767 Ced_2233r_LNP = Ced_aa33r_LNP;
768
769 Ced_3311r_LNP = Ced_33aar_LNP;
770 Ced_3322r_LNP = Ced_33aar_LNP;
771
772 Cle_1111r_LNP = Cle_aabbr_LNP;
773 Cle_1122r_LNP = Cle_aabbr_LNP;
774
775 Cle_2211r_LNP = Cle_aabbr_LNP;
776 Cle_2222r_LNP = Cle_aabbr_LNP;
777
778 Cle_1133r_LNP = Cle_aa33r_LNP;
779 Cle_2233r_LNP = Cle_aa33r_LNP;
780
781 Cle_3311r_LNP = Cle_33aar_LNP;
782 Cle_3322r_LNP = Cle_33aar_LNP;
783
784 Clu_1111r_LNP = Clu_aabbr_LNP;
785 Clu_1122r_LNP = Clu_aabbr_LNP;
786
787 Clu_2211r_LNP = Clu_aabbr_LNP;
788 Clu_2222r_LNP = Clu_aabbr_LNP;
789
790 Clu_1133r_LNP = Clu_aa33r_LNP;
791 Clu_2233r_LNP = Clu_aa33r_LNP;
792
793 Clu_3311r_LNP = Clu_33aar_LNP;
794 Clu_3322r_LNP = Clu_33aar_LNP;
795
796 Cld_1111r_LNP = Cld_aabbr_LNP;
797 Cld_1122r_LNP = Cld_aabbr_LNP;
798
799 Cld_2211r_LNP = Cld_aabbr_LNP;
800 Cld_2222r_LNP = Cld_aabbr_LNP;
801
802 Cld_1133r_LNP = Cld_aa33r_LNP;
803 Cld_2233r_LNP = Cld_aa33r_LNP;
804
805 Cld_3311r_LNP = Cld_33aar_LNP;
806 Cld_3322r_LNP = Cld_33aar_LNP;
807
808 Cqe_1111r_LNP = Cqe_aabbr_LNP;
809 Cqe_1122r_LNP = Cqe_aabbr_LNP;
810
811 Cqe_2211r_LNP = Cqe_aabbr_LNP;
812 Cqe_2222r_LNP = Cqe_aabbr_LNP;
813
814 Cqe_1133r_LNP = Cqe_aa33r_LNP;
815 Cqe_2233r_LNP = Cqe_aa33r_LNP;
816
817 Cqe_3311r_LNP = Cqe_33aar_LNP;
818 Cqe_3322r_LNP = Cqe_33aar_LNP;
819
820 Cqq1_1111r_LNP = Cqq1_aabbr_LNP+Cqq1_abbar_LNP;
821 Cqq1_2222r_LNP = Cqq1_aabbr_LNP+Cqq1_abbar_LNP;
822
823 Cqq1_1122r_LNP = Cqq1_aabbr_LNP;
824
825 Cqq1_1133r_LNP = Cqq1_aa33r_LNP;
826 Cqq1_2233r_LNP = Cqq1_aa33r_LNP;
827 Cqq1_1221r_LNP = Cqq1_abbar_LNP;
828
829 Cqq1_1331r_LNP = Cqq1_a33ar_LNP;
830 Cqq1_2332r_LNP = Cqq1_a33ar_LNP;
831
832 Cqq3_1111r_LNP = Cqq3_aabbr_LNP+Cqq3_abbar_LNP;
833 Cqq3_2222r_LNP = Cqq3_aabbr_LNP+Cqq3_abbar_LNP;
834
835 Cqq3_1122r_LNP = Cqq3_aabbr_LNP;
836
837 Cqq3_1133r_LNP = Cqq3_aa33r_LNP;
838 Cqq3_2233r_LNP = Cqq3_aa33r_LNP;
839
840 Cqq3_1221r_LNP = Cqq3_abbar_LNP;
841
842 Cqq3_1331r_LNP = Cqq3_a33ar_LNP;
843 Cqq3_2332r_LNP = Cqq3_a33ar_LNP;
844
845 Cuu_1111r_LNP = Cuu_aabbr_LNP+Cuu_abbar_LNP;
846 Cuu_2222r_LNP = Cuu_aabbr_LNP+Cuu_abbar_LNP;
847
848 Cuu_1122r_LNP = Cuu_aabbr_LNP;
849
850 Cuu_1133r_LNP = Cuu_aa33r_LNP;
851 Cuu_2233r_LNP = Cuu_aa33r_LNP;
852
853 Cuu_1221r_LNP = Cuu_abbar_LNP;
854
855 Cuu_1331r_LNP = Cuu_a33ar_LNP;
856 Cuu_2332r_LNP = Cuu_a33ar_LNP;
857
858 Cdd_1111r_LNP = Cdd_aabbr_LNP+Cdd_abbar_LNP;
859 Cdd_2222r_LNP = Cdd_aabbr_LNP+Cdd_abbar_LNP;
860
861 Cdd_1122r_LNP = Cdd_aabbr_LNP;
862
863 Cdd_1133r_LNP = Cdd_aa33r_LNP;
864 Cdd_2233r_LNP = Cdd_aa33r_LNP;
865
866 Cdd_1221r_LNP = Cdd_abbar_LNP;
867
868 Cdd_1331r_LNP = Cdd_a33ar_LNP;
869 Cdd_2332r_LNP = Cdd_a33ar_LNP;
870
871 Cud1_1111r_LNP = Cud1_aabbr_LNP;
872 Cud1_1122r_LNP = Cud1_aabbr_LNP;
873
874 Cud1_2211r_LNP = Cud1_aabbr_LNP;
875 Cud1_2222r_LNP = Cud1_aabbr_LNP;
876
877 Cud1_1133r_LNP = Cud1_aa33r_LNP;
878 Cud1_2233r_LNP = Cud1_aa33r_LNP;
879
880 Cud1_3311r_LNP = Cud1_33aar_LNP;
881 Cud1_3322r_LNP = Cud1_33aar_LNP;
882
883 Cud8_1111r_LNP = Cud8_aabbr_LNP;
884 Cud8_1122r_LNP = Cud8_aabbr_LNP;
885
886 Cud8_2211r_LNP = Cud8_aabbr_LNP;
887 Cud8_2222r_LNP = Cud8_aabbr_LNP;
888
889 Cud8_1133r_LNP = Cud8_aa33r_LNP;
890 Cud8_2233r_LNP = Cud8_aa33r_LNP;
891
892 Cud8_3311r_LNP = Cud8_33aar_LNP;
893 Cud8_3322r_LNP = Cud8_33aar_LNP;
894
895 Cqu1_1111r_LNP = Cqu1_aabbr_LNP;
896 Cqu1_1122r_LNP = Cqu1_aabbr_LNP;
897
898 Cqu1_2211r_LNP = Cqu1_aabbr_LNP;
899 Cqu1_2222r_LNP = Cqu1_aabbr_LNP;
900
901 Cqu1_1133r_LNP = Cqu1_aa33r_LNP;
902 Cqu1_2233r_LNP = Cqu1_aa33r_LNP;
903
904 Cqu1_3311r_LNP = Cqu1_33aar_LNP;
905 Cqu1_3322r_LNP = Cqu1_33aar_LNP;
906
907 Cqu8_1111r_LNP = Cqu8_aabbr_LNP;
908 Cqu8_1122r_LNP = Cqu8_aabbr_LNP;
909
910 Cqu8_2211r_LNP = Cqu8_aabbr_LNP;
911 Cqu8_2222r_LNP = Cqu8_aabbr_LNP;
912
913 Cqu8_1133r_LNP = Cqu8_aa33r_LNP;
914 Cqu8_2233r_LNP = Cqu8_aa33r_LNP;
915
916 Cqu8_3311r_LNP = Cqu8_33aar_LNP;
917 Cqu8_3322r_LNP = Cqu8_33aar_LNP;
918
919 Cqd1_1111r_LNP = Cqd1_aabbr_LNP;
920 Cqd1_1122r_LNP = Cqd1_aabbr_LNP;
921
922 Cqd1_2211r_LNP = Cqd1_aabbr_LNP;
923 Cqd1_2222r_LNP = Cqd1_aabbr_LNP;
924
925 Cqd1_1133r_LNP = Cqd1_aa33r_LNP;
926 Cqd1_2233r_LNP = Cqd1_aa33r_LNP;
927
928 Cqd1_3311r_LNP = Cqd1_33aar_LNP;
929 Cqd1_3322r_LNP = Cqd1_33aar_LNP;
930
931 Cqd8_1111r_LNP = Cqd8_aabbr_LNP;
932 Cqd8_1122r_LNP = Cqd8_aabbr_LNP;
933
934 Cqd8_2211r_LNP = Cqd8_aabbr_LNP;
935 Cqd8_2222r_LNP = Cqd8_aabbr_LNP;
936
937 Cqd8_1133r_LNP = Cqd8_aa33r_LNP;
938 Cqd8_2233r_LNP = Cqd8_aa33r_LNP;
939
940 Cqd8_3311r_LNP = Cqd8_33aar_LNP;
941 Cqd8_3322r_LNP = Cqd8_33aar_LNP;
942
943
944}
945
946
947
949{
951
953
954 if (!NPSMEFTd6General::PostUpdate()) return (false);
955
956 return (true);
957
958}
std::map< std::string, std::reference_wrapper< const double > > ModelParamMap
Definition: Model.h:280
std::string name
The name of the model.
Definition: Model.h:285
void setModelName(const std::string name)
A method to set the name of the model.
Definition: Model.h:50
A model class for new physics in the form of the dimension-six effective Lagrangian.
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
void GenerateSMInitialConditions()
Generates the initial condition for the Standard Model parameters.
double Cqu1_33aar_LNP
Definition: NPSMEFTd6U2.h:98
double Cqq3_a33ar_LNP
Definition: NPSMEFTd6U2.h:93
double Cud8_aabbr_LNP
Definition: NPSMEFTd6U2.h:97
double Cqd8_aa33r_LNP
Definition: NPSMEFTd6U2.h:101
double Cqd1_33aar_LNP
Definition: NPSMEFTd6U2.h:100
double Cll_a33ar_LNP
Definition: NPSMEFTd6U2.h:81
double Cqu8_aa33r_LNP
Definition: NPSMEFTd6U2.h:99
double Clq3_aa33r_LNP
Definition: NPSMEFTd6U2.h:83
double Ceu_33aar_LNP
Definition: NPSMEFTd6U2.h:85
double Cuu_aa33r_LNP
Definition: NPSMEFTd6U2.h:94
double Cqq3_aa33r_LNP
Definition: NPSMEFTd6U2.h:93
double Clq1_aabbr_LNP
Definition: NPSMEFTd6U2.h:82
double Cee_aa33r_LNP
Definition: NPSMEFTd6U2.h:84
void setNPSMEFTd6GeneralParameters()
An auxiliary method to set the WC of the general class.
double Cdd_abbar_LNP
Definition: NPSMEFTd6U2.h:95
double Clu_33aar_LNP
Definition: NPSMEFTd6U2.h:88
double CHe_aar_LNP
Definition: NPSMEFTd6U2.h:62
double Clu_aa33r_LNP
Definition: NPSMEFTd6U2.h:88
double Cee_aabbr_LNP
Definition: NPSMEFTd6U2.h:84
double Cqd1_aabbr_LNP
Definition: NPSMEFTd6U2.h:100
double Clq1_aa33r_LNP
Definition: NPSMEFTd6U2.h:82
double CHl3_aar_LNP
Definition: NPSMEFTd6U2.h:61
double Ceu_aa33r_LNP
Definition: NPSMEFTd6U2.h:85
double CHq3_aar_LNP
Definition: NPSMEFTd6U2.h:64
double CHd_aar_LNP
Definition: NPSMEFTd6U2.h:66
double Cqq1_aabbr_LNP
Definition: NPSMEFTd6U2.h:92
double CHl1_aar_LNP
Definition: NPSMEFTd6U2.h:60
double Cld_33aar_LNP
Definition: NPSMEFTd6U2.h:89
double Cdd_a33ar_LNP
Definition: NPSMEFTd6U2.h:95
double Cll_aa33r_LNP
Definition: NPSMEFTd6U2.h:81
double Cud8_aa33r_LNP
Definition: NPSMEFTd6U2.h:97
double Cle_aa33r_LNP
Definition: NPSMEFTd6U2.h:87
double Cuu_aabbr_LNP
Definition: NPSMEFTd6U2.h:94
double Cqq1_aa33r_LNP
Definition: NPSMEFTd6U2.h:92
double Ced_33aar_LNP
Definition: NPSMEFTd6U2.h:86
double Cqq1_abbar_LNP
Definition: NPSMEFTd6U2.h:92
double Cqq3_aabbr_LNP
Definition: NPSMEFTd6U2.h:93
double Cud1_aa33r_LNP
Definition: NPSMEFTd6U2.h:96
double Clq3_33aar_LNP
Definition: NPSMEFTd6U2.h:83
double Cqq3_abbar_LNP
Definition: NPSMEFTd6U2.h:93
double Cqu8_aabbr_LNP
Definition: NPSMEFTd6U2.h:99
virtual bool PostUpdate()
The post-update method for NPSMEFTd6General.
double Cqu8_33aar_LNP
Definition: NPSMEFTd6U2.h:99
double Cuu_abbar_LNP
Definition: NPSMEFTd6U2.h:94
double Cqu1_aabbr_LNP
Definition: NPSMEFTd6U2.h:98
double Cuu_a33ar_LNP
Definition: NPSMEFTd6U2.h:94
double Clq3_aabbr_LNP
Definition: NPSMEFTd6U2.h:83
double Cle_33aar_LNP
Definition: NPSMEFTd6U2.h:87
double Cqe_33aar_LNP
Definition: NPSMEFTd6U2.h:90
double Ceu_aabbr_LNP
Definition: NPSMEFTd6U2.h:85
double Cll_aabbr_LNP
Definition: NPSMEFTd6U2.h:81
double Cqe_aa33r_LNP
Definition: NPSMEFTd6U2.h:90
double Clq1_33aar_LNP
Definition: NPSMEFTd6U2.h:82
double Cdd_aabbr_LNP
Definition: NPSMEFTd6U2.h:95
static std::string NPSMEFTd6U2Vars[NNPSMEFTd6U2Vars]
Definition: NPSMEFTd6U2.h:25
double Clu_aabbr_LNP
Definition: NPSMEFTd6U2.h:88
double Cqd1_aa33r_LNP
Definition: NPSMEFTd6U2.h:100
double Cld_aabbr_LNP
Definition: NPSMEFTd6U2.h:89
double Cle_aabbr_LNP
Definition: NPSMEFTd6U2.h:87
virtual void setParameter(const std::string name, const double &value)
double Cqe_aabbr_LNP
Definition: NPSMEFTd6U2.h:90
double Cdd_aa33r_LNP
Definition: NPSMEFTd6U2.h:95
double Cud1_33aar_LNP
Definition: NPSMEFTd6U2.h:96
double Ced_aabbr_LNP
Definition: NPSMEFTd6U2.h:86
double Cqd8_33aar_LNP
Definition: NPSMEFTd6U2.h:101
double Ced_aa33r_LNP
Definition: NPSMEFTd6U2.h:86
double Cud1_aabbr_LNP
Definition: NPSMEFTd6U2.h:96
double Cld_aa33r_LNP
Definition: NPSMEFTd6U2.h:89
double CHq1_aar_LNP
Definition: NPSMEFTd6U2.h:63
double Cll_abbar_LNP
Definition: NPSMEFTd6U2.h:81
double CHu_aar_LNP
Definition: NPSMEFTd6U2.h:65
double Cud8_33aar_LNP
Definition: NPSMEFTd6U2.h:97
double Cqq1_a33ar_LNP
Definition: NPSMEFTd6U2.h:92
double Cqu1_aa33r_LNP
Definition: NPSMEFTd6U2.h:98
double Cqd8_aabbr_LNP
Definition: NPSMEFTd6U2.h:101
virtual void setParameter(const std::string name, const double &value)
A method to set the value of a parameter of StandardModel.