~maddevelopers/mg5amcnlo/WWW5_caching

« back to all changes in this revision

Viewing changes to users/mardelcourt/PROC_970226/PROC_970226/bin/internal/ufomodel/couplings.py

  • Committer: John Doe
  • Date: 2013-03-25 20:27:02 UTC
  • Revision ID: john.doe@gmail.com-20130325202702-5sk3t1r8h33ca4p4
first clean version

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# This file was automatically created by FeynRules 1.7.69
 
2
# Mathematica version: 8.0 for Mac OS X x86 (64-bit) (November 6, 2010)
 
3
# Date: Mon 1 Oct 2012 14:58:26
 
4
 
 
5
 
 
6
from object_library import all_couplings, Coupling
 
7
 
 
8
from function_library import complexconjugate, re, im, csc, sec, acsc, asec
 
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 = 'I1x31',
 
62
                 order = {'QED':1})
 
63
 
 
64
GC_14 = Coupling(name = 'GC_14',
 
65
                 value = 'I1x32',
 
66
                 order = {'QED':1})
 
67
 
 
68
GC_15 = Coupling(name = 'GC_15',
 
69
                 value = 'I1x33',
 
70
                 order = {'QED':1})
 
71
 
 
72
GC_16 = Coupling(name = 'GC_16',
 
73
                 value = '-I2x12',
 
74
                 order = {'QED':1})
 
75
 
 
76
GC_17 = Coupling(name = 'GC_17',
 
77
                 value = '-I2x13',
 
78
                 order = {'QED':1})
 
79
 
 
80
GC_18 = Coupling(name = 'GC_18',
 
81
                 value = '-I2x22',
 
82
                 order = {'QED':1})
 
83
 
 
84
GC_19 = Coupling(name = 'GC_19',
 
85
                 value = '-I2x23',
 
86
                 order = {'QED':1})
 
87
 
 
88
GC_20 = Coupling(name = 'GC_20',
 
89
                 value = '-I2x32',
 
90
                 order = {'QED':1})
 
91
 
 
92
GC_21 = Coupling(name = 'GC_21',
 
93
                 value = '-I2x33',
 
94
                 order = {'QED':1})
 
95
 
 
96
GC_22 = Coupling(name = 'GC_22',
 
97
                 value = 'I3x21',
 
98
                 order = {'QED':1})
 
99
 
 
100
GC_23 = Coupling(name = 'GC_23',
 
101
                 value = 'I3x22',
 
102
                 order = {'QED':1})
 
103
 
 
104
GC_24 = Coupling(name = 'GC_24',
 
105
                 value = 'I3x23',
 
106
                 order = {'QED':1})
 
107
 
 
108
GC_25 = Coupling(name = 'GC_25',
 
109
                 value = 'I3x31',
 
110
                 order = {'QED':1})
 
111
 
 
112
GC_26 = Coupling(name = 'GC_26',
 
113
                 value = 'I3x32',
 
114
                 order = {'QED':1})
 
115
 
 
116
GC_27 = Coupling(name = 'GC_27',
 
117
                 value = 'I3x33',
 
118
                 order = {'QED':1})
 
119
 
 
120
GC_28 = Coupling(name = 'GC_28',
 
121
                 value = '-I4x13',
 
122
                 order = {'QED':1})
 
123
 
 
124
GC_29 = Coupling(name = 'GC_29',
 
125
                 value = '-I4x23',
 
126
                 order = {'QED':1})
 
127
 
 
128
GC_30 = Coupling(name = 'GC_30',
 
129
                 value = '-I4x33',
 
130
                 order = {'QED':1})
 
131
 
 
132
GC_31 = Coupling(name = 'GC_31',
 
133
                 value = '-2*complex(0,1)*lam',
 
134
                 order = {'QED':2})
 
135
 
 
136
GC_32 = Coupling(name = 'GC_32',
 
137
                 value = '-4*complex(0,1)*lam',
 
138
                 order = {'QED':2})
 
139
 
 
140
GC_33 = Coupling(name = 'GC_33',
 
141
                 value = '-6*complex(0,1)*lam',
 
142
                 order = {'QED':2})
 
143
 
 
144
GC_34 = Coupling(name = 'GC_34',
 
145
                 value = '(ee**2*complex(0,1))/(2.*sw**2)',
 
146
                 order = {'QED':2})
 
147
 
 
148
GC_35 = Coupling(name = 'GC_35',
 
149
                 value = '-((ee**2*complex(0,1))/sw**2)',
 
150
                 order = {'QED':2})
 
151
 
 
152
GC_36 = Coupling(name = 'GC_36',
 
153
                 value = '(cw**2*ee**2*complex(0,1))/sw**2',
 
154
                 order = {'QED':2})
 
