~mg5core1/mg5amcnlo/2.6.4

« back to all changes in this revision

Viewing changes to tests/input_files/sm/particles.py

move ./decay to ./mg5decay; resolve unit tests (n.b. __init__ does not check keys of input dictionaries, followed last revision)

Show diffs side-by-side

added added

removed removed

Lines of Context:
9
9
    'width': 'ZERO',
10
10
    'pdg_code': 12,
11
11
    'texname': 've',
12
 
    'antitexname': 've',
 
12
    'antitexname': 've~',
13
13
    'line': 'straight',
14
14
    'propagating': True,
15
15
    'is_part': True,
16
 
    'self_antipart': False
 
16
    'self_antipart': False,
 
17
    'is_stable': False,
 
18
    'decay_vertexlist': {},
 
19
    'decay_channels': {},
 
20
    'apx_decaywidth': 0.00,
 
21
    'apx_decaywidth_err': 0.00,
 
22
    'decay_amplitudes': {},
 
23
    '2body_massdiff': 0.00
17
24
},{
18
25
    'name': 'vm',
19
26
    'antiname': 'vm~',
24
31
    'width': 'ZERO',
25
32
    'pdg_code': 14,
26
33
    'texname': 'vm',
27
 
    'antitexname': 'vm',
 
34
    'antitexname': 'vm~',
28
35
    'line': 'straight',
29
36
    'propagating': True,
30
37
    'is_part': True,
31
 
    'self_antipart': False
 
38
    'self_antipart': False,
 
39
    'is_stable': False,
 
40
    'decay_vertexlist': {},
 
41
    'decay_channels': {},
 
42
    'apx_decaywidth': 0.00,
 
43
    'apx_decaywidth_err': 0.00,
 
44
    'decay_amplitudes': {},
 
45
    '2body_massdiff': 0.00
32
46
},{
33
47
    'name': 'vt',
34
48
    'antiname': 'vt~',
39
53
    'width': 'ZERO',
40
54
    'pdg_code': 16,
41
55
    'texname': 'vt',
42
 
    'antitexname': 'vt',
43
 
    'line': 'straight',
44
 
    'propagating': True,
45
 
    'is_part': True,
46
 
    'self_antipart': False
47
 
},{
48
 
    'name': 'e-',
49
 
    'antiname': 'e+',
50
 
    'spin': 2,
51
 
    'color': 1,
52
 
    'charge': -1.00,
53
 
    'mass': 'ZERO',
54
 
    'width': 'ZERO',
55
 
    'pdg_code': 11,
56
 
    'texname': 'e-',
57
 
    'antitexname': 'e-',
58
 
    'line': 'straight',
59
 
    'propagating': True,
60
 
    'is_part': True,
61
 
    'self_antipart': False
62
 
},{
63
 
    'name': 'm-',
64
 
    'antiname': 'm+',
65
 
    'spin': 2,
66
 
    'color': 1,
67
 
    'charge': -1.00,
68
 
    'mass': 'ZERO',
69
 
    'width': 'ZERO',
70
 
    'pdg_code': 13,
71
 
    'texname': 'm-',
72
 
    'antitexname': 'm-',
73
 
    'line': 'straight',
74
 
    'propagating': True,
75
 
    'is_part': True,
76
 
    'self_antipart': False
77
 
},{
78
 
    'name': 'tt-',
79
 
    'antiname': 'tt+',
80
 
    'spin': 2,
81
 
    'color': 1,
82
 
    'charge': -1.00,
83
 
    'mass': 'MTA',
84
 
    'width': 'ZERO',
85
 
    'pdg_code': 15,
86
 
    'texname': 'tt-',
87
 
    'antitexname': 'tt-',
88
 
    'line': 'straight',
89
 
    'propagating': True,
90
 
    'is_part': True,
91
 
    'self_antipart': False
 
56
    'antitexname': 'vt~',
 
57
    'line': 'straight',
 
58
    'propagating': True,
 
59
    'is_part': True,
 
60
    'self_antipart': False,
 
61
    'is_stable': False,
 
62
    'decay_vertexlist': {},
 
63
    'decay_channels': {},
 
64
    'apx_decaywidth': 0.00,
 
65
    'apx_decaywidth_err': 0.00,
 
66
    'decay_amplitudes': {},
 
67
    '2body_massdiff': 0.00
92
68
},{
93
69
    'name': 'u',
94
70
    'antiname': 'u~',
99
75
    'width': 'ZERO',
100
76
    'pdg_code': 2,
101
77
    'texname': 'u',
102
 
    'antitexname': 'u',
 
78
    'antitexname': 'u~',
103
79
    'line': 'straight',
104
80
    'propagating': True,
105
81
    'is_part': True,
106
 
    'self_antipart': False
 
82
    'self_antipart': False,
 
83
    'is_stable': False,
 
84
    'decay_vertexlist': {},
 
85
    'decay_channels': {},
 
86
    'apx_decaywidth': 0.00,
 
87
    'apx_decaywidth_err': 0.00,
 
88
    'decay_amplitudes': {},
 
89
    '2body_massdiff': 0.00
107
90
},{
108
91
    'name': 'c',
109
92
    'antiname': 'c~',
114
97
    'width': 'ZERO',
115
98
    'pdg_code': 4,
116
99
    'texname': 'c',
117
 
    'antitexname': 'c',
 
100
    'antitexname': 'c~',
118
101
    'line': 'straight',
119
102
    'propagating': True,
120
103
    'is_part': True,
121
 
    'self_antipart': False
 
104
    'self_antipart': False,
 
105
    'is_stable': False,
 
106
    'decay_vertexlist': {},
 
107
    'decay_channels': {},
 
108
    'apx_decaywidth': 0.00,
 
109
    'apx_decaywidth_err': 0.00,
 
110
    'decay_amplitudes': {},
 
111
    '2body_massdiff': 0.00
122
112
},{
123
113
    'name': 't',
124
114
    'antiname': 't~',
129
119
    'width': 'WT',
130
120
    'pdg_code': 6,
131
121
    'texname': 't',
132
 
    'antitexname': 't',
 
122
    'antitexname': 't~',
133
123
    'line': 'straight',
134
124
    'propagating': True,
135
125
    'is_part': True,
136
 
    'self_antipart': False
 
126
    'self_antipart': False,
 
127
    'is_stable': False,
 
128
    'decay_vertexlist': {},
 
129
    'decay_channels': {},
 
130
    'apx_decaywidth': 0.00,
 
131
    'apx_decaywidth_err': 0.00,
 
132
    'decay_amplitudes': {},
 
133
    '2body_massdiff': 0.00
137
134
},{
138
135
    'name': 'd',
139
136
    'antiname': 'd~',
144
141
    'width': 'ZERO',
145
142
    'pdg_code': 1,
146
143
    'texname': 'd',
147
 
    'antitexname': 'd',
 
144
    'antitexname': 'd~',
148
145
    'line': 'straight',
149
146
    'propagating': True,
150
147
    'is_part': True,
151
 
    'self_antipart': False
 
148
    'self_antipart': False,
 
149
    'is_stable': False,
 
150
    'decay_vertexlist': {},
 
151
    'decay_channels': {},
 
152
    'apx_decaywidth': 0.00,
 
153
    'apx_decaywidth_err': 0.00,
 
154
    'decay_amplitudes': {},
 
155
    '2body_massdiff': 0.00
152
156
},{
153
157
    'name': 's',
154
158
    'antiname': 's~',
159
163
    'width': 'ZERO',
160
164
    'pdg_code': 3,
161
165
    'texname': 's',
162
 
    'antitexname': 's',
 
166
    'antitexname': 's~',
163
167
    'line': 'straight',
164
168
    'propagating': True,
165
169
    'is_part': True,
166
 
    'self_antipart': False
 
170
    'self_antipart': False,
 
171
    'is_stable': False,
 
172
    'decay_vertexlist': {},
 
173
    'decay_channels': {},
 
174
    'apx_decaywidth': 0.00,
 
175
    'apx_decaywidth_err': 0.00,
 
176
    'decay_amplitudes': {},
 
177
    '2body_massdiff': 0.00
167
178
},{
168
179
    'name': 'b',
169
180
    'antiname': 'b~',
174
185
    'width': 'ZERO',
175
186
    'pdg_code': 5,
176
187
    'texname': 'b',
177
 
    'antitexname': 'b',
 
188
    'antitexname': 'b~',
178
189
    'line': 'straight',
179
190
    'propagating': True,
180
191
    'is_part': True,
181
 
    'self_antipart': False
 
192
    'self_antipart': False,
 
193
    'is_stable': False,
 
194
    'decay_vertexlist': {},
 
195
    'decay_channels': {},
 
196
    'apx_decaywidth': 0.00,
 
197
    'apx_decaywidth_err': 0.00,
 
198
    'decay_amplitudes': {},
 
199
    '2body_massdiff': 0.00
182
200
},{
183
201
    'name': 'a',
184
202
    'antiname': 'a',
193
211
    'line': 'wavy',
194
212
    'propagating': True,
195
213
    'is_part': True,
196
 
    'self_antipart': True
 
214
    'self_antipart': True,
 
215
    'is_stable': False,
 
216
    'decay_vertexlist': {},
 
217
    'decay_channels': {},
 
218
    'apx_decaywidth': 0.00,
 
219
    'apx_decaywidth_err': 0.00,
 
220
    'decay_amplitudes': {},
 
221
    '2body_massdiff': 0.00
197
222
},{
198
223
    'name': 'z',
199
224
    'antiname': 'z',
208
233
    'line': 'wavy',
209
234
    'propagating': True,
210
235
    'is_part': True,
211
 
    'self_antipart': True
 
236
    'self_antipart': True,
 
237
    'is_stable': False,
 
238
    'decay_vertexlist': {},
 
239
    'decay_channels': {},
 
240
    'apx_decaywidth': 0.00,
 
241
    'apx_decaywidth_err': 0.00,
 
242
    'decay_amplitudes': {},
 
243
    '2body_massdiff': 0.00
212
244
},{
213
245
    'name': 'w+',
214
246
    'antiname': 'w-',
219
251
    'width': 'WW',
220
252
    'pdg_code': 24,
221
253
    'texname': 'W+',
222
 
    'antitexname': 'W+',
 
254
    'antitexname': 'W-',
223
255
    'line': 'wavy',
224
256
    'propagating': True,
225
257
    'is_part': True,
226
 
    'self_antipart': False
 
258
    'self_antipart': False,
 
259
    'is_stable': False,
 
260
    'decay_vertexlist': {},
 
261
    'decay_channels': {},
 
262
    'apx_decaywidth': 0.00,
 
263
    'apx_decaywidth_err': 0.00,
 
264
    'decay_amplitudes': {},
 
265
    '2body_massdiff': 0.00
227
266
},{
228
267
    'name': 'g',
229
268
    'antiname': 'g',
238
277
    'line': 'curly',
239
278
    'propagating': True,
240
279
    'is_part': True,
241
 
    'self_antipart': True
 
280
    'self_antipart': True,
 
281
    'is_stable': False,
 
282
    'decay_vertexlist': {},
 
283
    'decay_channels': {},
 
284
    'apx_decaywidth': 0.00,
 
285
    'apx_decaywidth_err': 0.00,
 
286
    'decay_amplitudes': {},
 
287
    '2body_massdiff': 0.00
242
288
},{
243
289
    'name': 'h',
244
290
    'antiname': 'h',
253
299
    'line': 'dashed',
254
300
    'propagating': True,
255
301
    'is_part': True,
256
 
    'self_antipart': True
 
302
    'self_antipart': True,
 
303
    'is_stable': False,
 
304
    'decay_vertexlist': {},
 
305
    'decay_channels': {},
 
306
    'apx_decaywidth': 0.00,
 
307
    'apx_decaywidth_err': 0.00,
 
308
    'decay_amplitudes': {},
 
309
    '2body_massdiff': 0.00
 
310
},{
 
311
    'name': 'e-',
 
312
    'antiname': 'e+',
 
313
    'spin': 2,
 
314
    'color': 1,
 
315
    'charge': -1.00,
 
316
    'mass': 'ZERO',
 
317
    'width': 'ZERO',
 
318
    'pdg_code': 11,
 
319
    'texname': 'e-',
 
320
    'antitexname': 'e+',
 
321
    'line': 'straight',
 
322
    'propagating': True,
 
323
    'is_part': True,
 
324
    'self_antipart': False,
 
325
    'is_stable': False,
 
326
    'decay_vertexlist': {},
 
327
    'decay_channels': {},
 
328
    'apx_decaywidth': 0.00,
 
329
    'apx_decaywidth_err': 0.00,
 
330
    'decay_amplitudes': {},
 
331
    '2body_massdiff': 0.00
 
332
},{
 
333
    'name': 'm-',
 
334
    'antiname': 'm+',
 
335
    'spin': 2,
 
336
    'color': 1,
 
337
    'charge': -1.00,
 
338
    'mass': 'ZERO',
 
339
    'width': 'ZERO',
 
340
    'pdg_code': 13,
 
341
    'texname': 'm-',
 
342
    'antitexname': 'm+',
 
343
    'line': 'straight',
 
344
    'propagating': True,
 
345
    'is_part': True,
 
346
    'self_antipart': False,
 
347
    'is_stable': False,
 
348
    'decay_vertexlist': {},
 
349
    'decay_channels': {},
 
350
    'apx_decaywidth': 0.00,
 
351
    'apx_decaywidth_err': 0.00,
 
352
    'decay_amplitudes': {},
 
353
    '2body_massdiff': 0.00
 
354
},{
 
355
    'name': 'tt-',
 
356
    'antiname': 'tt+',
 
357
    'spin': 2,
 
358
    'color': 1,
 
359
    'charge': -1.00,
 
360
    'mass': 'MTA',
 
361
    'width': 'ZERO',
 
362
    'pdg_code': 15,
 
363
    'texname': 'tt-',
 
364
    'antitexname': 'tt+',
 
365
    'line': 'straight',
 
366
    'propagating': True,
 
367
    'is_part': True,
 
368
    'self_antipart': False,
 
369
    'is_stable': False,
 
370
    'decay_vertexlist': {},
 
371
    'decay_channels': {},
 
372
    'apx_decaywidth': 0.00,
 
373
    'apx_decaywidth_err': 0.00,
 
374
    'decay_amplitudes': {},
 
375
    '2body_massdiff': 0.00
257
376
}]
 
 
b'\\ No newline at end of file'