~maddevelopers/mg5amcnlo/2.7.1.3

« back to all changes in this revision

Viewing changes to models/EWdim6/particles.py

  • Committer: olivier Mattelaer
  • Date: 2017-12-12 21:11:08 UTC
  • mfrom: (274.1.52 2.6.1)
  • Revision ID: olivier.mattelaer@uclouvain.be-20171212211108-xfh9rt0j9c9m6nxp
pass to 2.6.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# This file was automatically created by FeynRules 2.1.0
2
 
# Mathematica version: 8.0 for Mac OS X x86 (64-bit) (November 6, 2010)
3
 
# Date: Tue 15 Oct 2013 22:07:41
4
 
 
5
 
 
6
 
from __future__ import division
7
 
from object_library import all_particles, Particle
8
 
import parameters as Param
9
 
 
10
 
import propagators as Prop
11
 
 
12
 
a = Particle(pdg_code = 22,
13
 
             name = 'a',
14
 
             antiname = 'a',
15
 
             spin = 3,
16
 
             color = 1,
17
 
             mass = Param.ZERO,
18
 
             width = Param.ZERO,
19
 
             texname = 'a',
20
 
             antitexname = 'a',
21
 
             charge = 0,
22
 
             GhostNumber = 0,
23
 
             LeptonNumber = 0,
24
 
             Y = 0)
25
 
 
26
 
Z = Particle(pdg_code = 23,
27
 
             name = 'Z',
28
 
             antiname = 'Z',
29
 
             spin = 3,
30
 
             color = 1,
31
 
             mass = Param.MZ,
32
 
             width = Param.WZ,
33
 
             texname = 'Z',
34
 
             antitexname = 'Z',
35
 
             charge = 0,
36
 
             GhostNumber = 0,
37
 
             LeptonNumber = 0,
38
 
             Y = 0)
39
 
 
40
 
W__plus__ = Particle(pdg_code = 24,
41
 
                     name = 'W+',
42
 
                     antiname = 'W-',
43
 
                     spin = 3,
44
 
                     color = 1,
45
 
                     mass = Param.MW,
46
 
                     width = Param.WW,
47
 
                     texname = 'W+',
48
 
                     antitexname = 'W-',
49
 
                     charge = 1,
50
 
                     GhostNumber = 0,
51
 
                     LeptonNumber = 0,
52
 
                     Y = 0)
53
 
 
54
 
W__minus__ = W__plus__.anti()
55
 
 
56
 
g = Particle(pdg_code = 21,
57
 
             name = 'g',
58
 
             antiname = 'g',
59
 
             spin = 3,
60
 
             color = 8,
61
 
             mass = Param.ZERO,
62
 
             width = Param.ZERO,
63
 
             texname = 'g',
64
 
             antitexname = 'g',
65
 
             charge = 0,
66
 
             GhostNumber = 0,
67
 
             LeptonNumber = 0,
68
 
             Y = 0)
69
 
 
70
 
ghA = Particle(pdg_code = 9000001,
71
 
               name = 'ghA',
72
 
               antiname = 'ghA~',
73
 
               spin = -1,
74
 
               color = 1,
75
 
               mass = Param.ZERO,
76
 
               width = Param.ZERO,
77
 
               texname = 'ghA',
78
 
               antitexname = 'ghA~',
79
 
               charge = 0,
80
 
               GhostNumber = 1,
81
 
               LeptonNumber = 0,
82
 
               Y = 0)
83
 
 
84
 
ghA__tilde__ = ghA.anti()
85
 
 
86
 
ghZ = Particle(pdg_code = 9000002,
87
 
               name = 'ghZ',
88
 
               antiname = 'ghZ~',
89
 
               spin = -1,
90
 
               color = 1,
91
 
               mass = Param.MZ,
92
 
               width = Param.ZERO,
93
 
               texname = 'ghZ',
94
 
               antitexname = 'ghZ~',
95
 
               charge = 0,
96
 
               GhostNumber = 1,
97
 
               LeptonNumber = 0,
98
 
               Y = 0)
99
 
 
100
 
ghZ__tilde__ = ghZ.anti()
101
 
 
102
 
ghWp = Particle(pdg_code = 9000003,
103
 
                name = 'ghWp',
104
 
                antiname = 'ghWp~',
105
 
                spin = -1,
106
 
                color = 1,
107
 
                mass = Param.MW,
108
 
                width = Param.ZERO,
109
 
                texname = 'ghWp',
110
 
                antitexname = 'ghWp~',
111
 
                charge = 1,
112
 
                GhostNumber = 1,
113
 
                LeptonNumber = 0,
114
 
                Y = 0)
115
 
 
116
 
ghWp__tilde__ = ghWp.anti()
117
 
 
118
 
