1
# This file was automatically created by FeynRules 1.7.55
2
# Mathematica version: 8.0 for Mac OS X x86 (64-bit) (October 6, 2011)
3
# Date: Wed 8 Aug 2012 14:29:46
7
from object_library import all_parameters, Parameter
10
from function_library import complexconjugate, re, im, csc, sec, acsc, asec
12
# This is a default parameter object representing 0.
13
ZERO = Parameter(name = 'ZERO',
19
# User-defined parameters.
20
ICKM1x1 = Parameter(name = 'ICKM1x1',
24
texname = '\\text{ICKM1x1}',
28
ICKM1x2 = Parameter(name = 'ICKM1x2',
32
texname = '\\text{ICKM1x2}',
36
ICKM1x3 = Parameter(name = 'ICKM1x3',
40
texname = '\\text{ICKM1x3}',
44
ICKM1x4 = Parameter(name = 'ICKM1x4',
48
texname = '\\text{ICKM1x4}',
52
ICKM2x1 = Parameter(name = 'ICKM2x1',
56
texname = '\\text{ICKM2x1}',
60
ICKM2x2 = Parameter(name = 'ICKM2x2',
64
texname = '\\text{ICKM2x2}',
68
ICKM2x3 = Parameter(name = 'ICKM2x3',
72
texname = '\\text{ICKM2x3}',
76
ICKM2x4 = Parameter(name = 'ICKM2x4',
80
texname = '\\text{ICKM2x4}',
84
ICKM3x1 = Parameter(name = 'ICKM3x1',
88
texname = '\\text{ICKM3x1}',
92
ICKM3x2 = Parameter(name = 'ICKM3x2',
96
texname = '\\text{ICKM3x2}',
100
ICKM3x3 = Parameter(name = 'ICKM3x3',
104
texname = '\\text{ICKM3x3}',
108
ICKM3x4 = Parameter(name = 'ICKM3x4',
112
texname = '\\text{ICKM3x4}',
116
ICKM4x1 = Parameter(name = 'ICKM4x1',
120
texname = '\\text{ICKM4x1}',
124
ICKM4x2 = Parameter(name = 'ICKM4x2',
128
texname = '\\text{ICKM4x2}',
132
ICKM4x3 = Parameter(name = 'ICKM4x3',
136
texname = '\\text{ICKM4x3}',
140
ICKM4x4 = Parameter(name = 'ICKM4x4',
144
texname = '\\text{ICKM4x4}',
148
RCKM1x1 = Parameter(name = 'RCKM1x1',
152
texname = '\\text{RCKM1x1}',
156
RCKM1x2 = Parameter(name = 'RCKM1x2',
160
texname = '\\text{RCKM1x2}',
164
RCKM1x3 = Parameter(name = 'RCKM1x3',
168
texname = '\\text{RCKM1x3}',
172
RCKM1x4 = Parameter(name = 'RCKM1x4',
176
texname = '\\text{RCKM1x4}',
180
RCKM2x1 = Parameter(name = 'RCKM2x1',
184
texname = '\\text{RCKM2x1}',
188
RCKM2x2 = Parameter(name = 'RCKM2x2',
192
texname = '\\text{RCKM2x2}',
196
RCKM2x3 = Parameter(name = 'RCKM2x3',
200
texname = '\\text{RCKM2x3}',
204
RCKM2x4 = Parameter(name = 'RCKM2x4',
208
texname = '\\text{RCKM2x4}',
212
RCKM3x1 = Parameter(name = 'RCKM3x1',
216
texname = '\\text{RCKM3x1}',
220
RCKM3x2 = Parameter(name = 'RCKM3x2',
224
texname = '\\text{RCKM3x2}',
228
RCKM3x3 = Parameter(name = 'RCKM3x3',
232
texname = '\\text{RCKM3x3}',
236
RCKM3x4 = Parameter(name = 'RCKM3x4',
240
texname = '\\text{RCKM3x4}',
244
RCKM4x1 = Parameter(name = 'RCKM4x1',
248
texname = '\\text{RCKM4x1}',
252
RCKM4x2 = Parameter(name = 'RCKM4x2',
256
texname = '\\text{RCKM4x2}',
260
RCKM4x3 = Parameter(name = 'RCKM4x3',
264
texname = '\\text{RCKM4x3}',
268
RCKM4x4 = Parameter(name = 'RCKM4x4',
272
texname = '\\text{RCKM4x4}',
276
aEWM1 = Parameter(name = 'aEWM1',
280
texname = '\\text{aEWM1}',
281
lhablock = 'SMINPUTS',
284
Gf = Parameter(name = 'Gf',
287
value = 0.000011663900000000002,
289
lhablock = 'SMINPUTS',
292
aS = Parameter(name = 'aS',
296
texname = '\\text{aS}',
297
lhablock = 'SMINPUTS',
300
ymb = Parameter(name = 'ymb',
304
texname = '\\text{ymb}',
308
ymt = Parameter(name = 'ymt',
312
texname = '\\text{ymt}',
316
ymbp = Parameter(name = 'ymbp',
320
texname = '\\text{ymbp}',
324
ymtp = Parameter(name = 'ymtp',
328
texname = '\\text{ymtp}',
332
ymtau = Parameter(name = 'ymtau',
336
texname = '\\text{ymtau}',
340
MTA = Parameter(name = 'MTA',
344
texname = '\\text{MTA}',
348
MT = Parameter(name = 'MT',
352
texname = '\\text{MT}',
356
MTp = Parameter(name = 'MTp',
360
texname = '\\text{MTp}',
364
MB = Parameter(name = 'MB',
368
texname = '\\text{MB}',
372
MBp = Parameter(name = 'MBp',
376
texname = '\\text{MBp}',
380
MZ = Parameter(name = 'MZ',
384
texname = '\\text{MZ}',
388
MH = Parameter(name = 'MH',
392
texname = '\\text{MH}',
396
WT = Parameter(name = 'WT',
400
texname = '\\text{WT}',
404
WTp = Parameter(name = 'WTp',
408
texname = '\\text{WTp}',
412
WBp = Parameter(name = 'WBp',
416
texname = '\\text{WBp}',
420
WZ = Parameter(name = 'WZ',
424
texname = '\\text{WZ}',
428
WW = Parameter(name = 'WW',
432
texname = '\\text{WW}',
436
WH = Parameter(name = 'WH',
439
value = 6.38233934e-03,
440
texname = '\\text{WH}',
444
CKM1x1 = Parameter(name = 'CKM1x1',
447
value = 'complex(0,1)*ICKM1x1 + RCKM1x1',
448
texname = '\\text{CKM1x1}')
450
CKM1x2 = Parameter(name = 'CKM1x2',
453
value = 'complex(0,1)*ICKM1x2 + RCKM1x2',
454
texname = '\\text{CKM1x2}')
456
CKM1x3 = Parameter(name = 'CKM1x3',
459
value = 'complex(0,1)*ICKM1x3 + RCKM1x3',
460
texname = '\\text{CKM1x3}')
462
CKM1x4 = Parameter(name = 'CKM1x4',
465
value = 'complex(0,1)*ICKM1x4 + RCKM1x4',
466
texname = '\\text{CKM1x4}')
468
CKM2x1 = Parameter(name = 'CKM2x1',
471
value = 'complex(0,1)*ICKM2x1 + RCKM2x1',
472
texname = '\\text{CKM2x1}')
474
CKM2x2 = Parameter(name = 'CKM2x2',
477
value = 'complex(0,1)*ICKM2x2 + RCKM2x2',
478
texname = '\\text{CKM2x2}')
480
CKM2x3 = Parameter(name = 'CKM2x3',
483
value = 'complex(0,1)*ICKM2x3 + RCKM2x3',
484
texname = '\\text{CKM2x3}')
486
CKM2x4 = Parameter(name = 'CKM2x4',
489
value = 'complex(0,1)*ICKM2x4 + RCKM2x4',
490
texname = '\\text{CKM2x4}')
492
CKM3x1 = Parameter(name = 'CKM3x1',
495
value = 'complex(0,1)*ICKM3x1 + RCKM3x1',
496
texname = '\\text{CKM3x1}')
498
CKM3x2 = Parameter(name = 'CKM3x2',
501
value = 'complex(0,1)*ICKM3x2 + RCKM3x2',
502
texname = '\\text{CKM3x2}')
504
CKM3x3 = Parameter(name = 'CKM3x3',
507
value = 'complex(0,1)*ICKM3x3 + RCKM3x3',
508
texname = '\\text{CKM3x3}')
510
CKM3x4 = Parameter(name = 'CKM3x4',
513
value = 'complex(0,1)*ICKM3x4 + RCKM3x4',
514
texname = '\\text{CKM3x4}')
516
CKM4x1 = Parameter(name = 'CKM4x1',
519
value = 'complex(0,1)*ICKM4x1 + RCKM4x1',
520
texname = '\\text{CKM4x1}')
522
CKM4x2 = Parameter(name = 'CKM4x2',
525
value = 'complex(0,1)*ICKM4x2 + RCKM4x2',
526
texname = '\\text{CKM4x2}')
528
CKM4x3 = Parameter(name = 'CKM4x3',
531
value = 'complex(0,1)*ICKM4x3 + RCKM4x3',
532
texname = '\\text{CKM4x3}')
534
CKM4x4 = Parameter(name = 'CKM4x4',
537
value = 'complex(0,1)*ICKM4x4 + RCKM4x4',
538
texname = '\\text{CKM4x4}')
540
aEW = Parameter(name = 'aEW',
544
texname = '\\text{aEW}')
546
G = Parameter(name = 'G',
549
value = '2*cmath.sqrt(aS)*cmath.sqrt(cmath.pi)',
552
ydo = Parameter(name = 'ydo',
556
texname = '\\text{ydo}')
558
ye = Parameter(name = 'ye',
562
texname = '\\text{ye}')
564
ym = Parameter(name = 'ym',
568
texname = '\\text{ym}')
570
ys = Parameter(name = 'ys',
574
texname = '\\text{ys}')
576
yup = Parameter(name = 'yup',
580
texname = '\\text{yup}')
582
MW = Parameter(name = 'MW',
585
value = 'cmath.sqrt(MZ**2/2. + cmath.sqrt(MZ**4/4. - (aEW*cmath.pi*MZ**2)/(Gf*cmath.sqrt(2))))',
588
ee = Parameter(name = 'ee',
591
value = '2*cmath.sqrt(aEW)*cmath.sqrt(cmath.pi)',
594
sw2 = Parameter(name = 'sw2',
597
value = '1 - MW**2/MZ**2',
598
texname = '\\text{sw2}')
600
cw = Parameter(name = 'cw',
603
value = 'cmath.sqrt(1 - sw2)',
606
sw = Parameter(name = 'sw',
609
value = 'cmath.sqrt(sw2)',
612
g1 = Parameter(name = 'g1',
618
gw = Parameter(name = 'gw',
624
v = Parameter(name = 'v',
627
value = '(2*MW*sw)/ee',
630
lam = Parameter(name = 'lam',
633
value = 'MH**2/(2.*v**2)',
634
texname = '\\text{lam}')
636
yb = Parameter(name = 'yb',
639
value = '(ymb*cmath.sqrt(2))/v',
640
texname = '\\text{yb}')
642
ybp = Parameter(name = 'ybp',
645
value = '(ymbp*cmath.sqrt(2))/v',
646
texname = '\\text{ybp}')
648
yt = Parameter(name = 'yt',
651
value = '(ymt*cmath.sqrt(2))/v',
652
texname = '\\text{yt}')
654
ytau = Parameter(name = 'ytau',
657
value = '(ymtau*cmath.sqrt(2))/v',
658
texname = '\\text{ytau}')
660
ytp = Parameter(name = 'ytp',
663
value = '(ymtp*cmath.sqrt(2))/v',
664
texname = '\\text{ytp}')
666
muH = Parameter(name = 'muH',
669
value = 'cmath.sqrt(lam*v**2)',