Documentation of
MARTY
A
M
odern
AR
tificial
T
heoretical ph
Y
sicist
models
include
pmssm_data.h
Go to the documentation of this file.
1
// This file is part of MARTY.
2
//
3
// MARTY is free software: you can redistribute it and/or modify
4
// it under the terms of the GNU General Public License as published by
5
// the Free Software Foundation, either version 3 of the License, or
6
// (at your option) any later version.
7
//
8
// MARTY is distributed in the hope that it will be useful,
9
// but WITHOUT ANY WARRANTY; without even the implied warranty of
10
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
// GNU General Public License for more details.
12
//
13
// You should have received a copy of the GNU General Public License
14
// along with MARTY. If not, see <https://www.gnu.org/licenses/>.
15
23
#ifndef DEFINITION_PMSSM_DATA_H_INCLUDED
24
#define DEFINITION_PMSSM_DATA_H_INCLUDED
25
26
#include "
marty.h
"
27
28
namespace
mty
{
29
30
class
PMSSM_data
{
31
32
protected
:
33
34
PMSSM_data
(
csl::Space
const
&t_dirac,
35
csl::Space
const
&t_minko)
36
:dirac(t_dirac),
37
Minko(t_minko)
38
{
39
40
}
41
42
csl::Tensor
gamma;
43
csl::Tensor
gamma5;
44
csl::Tensor
P_L;
45
csl::Tensor
P_R;
46
csl::Tensor
sigma;
47
csl::Tensor
C;
48
49
csl::Space
const
&dirac;
50
csl::Space
const
&Minko;
51
52
mty::GaugedGroup
*Color;
53
54
mty::Particle
G;
55
mty::Particle
F_G;
56
mty::Particle
c_G;
57
mty::Particle
W;
58
mty::Particle
F_W;
59
mty::Particle
c_Wp;
60
mty::Particle
c_Wm;
61
mty::Particle
A;
62
mty::Particle
F_A;
63
mty::Particle
c_A;
64
mty::Particle
Z;
65
mty::Particle
F_Z;
66
mty::Particle
c_Z;
67
mty::Particle
A0;
68
mty::Particle
Hp;
69
mty::Particle
h0;
70
mty::Particle
H0;
71
mty::Particle
su_L;
72
mty::Particle
sc_L;
73
mty::Particle
su_R;
74
mty::Particle
sc_R;
75
mty::Particle
sd_L;
76
mty::Particle
ss_L;
77
mty::Particle
sd_R;
78
mty::Particle
ss_R;
79
mty::Particle
se_L;
80
mty::Particle
smu_L;
81
mty::Particle
se_R;
82
mty::Particle
smu_R;
83
mty::Particle
snu_e;
84
mty::Particle
snu_mu;
85
mty::Particle
snu_tau;
86
mty::Particle
st_1;
87
mty::Particle
st_2;
88
mty::Particle
stau_1;
89
mty::Particle
stau_2;
90
mty::Particle
sb_1;
91
mty::Particle
sb_2;
92
mty::Particle
Gp;
93
mty::Particle
G0;
94
mty::Particle
sB_L;
95
mty::Particle
sB_R;
96
mty::Particle
sW_L;
97
mty::Particle
sW_R;
98
mty::Particle
sG_L;
99
mty::Particle
sG_R;
100
mty::Particle
sHu_L;
101
mty::Particle
sHu_R;
102
mty::Particle
sHd_L;
103
mty::Particle
sHd_R;
104
mty::Particle
sH_u_p_L;
105
mty::Particle
sH_u_p_R;
106
mty::Particle
sH_u_0_L;
107
mty::Particle
sH_u_0_R;
108
mty::Particle
sH_d_0_L;
109
mty::Particle
sH_d_0_R;
110
mty::Particle
sH_d_m_L;
111
mty::Particle
sH_d_m_R;
112
mty::Particle
sW_1_L;
113
mty::Particle
sW_1_R;
114
mty::Particle
sW_2_L;
115
mty::Particle
sW_2_R;
116
mty::Particle
sW_3_L;
117
mty::Particle
sW_3_R;
118
119
mty::Particle
sW_p_L;
120
mty::Particle
sW_p_R;
121
mty::Particle
sW_m_L;
122
mty::Particle
sW_m_R;
123
mty::Particle
u_L;
124
mty::Particle
c_L;
125
mty::Particle
t_L;
126
mty::Particle
u_R;
127
mty::Particle
c_R;
128
mty::Particle
t_R;
129
mty::Particle
d_L;
130
mty::Particle
s_L;
131
mty::Particle
b_L;
132
mty::Particle
d_R;
133
mty::Particle
s_R;
134
mty::Particle
b_R;
135
mty::Particle
e_L;
136
mty::Particle
mu_L;
137
mty::Particle
tau_L;
138
mty::Particle
e_R;
139
mty::Particle
mu_R;
140
mty::Particle
tau_R;
141
mty::Particle
nu_e;
142
mty::Particle
nu_mu;
143
mty::Particle
nu_tau;
144
mty::Particle
N_1_L;
145
mty::Particle
N_1_R;
146
mty::Particle
N_2_L;
147
mty::Particle
N_2_R;
148
mty::Particle
N_3_L;
149
mty::Particle
N_3_R;
150
mty::Particle
N_4_L;
151
mty::Particle
N_4_R;
152
mty::Particle
C_1_p_L;
153
mty::Particle
C_1_p_R;
154
mty::Particle
C_2_p_L;
155
mty::Particle
C_2_p_R;
156
mty::Particle
C_1_m_L;
157
mty::Particle
C_1_m_R;
158
mty::Particle
C_2_m_L;
159
mty::Particle
C_2_m_R;
160
mty::Particle
C_1_R;
161
mty::Particle
C_2_R;
162
mty::Particle
C_1_L;
163
mty::Particle
C_2_L;
164
mty::Particle
sG;
165
mty::Particle
N_1;
166
mty::Particle
N_2;
167
mty::Particle
N_3;
168
mty::Particle
N_4;
169
mty::Particle
e;
170
mty::Particle
mu;
171
mty::Particle
u;
172
mty::Particle
d;
173
mty::Particle
c;
174
mty::Particle
t;
175
mty::Particle
s;
176
mty::Particle
b;
177
mty::Particle
tau;
178
mty::Particle
C_1;
179
mty::Particle
C_2;
180
csl::Expr
g_s;
181
csl::Expr
m_N_4;
182
csl::Expr
m_C2p;
183
csl::Expr
M_3;
184
csl::Expr
M_2;
185
csl::Expr
M_W;
186
csl::Expr
beta;
187
csl::Expr
M_A;
188
csl::Expr
m_Z;
189
csl::Expr
m_A0;
190
csl::Expr
m_Hp;
191
csl::Expr
m_Gp;
192
csl::Expr
alpha;
193
csl::Expr
m_h0;
194
csl::Expr
m_H0;
195
csl::Expr
m_e;
196
csl::Expr
m_mu;
197
csl::Expr
m_d;
198
csl::Expr
m_c;
199
csl::Expr
m_u;
200
csl::Expr
m_t;
201
csl::Expr
m_s;
202
csl::Expr
m_b;
203
csl::Expr
m_tau;
204
csl::Expr
theta_W;
205
csl::Expr
M_q1L;
206
csl::Expr
m_su_L;
207
csl::Expr
m_sc_L;
208
csl::Expr
m_sc_R;
209
csl::Expr
M_quR;
210
csl::Expr
m_su_R;
211
csl::Expr
V_ud;
212
csl::Expr
m_sd_L;
213
csl::Expr
delta_wolf;
214
csl::Expr
V_cs;
215
csl::Expr
m_ss_L;
216
csl::Expr
M_qdR;
217
csl::Expr
m_sd_R;
218
csl::Expr
m_ss_R;
219
csl::Expr
M_eL;
220
csl::Expr
m_se_L;
221
csl::Expr
M_eR;
222
csl::Expr
m_se_R;
223
csl::Expr
m_snu_e;
224
csl::Expr
M_tauL;
225
csl::Expr
m_snu_mu;
226
csl::Expr
m_snu_tau;
227
csl::Expr
m_N_1;
228
csl::Expr
m_N_2;
229
csl::Expr
m_N_3;
230
csl::Expr
m_C1p;
231
csl::Expr
m_st_L;
232
csl::Expr
m_st_R;
233
csl::Expr
m_smu_L;
234
csl::Expr
m_smu_R;
235
csl::Expr
m_stau_L;
236
csl::Expr
m_stau_R;
237
csl::Expr
m_sb_L;
238
csl::Expr
m_sb_R;
239
csl::Expr
e_em;
240
csl::Expr
mu_h;
241
csl::Expr
V_tb;
242
csl::Expr
V_us;
243
csl::Expr
A_b;
244
csl::Expr
A_t;
245
csl::Expr
A_tau;
246
csl::Expr
U_sb_00;
247
csl::Expr
N_u4;
248
csl::Expr
V_ts;
249
csl::Expr
V_td;
250
csl::Expr
V_cd;
251
csl::Expr
V_cb;
252
csl::Expr
V_ub;
253
csl::Expr
V_ub_mod;
254
csl::Expr
U_sb_11;
255
csl::Expr
N_W2;
256
csl::Expr
U_stau_00;
257
csl::Expr
N_B4;
258
csl::Expr
N_B3;
259
csl::Expr
N_B1;
260
csl::Expr
V_Wp1;
261
csl::Expr
U_stau_10;
262
csl::Expr
N_d4;
263
csl::Expr
N_W4;
264
csl::Expr
N_d3;
265
csl::Expr
V_u2;
266
csl::Expr
N_u3;
267
csl::Expr
N_u2;
268
csl::Expr
N_u1;
269
csl::Expr
N_W3;
270
csl::Expr
V_u1;
271
csl::Expr
U_stau_01;
272
csl::Expr
U_st_10;
273
csl::Expr
U_st_00;
274
csl::Expr
V_Wp2;
275
csl::Expr
U_st_11;
276
csl::Expr
N_d2;
277
csl::Expr
U_Wm1;
278
csl::Expr
U_d2;
279
csl::Expr
U_st_01;
280
csl::Expr
U_sb_01;
281
csl::Expr
N_d1;
282
csl::Expr
U_Wm2;
283
csl::Expr
U_sb_10;
284
csl::Expr
U_stau_11;
285
csl::Expr
N_B2;
286
csl::Expr
U_d1;
287
csl::Expr
N_W1;
288
csl::Expr
m_G_0_encaps;
289
csl::Expr
m_G_0;
290
291
csl::Expr
M_1;
292
csl::Expr
M_q3L;
293
csl::Expr
M_qtR;
294
csl::Expr
M_qbR;
295
csl::Expr
M_tauR;
296
};
297
298
}
// End of namespace mty
299
300
#endif
mty::GaugedGroup
Definition:
gaugedGroup.h:194
mty::PMSSM_data
Definition:
pmssm_data.h:30
marty.h
mty::Particle
This class inherits from std::shared_ptr<QuantumFieldParent> and should be used instead of direct Qua...
Definition:
quantumField.h:1409
mty
Namespace of MARTY.
Definition:
2HDM.h:31
csl::Space
csl::Tensor
csl::Expr
Generated by
1.8.13