155
 
 
156
GC_37 = Coupling(name = 'GC_37',
 
157
                 value = '-ee/(2.*sw)',
 
158
                 order = {'QED':1})
 
159
 
 
160
GC_38 = Coupling(name = 'GC_38',
 
161
                 value = '-(ee*complex(0,1))/(2.*sw)',
 
162
                 order = {'QED':1})
 
163
 
 
164
GC_39 = Coupling(name = 'GC_39',
 
165
                 value = '(ee*complex(0,1))/(2.*sw)',
 
166
                 order = {'QED':1})
 
167
 
 
168
GC_40 = Coupling(name = 'GC_40',
 
169
                 value = '(ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
170
                 order = {'QED':1})
 
171
 
 
172
GC_41 = Coupling(name = 'GC_41',
 
173
                 value = '(CKM1x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
174
                 order = {'QED':1})
 
175
 
 
176
GC_42 = Coupling(name = 'GC_42',
 
177
                 value = '(CKM1x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
178
                 order = {'QED':1})
 
179
 
 
180
GC_43 = Coupling(name = 'GC_43',
 
181
                 value = '(CKM1x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
182
                 order = {'QED':1})
 
183
 
 
184
GC_44 = Coupling(name = 'GC_44',
 
185
                 value = '(CKM2x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
186
                 order = {'QED':1})
 
187
 
 
188
GC_45 = Coupling(name = 'GC_45',
 
189
                 value = '(CKM2x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
190
                 order = {'QED':1})
 
191
 
 
192
GC_46 = Coupling(name = 'GC_46',
 
193
                 value = '(CKM2x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
194
                 order = {'QED':1})
 
195
 
 
196
GC_47 = Coupling(name = 'GC_47',
 
197
                 value = '(CKM3x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
198
                 order = {'QED':1})
 
199
 
 
200
GC_48 = Coupling(name = 'GC_48',
 
201
                 value = '(CKM3x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
202
                 order = {'QED':1})
 
203
 
 
204
GC_49 = Coupling(name = 'GC_49',
 
205
                 value = '(CKM3x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
 
206
                 order = {'QED':1})
 
207
 
 
208
GC_50 = Coupling(name = 'GC_50',
 
209
                 value = '-(cw*ee*complex(0,1))/(2.*sw)',
 
210
                 order = {'QED':1})
 
211
 
 
212
GC_51 = Coupling(name = 'GC_51',
 
213
                 value = '(cw*ee*complex(0,1))/(2.*sw)',
 
214
                 order = {'QED':1})
 
215
 
 
216
GC_52 = Coupling(name = 'GC_52',
 
217
                 value = '-((cw*ee*complex(0,1))/sw)',
 
218
                 order = {'QED':1})
 
219
 
 
220
GC_53 = Coupling(name = 'GC_53',
 
221
                 value = '(cw*ee*complex(0,1))/sw',
 
222
                 order = {'QED':1})
 
223
 
 
224
GC_54 = Coupling(name = 'GC_54',
 
225
                 value = '-ee**2/(2.*sw)',
 
226
                 order = {'QED':2})
 
227
 
 
228
GC_55 = Coupling(name = 'GC_55',
 
229
                 value = '-(ee**2*complex(0,1))/(2.*sw)',
 
230
                 order = {'QED':2})
 
231
 
 
232
GC_56 = Coupling(name = 'GC_56',
 
233
                 value = 'ee**2/(2.*sw)',
 
234
                 order = {'QED':2})
 
235
 
 
236
GC_57 = Coupling(name = 'GC_57',
 
237
                 value = '(-2*cw*ee**2*complex(0,1))/sw',
 
238
                 order = {'QED':2})
 
239
 
 
240
GC_58 = Coupling(name = 'GC_58',
 
241
                 value = '-(ee*complex(0,1)*sw)/(6.*cw)',
 
242
                 order = {'QED':1})
 
243
 
 
244
GC_59 = Coupling(name = 'GC_59',
 
245
                 value = '(ee*complex(0,1)*sw)/(2.*cw)',
 
246
                 order = {'QED':1})
 
247
 
 
248
GC_60 = Coupling(name = 'GC_60',
 
249
                 value = '-(cw*ee)/(2.*sw) - (ee*sw)/(2.*cw)',
 
250
                 order = {'QED':1})
 
251
 
 
252
GC_61 = Coupling(name = 'GC_61',
 
253
                 value = '-(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)',
 
254
                 order = {'QED':1})
 
255
 
 
256
GC_62 = Coupling(name = 'GC_62',
 
257
                 value = '(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)',
 
258
                 order = {'QED':1})
 