ghWm = Particle(pdg_code = 9000004,
119
 
                name = 'ghWm',
120
 
                antiname = 'ghWm~',
121
 
                spin = -1,
122
 
                color = 1,
123
 
                mass = Param.MW,
124
 
                width = Param.ZERO,
125
 
                texname = 'ghWm',
126
 
                antitexname = 'ghWm~',
127
 
                charge = -1,
128
 
                GhostNumber = 1,
129
 
                LeptonNumber = 0,
130
 
                Y = 0)
131
 
 
132
 
ghWm__tilde__ = ghWm.anti()
133
 
 
134
 
ghG = Particle(pdg_code = 9000005,
135
 
               name = 'ghG',
136
 
               antiname = 'ghG~',
137
 
               spin = -1,
138
 
               color = 8,
139
 
               mass = Param.ZERO,
140
 
               width = Param.ZERO,
141
 
               texname = 'ghG',
142
 
               antitexname = 'ghG~',
143
 
               charge = 0,
144
 
               GhostNumber = 1,
145
 
               LeptonNumber = 0,
146
 
               Y = 0)
147
 
 
148
 
ghG__tilde__ = ghG.anti()
149
 
 
150
 
ve = Particle(pdg_code = 12,
151
 
              name = 've',
152
 
              antiname = 've~',
153
 
              spin = 2,
154
 
              color = 1,
155
 
              mass = Param.ZERO,
156
 
              width = Param.ZERO,
157
 
              texname = 've',
158
 
              antitexname = 've~',
159
 
              charge = 0,
160
 
              GhostNumber = 0,
161
 
              LeptonNumber = 1,
162
 
              Y = 0)
163
 
 
164
 
ve__tilde__ = ve.anti()
165
 
 
166
 
vm = Particle(pdg_code = 14,
167
 
              name = 'vm',
168
 
              antiname = 'vm~',
169
 
              spin = 2,
170
 
              color = 1,
171
 
              mass = Param.ZERO,
172
 
              width = Param.ZERO,
173
 
              texname = 'vm',
174
 
              antitexname = 'vm~',
175
 
              charge = 0,
176
 
              GhostNumber = 0,
177
 
              LeptonNumber = 1,
178
 
              Y = 0)
179
 
 
180
 
vm__tilde__ = vm.anti()
181
 
 
182
 
vt = Particle(pdg_code = 16,
183
 
              name = 'vt',
184
 
              antiname = 'vt~',
185
 
              spin = 2,
186
 
              color = 1,
187
 
              mass = Param.ZERO,
188
 
              width = Param.ZERO,
189
 
              texname = 'vt',
190
 
              antitexname = 'vt~',
191
 
              charge = 0,
192
 
              GhostNumber = 0,
193
 
              LeptonNumber = 1,
194
 
              Y = 0)
195
 
 
196
 
vt__tilde__ = vt.anti()
197
 
 
198
 
u = Particle(pdg_code = 2,
199
 
             name = 'u',
200
 
             antiname = 'u~',
201
 
             spin = 2,
202
 
             color = 3,
203
 
             mass = Param.ZERO,
204
 
             width = Param.ZERO,
205
 
             texname = 'u',
206
 
             antitexname = 'u~',
207
 
             charge = 2/3,
208
 
             GhostNumber = 0,
209
 
             LeptonNumber = 0,
210
 
             Y = 0)
211
 
 
212
 
u__tilde__ = u.anti()
213
 
 
214
 
c = Particle(pdg_code = 4,
215
 
             name = 'c',
216
 
             antiname = 'c~',
217
 
             spin = 2,
218
 
             color = 3,
219
 
             mass = Param.MC,
220
 
             width = Param.ZERO,
221
 
             texname = 'c',
222
 
             antitexname = 'c~',
223
 
             charge = 2/3,
224
 
             GhostNumber = 0,
225
 
             LeptonNumber = 0,
226
 
             Y = 0)
227
 
 
228
 
c__tilde__ = c.anti()
229
 
 
230
 
t = Particle(pdg_code = 6,
231
 
             name = 't',
232
 
             antiname = 't~',
233
 
             spin = 2,
234
 
             color = 3,
235
 
             mass = Param.MT,
236
 
             width = Param.WT,
237
 
             texname = 't',
238
 
             antitexname = 't~',
239
 
             charge = 2/3,
240
 
             GhostNumber = 0,
241
 
             LeptonNumber = 0,
242
 
             Y = 0)
243
 
 
244
 
t__tilde__ = t.anti()
245
 
 
246
 
d = Particle(pdg_code = 1,
247
 
             name = 'd',
248
 
             antiname = 'd~',
249
 
             spin = 2,
250
 
             color = 3,
251
 
             mass = Param.ZERO,
252
 
             width = Param.ZERO,
253
 
             texname = 'd',
254
 
             antitexname = 'd~',
255
 
             charge = -1/3,
256
 
             GhostNumber = 0,
257
 
             LeptonNumber = 0,
258
 
             Y = 0)
259
 
 
260
 
d__tilde__ = d.anti()
261
 
 
262
 
