6 from object_library
import all_vertices, Vertex
12 V_1 = Vertex(name=
'V_1',
13 particles=[P.H, P.H, P.H, P.H],
16 couplings={(0, 0): C.GC_11})
18 V_2 = Vertex(name=
'V_2',
19 particles=[P.H, P.H, P.H],
22 couplings={(0, 0): C.GC_35})
24 V_3 = Vertex(name=
'V_3',
25 particles=[P.ghG, P.ghG__tilde__, P.g],
28 couplings={(0, 0): C.GC_6})
30 V_4 = Vertex(name=
'V_4',
31 particles=[P.g, P.g, P.g],
34 couplings={(0, 0): C.GC_6})
36 V_5 = Vertex(name=
'V_5',
37 particles=[P.g, P.g, P.g, P.g],
38 color=[
'f(-1,1,2)*f(3,4,-1)',
'f(-1,1,3)*f(2,4,-1)',
'f(-1,1,4)*f(2,3,-1)'],
39 lorentz=[L.VVVV1, L.VVVV3, L.VVVV4],
40 couplings={(1, 1): C.GC_8, (0, 0): C.GC_8, (2, 2): C.GC_8})
42 V_6 = Vertex(name=
'V_6',
43 particles=[P.d__tilde__, P.d, P.H],
44 color=[
'Identity(1,2)'],
46 couplings={(0, 0): C.GC_40})
48 V_7 = Vertex(name=
'V_7',
49 particles=[P.s__tilde__, P.s, P.H],
50 color=[
'Identity(1,2)'],
52 couplings={(0, 0): C.GC_43})
54 V_8 = Vertex(name=
'V_8',
55 particles=[P.b__tilde__, P.b, P.H],
56 color=[
'Identity(1,2)'],
58 couplings={(0, 0): C.GC_38})
60 V_9 = Vertex(name=
'V_9',
61 particles=[P.e__plus__, P.e__minus__, P.H],
64 couplings={(0, 0): C.GC_41})
66 V_10 = Vertex(name=
'V_10',
67 particles=[P.mu__plus__, P.mu__minus__, P.H],
70 couplings={(0, 0): C.GC_42})
72 V_11 = Vertex(name=
'V_11',
73 particles=[P.ta__plus__, P.ta__minus__, P.H],
76 couplings={(0, 0): C.GC_45})
78 V_12 = Vertex(name=
'V_12',
79 particles=[P.u__tilde__, P.u, P.H],
80 color=[
'Identity(1,2)'],
82 couplings={(0, 0): C.GC_46})
84 V_13 = Vertex(name=
'V_13',
85 particles=[P.c__tilde__, P.c, P.H],
86 color=[
'Identity(1,2)'],
88 couplings={(0, 0): C.GC_39})
90 V_14 = Vertex(name=
'V_14',
91 particles=[P.t__tilde__, P.t, P.H],
92 color=[
'Identity(1,2)'],
94 couplings={(0, 0): C.GC_44})
96 V_15 = Vertex(name=
'V_15',
97 particles=[P.a, P.W__minus__, P.W__plus__],
100 couplings={(0, 0): C.GC_4})
102 V_16 = Vertex(name=
'V_16',
103 particles=[P.W__minus__, P.W__plus__, P.H, P.H],
106 couplings={(0, 0): C.GC_12})
108 V_17 = Vertex(name=
'V_17',
109 particles=[P.W__minus__, P.W__plus__, P.H],
112 couplings={(0, 0): C.GC_36})
114 V_18 = Vertex(name=
'V_18',
115 particles=[P.a, P.a, P.W__minus__, P.W__plus__],
118 couplings={(0, 0): C.GC_5})
120 V_19 = Vertex(name=
'V_19',
121 particles=[P.W__minus__, P.W__plus__, P.Z],
124 couplings={(0, 0): C.GC_25})
126 V_20 = Vertex(name=
'V_20',
127 particles=[P.W__minus__, P.W__minus__, P.W__plus__, P.W__plus__],
130 couplings={(0, 0): C.GC_13})
132 V_21 = Vertex(name=
'V_21',
133 particles=[P.a, P.W__minus__, P.W__plus__, P.Z],
136 couplings={(0, 0): C.GC_26})
138 V_22 = Vertex(name=
'V_22',
139 particles=[P.Z, P.Z, P.H, P.H],
142 couplings={(0, 0): C.GC_34})
144 V_23 = Vertex(name=
'V_23',
145 particles=[P.Z, P.Z, P.H],
148 couplings={(0, 0): C.GC_37})
150 V_24 = Vertex(name=
'V_24',
151 particles=[P.W__minus__, P.W__plus__, P.Z, P.Z],
154 couplings={(0, 0): C.GC_14})
156 V_25 = Vertex(name=
'V_25',
157 particles=[P.mu__plus__, P.mu__minus__, P.zp],
160 couplings={(0, 0): C.GC_9})
162 V_26 = Vertex(name=
'V_26',
163 particles=[P.ta__plus__, P.ta__minus__, P.zp],
166 couplings={(0, 0): C.GC_10})
168 V_27 = Vertex(name=
'V_27',
169 particles=[P.e__plus__, P.e__minus__, P.a],
172 couplings={(0, 0): C.GC_3})
174 V_28 = Vertex(name=
'V_28',
175 particles=[P.mu__plus__, P.mu__minus__, P.a],
178 couplings={(0, 0): C.GC_3})
180 V_29 = Vertex(name=
'V_29',
181 particles=[P.ta__plus__, P.ta__minus__, P.a],
184 couplings={(0, 0): C.GC_3})
186 V_30 = Vertex(name=
'V_30',
187 particles=[P.u__tilde__, P.u, P.a],
188 color=[
'Identity(1,2)'],
190 couplings={(0, 0): C.GC_2})
192 V_31 = Vertex(name=
'V_31',
193 particles=[P.c__tilde__, P.c, P.a],
194 color=[
'Identity(1,2)'],
196 couplings={(0, 0): C.GC_2})
198 V_32 = Vertex(name=
'V_32',
199 particles=[P.t__tilde__, P.t, P.a],
200 color=[
'Identity(1,2)'],
202 couplings={(0, 0): C.GC_2})
204 V_33 = Vertex(name=
'V_33',
205 particles=[P.d__tilde__, P.d, P.a],
206 color=[
'Identity(1,2)'],
208 couplings={(0, 0): C.GC_1})
210 V_34 = Vertex(name=
'V_34',
211 particles=[P.s__tilde__, P.s, P.a],
212 color=[
'Identity(1,2)'],
214 couplings={(0, 0): C.GC_1})
216 V_35 = Vertex(name=
'V_35',
217 particles=[P.b__tilde__, P.b, P.a],
218 color=[
'Identity(1,2)'],
220 couplings={(0, 0): C.GC_1})
222 V_36 = Vertex(name=
'V_36',
223 particles=[P.u__tilde__, P.u, P.g],
226 couplings={(0, 0): C.GC_7})
228 V_37 = Vertex(name=
'V_37',
229 particles=[P.c__tilde__, P.c, P.g],
232 couplings={(0, 0): C.GC_7})
234 V_38 = Vertex(name=
'V_38',
235 particles=[P.t__tilde__, P.t, P.g],
238 couplings={(0, 0): C.GC_7})
240 V_39 = Vertex(name=
'V_39',
241 particles=[P.d__tilde__, P.d, P.g],
244 couplings={(0, 0): C.GC_7})
246 V_40 = Vertex(name=
'V_40',
247 particles=[P.s__tilde__, P.s, P.g],
250 couplings={(0, 0): C.GC_7})
252 V_41 = Vertex(name=
'V_41',
253 particles=[P.b__tilde__, P.b, P.g],
256 couplings={(0, 0): C.GC_7})
258 V_42 = Vertex(name=
'V_42',
259 particles=[P.d__tilde__, P.u, P.W__minus__],
260 color=[
'Identity(1,2)'],
262 couplings={(0, 0): C.GC_16})
264 V_43 = Vertex(name=
'V_43',
265 particles=[P.s__tilde__, P.u, P.W__minus__],
266 color=[
'Identity(1,2)'],
268 couplings={(0, 0): C.GC_17})
270 V_44 = Vertex(name=
'V_44',
271 particles=[P.b__tilde__, P.u, P.W__minus__],
272 color=[
'Identity(1,2)'],
274 couplings={(0, 0): C.GC_18})
276 V_45 = Vertex(name=
'V_45',
277 particles=[P.d__tilde__, P.c, P.W__minus__],
278 color=[
'Identity(1,2)'],
280 couplings={(0, 0): C.GC_19})
282 V_46 = Vertex(name=
'V_46',
283 particles=[P.s__tilde__, P.c, P.W__minus__],
284 color=[
'Identity(1,2)'],
286 couplings={(0, 0): C.GC_20})
288 V_47 = Vertex(name=
'V_47',
289 particles=[P.b__tilde__, P.c, P.W__minus__],
290 color=[
'Identity(1,2)'],
292 couplings={(0, 0): C.GC_21})
294 V_48 = Vertex(name=
'V_48',
295 particles=[P.d__tilde__, P.t, P.W__minus__],
296 color=[
'Identity(1,2)'],
298 couplings={(0, 0): C.GC_22})
300 V_49 = Vertex(name=
'V_49',
301 particles=[P.s__tilde__, P.t, P.W__minus__],
302 color=[
'Identity(1,2)'],
304 couplings={(0, 0): C.GC_23})
306 V_50 = Vertex(name=
'V_50',
307 particles=[P.b__tilde__, P.t, P.W__minus__],
308 color=[
'Identity(1,2)'],
310 couplings={(0, 0): C.GC_24})
312 V_51 = Vertex(name=
'V_51',
313 particles=[P.u__tilde__, P.d, P.W__plus__],
314 color=[
'Identity(1,2)'],
316 couplings={(0, 0): C.GC_47})
318 V_52 = Vertex(name=
'V_52',
319 particles=[P.c__tilde__, P.d, P.W__plus__],
320 color=[
'Identity(1,2)'],
322 couplings={(0, 0): C.GC_50})
324 V_53 = Vertex(name=
'V_53',
325 particles=[P.t__tilde__, P.d, P.W__plus__],
326 color=[
'Identity(1,2)'],
328 couplings={(0, 0): C.GC_53})
330 V_54 = Vertex(name=
'V_54',
331 particles=[P.u__tilde__, P.s, P.W__plus__],
332 color=[
'Identity(1,2)'],
334 couplings={(0, 0): C.GC_48})
336 V_55 = Vertex(name=
'V_55',
337 particles=[P.c__tilde__, P.s, P.W__plus__],
338 color=[
'Identity(1,2)'],
340 couplings={(0, 0): C.GC_51})
342 V_56 = Vertex(name=
'V_56',
343 particles=[P.t__tilde__, P.s, P.W__plus__],
344 color=[
'Identity(1,2)'],
346 couplings={(0, 0): C.GC_54})
348 V_57 = Vertex(name=
'V_57',
349 particles=[P.u__tilde__, P.b, P.W__plus__],
350 color=[
'Identity(1,2)'],
352 couplings={(0, 0): C.GC_49})
354 V_58 = Vertex(name=
'V_58',
355 particles=[P.c__tilde__, P.b, P.W__plus__],
356 color=[
'Identity(1,2)'],
358 couplings={(0, 0): C.GC_52})
360 V_59 = Vertex(name=
'V_59',
361 particles=[P.t__tilde__, P.b, P.W__plus__],
362 color=[
'Identity(1,2)'],
364 couplings={(0, 0): C.GC_55})
366 V_60 = Vertex(name=
'V_60',
367 particles=[P.e__plus__, P.ve, P.W__minus__],
370 couplings={(0, 0): C.GC_15})
372 V_61 = Vertex(name=
'V_61',
373 particles=[P.mu__plus__, P.vm, P.W__minus__],
376 couplings={(0, 0): C.GC_15})
378 V_62 = Vertex(name=
'V_62',
379 particles=[P.ta__plus__, P.vt, P.W__minus__],
382 couplings={(0, 0): C.GC_15})
384 V_63 = Vertex(name=
'V_63',
385 particles=[P.ve__tilde__, P.e__minus__, P.W__plus__],
388 couplings={(0, 0): C.GC_15})
390 V_64 = Vertex(name=
'V_64',
391 particles=[P.vm__tilde__, P.mu__minus__, P.W__plus__],
394 couplings={(0, 0): C.GC_15})
396 V_65 = Vertex(name=
'V_65',
397 particles=[P.vt__tilde__, P.ta__minus__, P.W__plus__],
400 couplings={(0, 0): C.GC_15})
402 V_66 = Vertex(name=
'V_66',
403 particles=[P.u__tilde__, P.u, P.Z],
404 color=[
'Identity(1,2)'],
405 lorentz=[L.FFV2, L.FFV3],
406 couplings={(0, 0): C.GC_31, (0, 1): C.GC_28})
408 V_67 = Vertex(name=
'V_67',
409 particles=[P.c__tilde__, P.c, P.Z],
410 color=[
'Identity(1,2)'],
411 lorentz=[L.FFV2, L.FFV3],
412 couplings={(0, 0): C.GC_31, (0, 1): C.GC_28})
414 V_68 = Vertex(name=
'V_68',
415 particles=[P.t__tilde__, P.t, P.Z],
416 color=[
'Identity(1,2)'],
417 lorentz=[L.FFV2, L.FFV3],
418 couplings={(0, 0): C.GC_31, (0, 1): C.GC_28})
420 V_69 = Vertex(name=
'V_69',
421 particles=[P.d__tilde__, P.d, P.Z],
422 color=[
'Identity(1,2)'],
423 lorentz=[L.FFV2, L.FFV3],
424 couplings={(0, 0): C.GC_30, (0, 1): C.GC_27})
426 V_70 = Vertex(name=
'V_70',
427 particles=[P.s__tilde__, P.s, P.Z],
428 color=[
'Identity(1,2)'],
429 lorentz=[L.FFV2, L.FFV3],
430 couplings={(0, 0): C.GC_30, (0, 1): C.GC_27})
432 V_71 = Vertex(name=
'V_71',
433 particles=[P.b__tilde__, P.b, P.Z],
434 color=[
'Identity(1,2)'],
435 lorentz=[L.FFV2, L.FFV3],
436 couplings={(0, 0): C.GC_30, (0, 1): C.GC_27})
438 V_72 = Vertex(name=
'V_72',
439 particles=[P.ve__tilde__, P.ve, P.Z],
442 couplings={(0, 0): C.GC_33})
444 V_73 = Vertex(name=
'V_73',
445 particles=[P.vm__tilde__, P.vm, P.Z],
448 couplings={(0, 0): C.GC_33})
450 V_74 = Vertex(name=
'V_74',
451 particles=[P.vt__tilde__, P.vt, P.Z],
454 couplings={(0, 0): C.GC_33})
456 V_75 = Vertex(name=
'V_75',
457 particles=[P.e__plus__, P.e__minus__, P.Z],
459 lorentz=[L.FFV2, L.FFV3],
460 couplings={(0, 0): C.GC_32, (0, 1): C.GC_29})
462 V_76 = Vertex(name=
'V_76',
463 particles=[P.mu__plus__, P.mu__minus__, P.Z],
465 lorentz=[L.FFV2, L.FFV3],
466 couplings={(0, 0): C.GC_32, (0, 1): C.GC_29})
468 V_77 = Vertex(name=
'V_77',
469 particles=[P.ta__plus__, P.ta__minus__, P.Z],
471 lorentz=[L.FFV2, L.FFV3],
472 couplings={(0, 0): C.GC_32, (0, 1): C.GC_29})
474 V_78 = Vertex(name=
'V_78',
475 particles=[P.vm__tilde__, P.vm, P.zp],
478 couplings={(0, 0): C.GC_9})
480 V_79 = Vertex(name=
'V_79',
481 particles=[P.vt__tilde__, P.vt, P.zp],
484 couplings={(0, 0): C.GC_10})