259
 
 
260
GC_63 = Coupling(name = 'GC_63',
 
261
                 value = '(cw*ee**2*complex(0,1))/sw - (ee**2*complex(0,1)*sw)/cw',
 
262
                 order = {'QED':2})
 
263
 
 
264
GC_64 = Coupling(name = 'GC_64',
 
265
                 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)',
 
266
                 order = {'QED':2})
 
267
 
 
268
GC_65 = Coupling(name = 'GC_65',
 
269
                 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)',
 
270
                 order = {'QED':2})
 
271
 
 
272
GC_66 = Coupling(name = 'GC_66',
 
273
                 value = '-(ee**2*vev)/(2.*cw)',
 
274
                 order = {'QED':1})
 
275
 
 
276
GC_67 = Coupling(name = 'GC_67',
 
277
                 value = '(ee**2*vev)/(2.*cw)',
 
278
                 order = {'QED':1})
 
279
 
 
280
GC_68 = Coupling(name = 'GC_68',
 
281
                 value = '-2*complex(0,1)*lam*vev',
 
282
                 order = {'QED':1})
 
283
 
 
284
GC_69 = Coupling(name = 'GC_69',
 
285
                 value = '-6*complex(0,1)*lam*vev',
 
286
                 order = {'QED':1})
 
287
 
 
288
GC_70 = Coupling(name = 'GC_70',
 
289
                 value = '-(ee**2*vev)/(4.*sw**2)',
 
290
                 order = {'QED':1})
 
291
 
 
292
GC_71 = Coupling(name = 'GC_71',
 
293
                 value = '-(ee**2*complex(0,1)*vev)/(4.*sw**2)',
 
294
                 order = {'QED':1})
 
295
 
 
296
GC_72 = Coupling(name = 'GC_72',
 
297
                 value = '(ee**2*complex(0,1)*vev)/(2.*sw**2)',
 
298
                 order = {'QED':1})
 
299
 
 
300
GC_73 = Coupling(name = 'GC_73',
 
301
                 value = '(ee**2*vev)/(4.*sw**2)',
 
302
                 order = {'QED':1})
 
303
 
 
304
GC_74 = Coupling(name = 'GC_74',
 
305
                 value = '-(ee**2*vev)/(2.*sw)',
 
306
                 order = {'QED':1})
 
307
 
 
308
GC_75 = Coupling(name = 'GC_75',
 
309
                 value = '(ee**2*vev)/(2.*sw)',
 
310
                 order = {'QED':1})
 
311
 
 
312
GC_76 = Coupling(name = 'GC_76',
 
313
                 value = '-(ee**2*vev)/(4.*cw) - (cw*ee**2*vev)/(4.*sw**2)',
 
314
                 order = {'QED':1})
 
315
 
 
316
GC_77 = Coupling(name = 'GC_77',
 
317
                 value = '(ee**2*vev)/(4.*cw) - (cw*ee**2*vev)/(4.*sw**2)',
 
318
                 order = {'QED':1})
 
319
 
 
320
GC_78 = Coupling(name = 'GC_78',
 
321
                 value = '-(ee**2*vev)/(4.*cw) + (cw*ee**2*vev)/(4.*sw**2)',
 
322
                 order = {'QED':1})
 
323
 
 
324
GC_79 = Coupling(name = 'GC_79',
 
325
                 value = '(ee**2*vev)/(4.*cw) + (cw*ee**2*vev)/(4.*sw**2)',
 
326
                 order = {'QED':1})
 
327
 
 
328
GC_80 = Coupling(name = 'GC_80',
 
329
                 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)',
 
330
                 order = {'QED':1})
 
331
 
 
332
GC_81 = Coupling(name = 'GC_81',
 
333
                 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)',
 
334
                 order = {'QED':1})
 
335
 
 
336
GC_82 = Coupling(name = 'GC_82',
 
337
                 value = '-(yb/cmath.sqrt(2))',
 
338
                 order = {'QED':1})
 
339
 
 
340
GC_83 = Coupling(name = 'GC_83',
 
341
                 value = '-((complex(0,1)*yb)/cmath.sqrt(2))',
 
342
                 order = {'QED':1})
 
343
 
 
344
GC_84 = Coupling(name = 'GC_84',
 
345
                 value = '-((complex(0,1)*yc)/cmath.sqrt(2))',
 
346
                 order = {'QED':1})
 
347
 
 
348
GC_85 = Coupling(name = 'GC_85',
 
349
                 value = 'yc/cmath.sqrt(2)',
 
350
                 order = {'QED':1})
 
351
 
 
352
GC_86 = Coupling(name = 'GC_86',
 
353
                 value = '-ye',
 
354
                 order = {'QED':1})
 
