Belle II Software  release-06-00-14
couplings.py
1 # This file was automatically created by FeynRules 2.0.25
2 # Mathematica version: 9.0 for Mac OS X x86 (64-bit) (January 24, 2013)
3 # Date: Mon 31 Oct 2016 15:36:05
4 
5 
6 from object_library import all_couplings, Coupling
7 
8 from function_library import complexconjugate, re, im, csc, sec, acsc, asec, cot
9 
10 
11 
12 GC_1 = Coupling(name = 'GC_1',
13  value = '-(ee*complex(0,1))/3.',
14  order = {'QED':1})
15 
16 GC_2 = Coupling(name = 'GC_2',
17  value = '(2*ee*complex(0,1))/3.',
18  order = {'QED':1})
19 
20 GC_3 = Coupling(name = 'GC_3',
21  value = '-(ee*complex(0,1))',
22  order = {'QED':1})
23 
24 GC_4 = Coupling(name = 'GC_4',
25  value = 'ee*complex(0,1)',
26  order = {'QED':1})
27 
28 GC_5 = Coupling(name = 'GC_5',
29  value = 'ee**2*complex(0,1)',
30  order = {'QED':2})
31 
32 GC_6 = Coupling(name = 'GC_6',
33  value = '2*ee**2*complex(0,1)',
34  order = {'QED':2})
35 
36 GC_7 = Coupling(name = 'GC_7',
37  value = '-ee**2/(2.*cw)',
38  order = {'QED':2})
39 
40 GC_8 = Coupling(name = 'GC_8',
41  value = '(ee**2*complex(0,1))/(2.*cw)',
42  order = {'QED':2})
43 
44 GC_9 = Coupling(name = 'GC_9',
45  value = 'ee**2/(2.*cw)',
46  order = {'QED':2})
47 
48 GC_10 = Coupling(name = 'GC_10',
49  value = '-G',
50  order = {'QCD':1})
51 
52 GC_11 = Coupling(name = 'GC_11',
53  value = 'complex(0,1)*G',
54  order = {'QCD':1})
55 
56 GC_12 = Coupling(name = 'GC_12',
57  value = 'complex(0,1)*G**2',
58  order = {'QCD':2})
59 
60 GC_13 = Coupling(name = 'GC_13',
61  value = '(complex(0,1)*gAA)/2.',
62  order = {'HIW':1})
63 
64 GC_14 = Coupling(name = 'GC_14',
65  value = '-(complex(0,1)*gAZ)/2.',
66  order = {'HIW':1})
67 
68 GC_15 = Coupling(name = 'GC_15',
69  value = '-(complex(0,1)*gWW)',
70  order = {'HIW':1})
71 
72 GC_16 = Coupling(name = 'GC_16',
73  value = '(complex(0,1)*gZZ)/2.',
74  order = {'HIW':1})
75 
76 GC_17 = Coupling(name = 'GC_17',
77  value = 'I1a11',
78  order = {'QED':1})
79 
80 GC_18 = Coupling(name = 'GC_18',
81  value = 'I1a12',
82  order = {'QED':1})
83 
84 GC_19 = Coupling(name = 'GC_19',
85  value = 'I1a13',
86  order = {'QED':1})
87 
88 GC_20 = Coupling(name = 'GC_20',
89  value = 'I1a21',
90  order = {'QED':1})
91 
92 GC_21 = Coupling(name = 'GC_21',
93  value = 'I1a22',
94  order = {'QED':1})
95 
96 GC_22 = Coupling(name = 'GC_22',
97  value = 'I1a23',
98  order = {'QED':1})
99 
100 GC_23 = Coupling(name = 'GC_23',
101  value = 'I1a31',
102  order = {'QED':1})
103 
104 GC_24 = Coupling(name = 'GC_24',
105  value = 'I1a32',
106  order = {'QED':1})
107 
108 GC_25 = Coupling(name = 'GC_25',
109  value = 'I1a33',
110  order = {'QED':1})
111 
112 GC_26 = Coupling(name = 'GC_26',
113  value = '-I2a11',
114  order = {'QED':1})
115 
116 GC_27 = Coupling(name = 'GC_27',
117  value = '-I2a12',
118  order = {'QED':1})
119 
120 GC_28 = Coupling(name = 'GC_28',
121  value = '-I2a13',
122  order = {'QED':1})
123 
124 GC_29 = Coupling(name = 'GC_29',
125  value = '-I2a21',
126  order = {'QED':1})
127 
128 GC_30 = Coupling(name = 'GC_30',
129  value = '-I2a22',
130  order = {'QED':1})
131 
132 GC_31 = Coupling(name = 'GC_31',
133  value = '-I2a23',
134  order = {'QED':1})
135 
136 GC_32 = Coupling(name = 'GC_32',
137  value = '-I2a31',
138  order = {'QED':1})
139 
140 GC_33 = Coupling(name = 'GC_33',
141  value = '-I2a32',
142  order = {'QED':1})
143 
144 GC_34 = Coupling(name = 'GC_34',
145  value = '-I2a33',
146  order = {'QED':1})
147 
148 GC_35 = Coupling(name = 'GC_35',
149  value = 'I3a11',
150  order = {'QED':1})
151 
152 GC_36 = Coupling(name = 'GC_36',
153  value = 'I3a12',
154  order = {'QED':1})
155 
156 GC_37 = Coupling(name = 'GC_37',
157  value = 'I3a13',
158  order = {'QED':1})
159 
160 GC_38 = Coupling(name = 'GC_38',
161  value = 'I3a21',
162  order = {'QED':1})
163 
164 GC_39 = Coupling(name = 'GC_39',
165  value = 'I3a22',
166  order = {'QED':1})
167 
168 GC_40 = Coupling(name = 'GC_40',
169  value = 'I3a23',
170  order = {'QED':1})
171 
172 GC_41 = Coupling(name = 'GC_41',
173  value = 'I3a31',
174  order = {'QED':1})
175 
176 GC_42 = Coupling(name = 'GC_42',
177  value = 'I3a32',
178  order = {'QED':1})
179 
180 GC_43 = Coupling(name = 'GC_43',
181  value = 'I3a33',
182  order = {'QED':1})
183 
184 GC_44 = Coupling(name = 'GC_44',
185  value = '-I4a11',
186  order = {'QED':1})
187 
188 GC_45 = Coupling(name = 'GC_45',
189  value = '-I4a12',
190  order = {'QED':1})
191 
192 GC_46 = Coupling(name = 'GC_46',
193  value = '-I4a13',
194  order = {'QED':1})
195 
196 GC_47 = Coupling(name = 'GC_47',
197  value = '-I4a21',
198  order = {'QED':1})
199 
200 GC_48 = Coupling(name = 'GC_48',
201  value = '-I4a22',
202  order = {'QED':1})
203 
204 GC_49 = Coupling(name = 'GC_49',
205  value = '-I4a23',
206  order = {'QED':1})
207 
208 GC_50 = Coupling(name = 'GC_50',
209  value = '-I4a31',
210  order = {'QED':1})
211 
212 GC_51 = Coupling(name = 'GC_51',
213  value = '-I4a32',
214  order = {'QED':1})
215 
216 GC_52 = Coupling(name = 'GC_52',
217  value = '-I4a33',
218  order = {'QED':1})
219 
220 GC_53 = Coupling(name = 'GC_53',
221  value = '-2*complex(0,1)*lam',
222  order = {'QED':2})
223 
224 GC_54 = Coupling(name = 'GC_54',
225  value = '-4*complex(0,1)*lam',
226  order = {'QED':2})
227 
228 GC_55 = Coupling(name = 'GC_55',
229  value = '-6*complex(0,1)*lam',
230  order = {'QED':2})
231 
232 GC_56 = Coupling(name = 'GC_56',
233  value = '(ee**2*complex(0,1))/(2.*sw**2)',
234  order = {'QED':2})
235 
236 GC_57 = Coupling(name = 'GC_57',
237  value = '-((ee**2*complex(0,1))/sw**2)',
238  order = {'QED':2})
239 
240 GC_58 = Coupling(name = 'GC_58',
241  value = '(cw**2*ee**2*complex(0,1))/sw**2',
242  order = {'QED':2})
243 
244 GC_59 = Coupling(name = 'GC_59',
245  value = '-ee/(2.*sw)',
246  order = {'QED':1})
247 
248 GC_60 = Coupling(name = 'GC_60',
249  value = '-(ee*complex(0,1))/(2.*sw)',
250  order = {'QED':1})
251 
252 GC_61 = Coupling(name = 'GC_61',
253  value = '(ee*complex(0,1))/(2.*sw)',
254  order = {'QED':1})
255 
256 GC_62 = Coupling(name = 'GC_62',
257  value = '(ee*complex(0,1))/(sw*cmath.sqrt(2))',
258  order = {'QED':1})
259 
260 GC_63 = Coupling(name = 'GC_63',
261  value = '(CKM1x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
262  order = {'QED':1})
263 
264 GC_64 = Coupling(name = 'GC_64',
265  value = '(CKM1x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
266  order = {'QED':1})
267 
268 GC_65 = Coupling(name = 'GC_65',
269  value = '(CKM1x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
270  order = {'QED':1})
271 
272 GC_66 = Coupling(name = 'GC_66',
273  value = '(CKM2x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
274  order = {'QED':1})
275 
276 GC_67 = Coupling(name = 'GC_67',
277  value = '(CKM2x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
278  order = {'QED':1})
279 
280 GC_68 = Coupling(name = 'GC_68',
281  value = '(CKM2x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
282  order = {'QED':1})
283 
284 GC_69 = Coupling(name = 'GC_69',
285  value = '(CKM3x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
286  order = {'QED':1})
287 
288 GC_70 = Coupling(name = 'GC_70',
289  value = '(CKM3x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
290  order = {'QED':1})
291 
292 GC_71 = Coupling(name = 'GC_71',
293  value = '(CKM3x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
294  order = {'QED':1})
295 
296 GC_72 = Coupling(name = 'GC_72',
297  value = '-(cw*ee*complex(0,1))/(2.*sw)',
298  order = {'QED':1})
299 
300 GC_73 = Coupling(name = 'GC_73',
301  value = '(cw*ee*complex(0,1))/(2.*sw)',
302  order = {'QED':1})
303 
304 GC_74 = Coupling(name = 'GC_74',
305  value = '-((cw*ee*complex(0,1))/sw)',
306  order = {'QED':1})
307 
308 GC_75 = Coupling(name = 'GC_75',
309  value = '(cw*ee*complex(0,1))/sw',
310  order = {'QED':1})
311 
312 GC_76 = Coupling(name = 'GC_76',
313  value = '-ee**2/(2.*sw)',
314  order = {'QED':2})
315 
316 GC_77 = Coupling(name = 'GC_77',
317  value = '-(ee**2*complex(0,1))/(2.*sw)',
318  order = {'QED':2})
319 
320 GC_78 = Coupling(name = 'GC_78',
321  value = 'ee**2/(2.*sw)',
322  order = {'QED':2})
323 
324 GC_79 = Coupling(name = 'GC_79',
325  value = '(-2*cw*ee**2*complex(0,1))/sw',
326  order = {'QED':2})
327 
328 GC_80 = Coupling(name = 'GC_80',
329  value = '-(ee*complex(0,1)*sw)/(6.*cw)',
330  order = {'QED':1})
331 
332 GC_81 = Coupling(name = 'GC_81',
333  value = '(ee*complex(0,1)*sw)/(2.*cw)',
334  order = {'QED':1})
335 
336 GC_82 = Coupling(name = 'GC_82',
337  value = '-(cw*ee)/(2.*sw) - (ee*sw)/(2.*cw)',
338  order = {'QED':1})
339 
340 GC_83 = Coupling(name = 'GC_83',
341  value = '-(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)',
342  order = {'QED':1})
343 
344 GC_84 = Coupling(name = 'GC_84',
345  value = '(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)',
346  order = {'QED':1})
347 
348 GC_85 = Coupling(name = 'GC_85',
349  value = '(cw*ee**2*complex(0,1))/sw - (ee**2*complex(0,1)*sw)/cw',
350  order = {'QED':2})
351 
352 GC_86 = Coupling(name = 'GC_86',
353  value = '-(ee**2*complex(0,1)) + (cw**2*ee**2*complex(0,1))/(2.*sw**2) + (ee**2*complex(0,1)*sw**2)/(2.*cw**2)',
354  order = {'QED':2})
355 
356 GC_87 = Coupling(name = 'GC_87',
357  value = 'ee**2*complex(0,1) + (cw**2*ee**2*complex(0,1))/(2.*sw**2) + (ee**2*complex(0,1)*sw**2)/(2.*cw**2)',
358  order = {'QED':2})
359 
360 GC_88 = Coupling(name = 'GC_88',
361  value = '-(ee**2*vev)/(2.*cw)',
362  order = {'QED':1})
363 
364 GC_89 = Coupling(name = 'GC_89',
365  value = '(ee**2*vev)/(2.*cw)',
366  order = {'QED':1})
367 
368 GC_90 = Coupling(name = 'GC_90',
369  value = '-2*complex(0,1)*lam*vev',
370  order = {'QED':1})
371 
372 GC_91 = Coupling(name = 'GC_91',
373  value = '-6*complex(0,1)*lam*vev',
374  order = {'QED':1})
375 
376 GC_92 = Coupling(name = 'GC_92',
377  value = '-(ee**2*vev)/(4.*sw**2)',
378  order = {'QED':1})
379 
380 GC_93 = Coupling(name = 'GC_93',
381  value = '-(ee**2*complex(0,1)*vev)/(4.*sw**2)',
382  order = {'QED':1})
383 
384 GC_94 = Coupling(name = 'GC_94',
385  value = '(ee**2*complex(0,1)*vev)/(2.*sw**2)',
386  order = {'QED':1})
387 
388 GC_95 = Coupling(name = 'GC_95',
389  value = '(ee**2*vev)/(4.*sw**2)',
390  order = {'QED':1})
391 
392 GC_96 = Coupling(name = 'GC_96',
393  value = '-(ee**2*vev)/(2.*sw)',
394  order = {'QED':1})
395 
396 GC_97 = Coupling(name = 'GC_97',
397  value = '(ee**2*vev)/(2.*sw)',
398  order = {'QED':1})
399 
400 GC_98 = Coupling(name = 'GC_98',
401  value = '-(ee**2*vev)/(4.*cw) - (cw*ee**2*vev)/(4.*sw**2)',
402  order = {'QED':1})
403 
404 GC_99 = Coupling(name = 'GC_99',
405  value = '(ee**2*vev)/(4.*cw) - (cw*ee**2*vev)/(4.*sw**2)',
406  order = {'QED':1})
407 
408 GC_100 = Coupling(name = 'GC_100',
409  value = '-(ee**2*vev)/(4.*cw) + (cw*ee**2*vev)/(4.*sw**2)',
410  order = {'QED':1})
411 
412 GC_101 = Coupling(name = 'GC_101',
413  value = '(ee**2*vev)/(4.*cw) + (cw*ee**2*vev)/(4.*sw**2)',
414  order = {'QED':1})
415 
416 GC_102 = Coupling(name = 'GC_102',
417  value = '-(ee**2*complex(0,1)*vev)/2. - (cw**2*ee**2*complex(0,1)*vev)/(4.*sw**2) - (ee**2*complex(0,1)*sw**2*vev)/(4.*cw**2)',
418  order = {'QED':1})
419 
420 GC_103 = Coupling(name = 'GC_103',
421  value = 'ee**2*complex(0,1)*vev + (cw**2*ee**2*complex(0,1)*vev)/(2.*sw**2) + (ee**2*complex(0,1)*sw**2*vev)/(2.*cw**2)',
422  order = {'QED':1})
423 
424 GC_104 = Coupling(name = 'GC_104',
425  value = '-(yb/cmath.sqrt(2))',
426  order = {'QED':1})
427 
428 GC_105 = Coupling(name = 'GC_105',
429  value = '-((complex(0,1)*yb)/cmath.sqrt(2))',
430  order = {'QED':1})
431 
432 GC_106 = Coupling(name = 'GC_106',
433  value = '-((complex(0,1)*yc)/cmath.sqrt(2))',
434  order = {'QED':1})
435 
436 GC_107 = Coupling(name = 'GC_107',
437  value = 'yc/cmath.sqrt(2)',
438  order = {'QED':1})
439 
440 GC_108 = Coupling(name = 'GC_108',
441  value = '-(ydo/cmath.sqrt(2))',
442  order = {'QED':1})
443 
444 GC_109 = Coupling(name = 'GC_109',
445  value = '-((complex(0,1)*ydo)/cmath.sqrt(2))',
446  order = {'QED':1})
447 
448 GC_110 = Coupling(name = 'GC_110',
449  value = '-ye',
450  order = {'QED':1})
451 
452 GC_111 = Coupling(name = 'GC_111',
453  value = 'ye',
454  order = {'QED':1})
455 
456 GC_112 = Coupling(name = 'GC_112',
457  value = '-(ye/cmath.sqrt(2))',
458  order = {'QED':1})
459 
460 GC_113 = Coupling(name = 'GC_113',
461  value = '-((complex(0,1)*ye)/cmath.sqrt(2))',
462  order = {'QED':1})
463 
464 GC_114 = Coupling(name = 'GC_114',
465  value = '-ym',
466  order = {'QED':1})
467 
468 GC_115 = Coupling(name = 'GC_115',
469  value = 'ym',
470  order = {'QED':1})
471 
472 GC_116 = Coupling(name = 'GC_116',
473  value = '-(ym/cmath.sqrt(2))',
474  order = {'QED':1})
475 
476 GC_117 = Coupling(name = 'GC_117',
477  value = '-((complex(0,1)*ym)/cmath.sqrt(2))',
478  order = {'QED':1})
479 
480 GC_118 = Coupling(name = 'GC_118',
481  value = '-(ys/cmath.sqrt(2))',
482  order = {'QED':1})
483 
484 GC_119 = Coupling(name = 'GC_119',
485  value = '-((complex(0,1)*ys)/cmath.sqrt(2))',
486  order = {'QED':1})
487 
488 GC_120 = Coupling(name = 'GC_120',
489  value = '-((complex(0,1)*yt)/cmath.sqrt(2))',
490  order = {'QED':1})
491 
492 GC_121 = Coupling(name = 'GC_121',
493  value = 'yt/cmath.sqrt(2)',
494  order = {'QED':1})
495 
496 GC_122 = Coupling(name = 'GC_122',
497  value = '-ytau',
498  order = {'QED':1})
499 
500 GC_123 = Coupling(name = 'GC_123',
501  value = 'ytau',
502  order = {'QED':1})
503 
504 GC_124 = Coupling(name = 'GC_124',
505  value = '-(ytau/cmath.sqrt(2))',
506  order = {'QED':1})
507 
508 GC_125 = Coupling(name = 'GC_125',
509  value = '-((complex(0,1)*ytau)/cmath.sqrt(2))',
510  order = {'QED':1})
511 
512 GC_126 = Coupling(name = 'GC_126',
513  value = '-((complex(0,1)*yup)/cmath.sqrt(2))',
514  order = {'QED':1})
515 
516 GC_127 = Coupling(name = 'GC_127',
517  value = 'yup/cmath.sqrt(2)',
518  order = {'QED':1})
519 
520 GC_128 = Coupling(name = 'GC_128',
521  value = '(ee*complex(0,1)*complexconjugate(CKM1x1))/(sw*cmath.sqrt(2))',
522  order = {'QED':1})
523 
524 GC_129 = Coupling(name = 'GC_129',
525  value = '(ee*complex(0,1)*complexconjugate(CKM1x2))/(sw*cmath.sqrt(2))',
526  order = {'QED':1})
527 
528 GC_130 = Coupling(name = 'GC_130',
529  value = '(ee*complex(0,1)*complexconjugate(CKM1x3))/(sw*cmath.sqrt(2))',
530  order = {'QED':1})
531 
532 GC_131 = Coupling(name = 'GC_131',
533  value = '(ee*complex(0,1)*complexconjugate(CKM2x1))/(sw*cmath.sqrt(2))',
534  order = {'QED':1})
535 
536 GC_132 = Coupling(name = 'GC_132',
537  value = '(ee*complex(0,1)*complexconjugate(CKM2x2))/(sw*cmath.sqrt(2))',
538  order = {'QED':1})
539 
540 GC_133 = Coupling(name = 'GC_133',
541  value = '(ee*complex(0,1)*complexconjugate(CKM2x3))/(sw*cmath.sqrt(2))',
542  order = {'QED':1})
543 
544 GC_134 = Coupling(name = 'GC_134',
545  value = '(ee*complex(0,1)*complexconjugate(CKM3x1))/(sw*cmath.sqrt(2))',
546  order = {'QED':1})
547 
548 GC_135 = Coupling(name = 'GC_135',
549  value = '(ee*complex(0,1)*complexconjugate(CKM3x2))/(sw*cmath.sqrt(2))',
550  order = {'QED':1})
551 
552 GC_136 = Coupling(name = 'GC_136',
553  value = '(ee*complex(0,1)*complexconjugate(CKM3x3))/(sw*cmath.sqrt(2))',
554  order = {'QED':1})
555