s = Particle(pdg_code = 3,
263
 
             name = 's',
264
 
             antiname = 's~',
265
 
             spin = 2,
266
 
             color = 3,
267
 
             mass = Param.ZERO,
268
 
             width = Param.ZERO,
269
 
             texname = 's',
270
 
             antitexname = 's~',
271
 
             charge = -1/3,
272
 
             GhostNumber = 0,
273
 
             LeptonNumber = 0,
274
 
             Y = 0)
275
 
 
276
 
s__tilde__ = s.anti()
277
 
 
278
 
b = Particle(pdg_code = 5,
279
 
             name = 'b',
280
 
             antiname = 'b~',
281
 
             spin = 2,
282
 
             color = 3,
283
 
             mass = Param.MB,
284
 
             width = Param.ZERO,
285
 
             texname = 'b',
286
 
             antitexname = 'b~',
287
 
             charge = -1/3,
288
 
             GhostNumber = 0,
289
 
             LeptonNumber = 0,
290
 
             Y = 0)
291
 
 
292
 
b__tilde__ = b.anti()
293
 
 
294
 
H = Particle(pdg_code = 25,
295
 
             name = 'H',
296
 
             antiname = 'H',
297
 
             spin = 1,
298
 
             color = 1,
299
 
             mass = Param.MH,
300
 
             width = Param.WH,
301
 
             texname = 'H',
302
 
             antitexname = 'H',
303
 
             charge = 0,
304
 
             GhostNumber = 0,
305
 
             LeptonNumber = 0,
306
 
             Y = 0)
307
 
 
308
 
G0 = Particle(pdg_code = 250,
309
 
              name = 'G0',
310
 
              antiname = 'G0',
311
 
              spin = 1,
312
 
              color = 1,
313
 
              mass = Param.MZ,
314
 
              width = Param.ZERO,
315
 
              texname = 'G0',
316
 
              antitexname = 'G0',
317
 
              goldstone = True,
318
 
              charge = 0,
319
 
              GhostNumber = 0,
320
 
              LeptonNumber = 0,
321
 
              Y = 0)
322
 
 
323
 
G__plus__ = Particle(pdg_code = 251,
324
 
                     name = 'G+',
325
 
                     antiname = 'G-',
326
 
                     spin = 1,
327
 
                     color = 1,
328
 
                     mass = Param.MW,
329
 
                     width = Param.ZERO,
330
 
                     texname = 'G+',
331
 
                     antitexname = 'G-',
332
 
                     goldstone = True,
333
 
                     charge = 1,
334
 
                     GhostNumber = 0,
335
 
                     LeptonNumber = 0,
336
 
                     Y = 0)
337
 
 
338
 
G__minus__ = G__plus__.anti()
339
 
 
340
 
e__minus__ = Particle(pdg_code = 11,
341
 
                      name = 'e-',
342
 
                      antiname = 'e+',
343
 
                      spin = 2,
344
 
                      color = 1,
345
 
                      mass = Param.ZERO,
346
 
                      width = Param.ZERO,
347
 
                      texname = 'e-',
348
 
                      antitexname = 'e+',
349
 
                      charge = -1,
350
 
                      GhostNumber = 0,
351
 
                      LeptonNumber = 1,
352
 
                      Y = 0)
353
 
 
354
 
e__plus__ = e__minus__.anti()
355
 
 
356
 
mu__minus__ = Particle(pdg_code = 13,
357
 
                       name = 'mu-',
358
 
                       antiname = 'mu+',
359
 
                       spin = 2,
360
 
                       color = 1,
361
 
                       mass = Param.MM,
362
 
                       width = Param.ZERO,
363
 
                       texname = 'mu-',
364
 
                       antitexname = 'mu+',
365
 
                       charge = -1,
366
 
                       GhostNumber = 0,
367
 
                       LeptonNumber = 1,
368
 
                       Y = 0)
369
 
 
370
 
mu__plus__ = mu__minus__.anti()
371
 
 
372
 
ta__minus__ = Particle(pdg_code = 15,
373
 
                       name = 'ta-',
374
 
                       antiname = 'ta+',
375
 
                       spin = 2,
376
 
                       color = 1,
377
 
                       mass = Param.MTA,
378
 
                       width = Param.WTau,
379
 
                       texname = 'ta-',
380
 
                       antitexname = 'ta+',
381
 
                       charge = -1,
382
 
                       GhostNumber = 0,
383
 
                       LeptonNumber = 1,
384
 
                       Y = 0)
385
 
 
386
 
ta__plus__ = ta__minus__.anti()
387
 
 
388
 
h1 = Particle(pdg_code = 9000006,
389
 
              name = 'h1',
390
 
              antiname = 'h1',
391
 
              spin = 1,
392
 
              color = 1,
393
 
              mass = Param.MP,
394
 
              width = Param.WH1,
395
 
              texname = 'h1',
396
 
              antitexname = 'h1',
397
 
              charge = 0,
398
 
              GhostNumber = 0,
399
 
              LeptonNumber = 0,
400
 
              Y = 0)
401