355
 
 
356
GC_87 = Coupling(name = 'GC_87',
 
357
                 value = 'ye',
 
358
                 order = {'QED':1})
 
359
 
 
360
GC_88 = Coupling(name = 'GC_88',
 
361
                 value = '-(ye/cmath.sqrt(2))',
 
362
                 order = {'QED':1})
 
363
 
 
364
GC_89 = Coupling(name = 'GC_89',
 
365
                 value = '-((complex(0,1)*ye)/cmath.sqrt(2))',
 
366
                 order = {'QED':1})
 
367
 
 
368
GC_90 = Coupling(name = 'GC_90',
 
369
                 value = '-ym',
 
370
                 order = {'QED':1})
 
371
 
 
372
GC_91 = Coupling(name = 'GC_91',
 
373
                 value = 'ym',
 
374
                 order = {'QED':1})
 
375
 
 
376
GC_92 = Coupling(name = 'GC_92',
 
377
                 value = '-(ym/cmath.sqrt(2))',
 
378
                 order = {'QED':1})
 
379
 
 
380
GC_93 = Coupling(name = 'GC_93',
 
381
                 value = '-((complex(0,1)*ym)/cmath.sqrt(2))',
 
382
                 order = {'QED':1})
 
383
 
 
384
GC_94 = Coupling(name = 'GC_94',
 
385
                 value = '-((complex(0,1)*yt)/cmath.sqrt(2))',
 
386
                 order = {'QED':1})
 
387
 
 
388
GC_95 = Coupling(name = 'GC_95',
 
389
                 value = 'yt/cmath.sqrt(2)',
 
390
                 order = {'QED':1})
 
391
 
 
392
GC_96 = Coupling(name = 'GC_96',
 
393
                 value = '-ytau',
 
394
                 order = {'QED':1})
 
395
 
 
396
GC_97 = Coupling(name = 'GC_97',
 
397
                 value = 'ytau',
 
398
                 order = {'QED':1})
 
399
 
 
400
GC_98 = Coupling(name = 'GC_98',
 
401
                 value = '-(ytau/cmath.sqrt(2))',
 
402
                 order = {'QED':1})
 
403
 
 
404
GC_99 = Coupling(name = 'GC_99',
 
405
                 value = '-((complex(0,1)*ytau)/cmath.sqrt(2))',
 
406
                 order = {'QED':1})
 
407
 
 
408
GC_100 = Coupling(name = 'GC_100',
 
409
                  value = '(ee*complex(0,1)*complexconjugate(CKM1x1))/(sw*cmath.sqrt(2))',
 
410
                  order = {'QED':1})
 
411
 
 
412
GC_101 = Coupling(name = 'GC_101',
 
413
                  value = '(ee*complex(0,1)*complexconjugate(CKM1x2))/(sw*cmath.sqrt(2))',
 
414
                  order = {'QED':1})
 
415
 
 
416
GC_102 = Coupling(name = 'GC_102',
 
417
                  value = '(ee*complex(0,1)*complexconjugate(CKM1x3))/(sw*cmath.sqrt(2))',
 
418
                  order = {'QED':1})
 
419
 
 
420
GC_103 = Coupling(name = 'GC_103',
 
421
                  value = '(ee*complex(0,1)*complexconjugate(CKM2x1))/(sw*cmath.sqrt(2))',
 
422
                  order = {'QED':1})
 
423
 
 
424
GC_104 = Coupling(name = 'GC_104',
 
425
                  value = '(ee*complex(0,1)*complexconjugate(CKM2x2))/(sw*cmath.sqrt(2))',
 
426
                  order = {'QED':1})
 
427
 
 
428
GC_105 = Coupling(name = 'GC_105',
 
429
                  value = '(ee*complex(0,1)*complexconjugate(CKM2x3))/(sw*cmath.sqrt(2))',
 
430
                  order = {'QED':1})
 
431
 
 
432
GC_106 = Coupling(name = 'GC_106',
 
433
                  value = '(ee*complex(0,1)*complexconjugate(CKM3x1))/(sw*cmath.sqrt(2))',
 
434
                  order = {'QED':1})
 
435
 
 
436
GC_107 = Coupling(name = 'GC_107',
 
437
                  value = '(ee*complex(0,1)*complexconjugate(CKM3x2))/(sw*cmath.sqrt(2))',
 
438
                  order = {'QED':1})
 
439
 
 
440
GC_108 = Coupling(name = 'GC_108',
 
441
                  value = '(ee*complex(0,1)*complexconjugate(CKM3x3))/(sw*cmath.sqrt(2))',
 
442
                  order = {'QED':1})
 
443