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:47
6
from object_library import all_lorentz, Lorentz
8
from function_library import complexconjugate, re, im, csc, sec, acsc, asec
12
UUS1 = Lorentz(name = 'UUS1',
13
spins = [ -1, -1, 1 ],
16
UUV1 = Lorentz(name = 'UUV1',
17
spins = [ -1, -1, 3 ],
18
structure = 'P(3,2) + P(3,3)')
20
SSS1 = Lorentz(name = 'SSS1',
24
FFS1 = Lorentz(name = 'FFS1',
26
structure = 'Gamma5(2,1)')
28
FFS2 = Lorentz(name = 'FFS2',
30
structure = 'Identity(2,1)')
32
FFS3 = Lorentz(name = 'FFS3',
34
structure = 'ProjM(2,1)')
36
FFS4 = Lorentz(name = 'FFS4',
38
structure = 'ProjP(2,1)')
40
FFV1 = Lorentz(name = 'FFV1',
42
structure = 'Gamma(3,2,1)')
44
FFV2 = Lorentz(name = 'FFV2',
46
structure = 'Gamma(3,2,-1)*ProjM(-1,1)')
48
FFV3 = Lorentz(name = 'FFV3',
50
structure = 'Gamma(3,2,-1)*ProjM(-1,1) - 2*Gamma(3,2,-1)*ProjP(-1,1)')
52
FFV4 = Lorentz(name = 'FFV4',
54
structure = 'Gamma(3,2,-1)*ProjM(-1,1) + 2*Gamma(3,2,-1)*ProjP(-1,1)')
56
FFV5 = Lorentz(name = 'FFV5',
58
structure = 'Gamma(3,2,-1)*ProjM(-1,1) + 4*Gamma(3,2,-1)*ProjP(-1,1)')
60
VSS1 = Lorentz(name = 'VSS1',
62
structure = 'P(1,2) - P(1,3)')
64
VVS1 = Lorentz(name = 'VVS1',
66
structure = 'Metric(1,2)')
68
VVV1 = Lorentz(name = 'VVV1',
70
structure = 'P(3,1)*Metric(1,2) - P(3,2)*Metric(1,2) - P(2,1)*Metric(1,3) + P(2,3)*Metric(1,3) + P(1,2)*Metric(2,3) - P(1,3)*Metric(2,3)')
72
SSSS1 = Lorentz(name = 'SSSS1',
73
spins = [ 1, 1, 1, 1 ],
76
VVSS1 = Lorentz(name = 'VVSS1',
77
spins = [ 3, 3, 1, 1 ],
78
structure = 'Metric(1,2)')
80
VVVV1 = Lorentz(name = 'VVVV1',
81
spins = [ 3, 3, 3, 3 ],
82
structure = 'Metric(1,4)*Metric(2,3) - Metric(1,3)*Metric(2,4)')
84
VVVV2 = Lorentz(name = 'VVVV2',
85
spins = [ 3, 3, 3, 3 ],
86
structure = 'Metric(1,4)*Metric(2,3) + Metric(1,3)*Metric(2,4) - 2*Metric(1,2)*Metric(3,4)')
88
VVVV3 = Lorentz(name = 'VVVV3',
89
spins = [ 3, 3, 3, 3 ],
90
structure = 'Metric(1,4)*Metric(2,3) - Metric(1,2)*Metric(3,4)')
92
VVVV4 = Lorentz(name = 'VVVV4',
93
spins = [ 3, 3, 3, 3 ],
94
structure = 'Metric(1,3)*Metric(2,4) - Metric(1,2)*Metric(3,4)')
96
VVVV5 = Lorentz(name = 'VVVV5',
97
spins = [ 3, 3, 3, 3 ],
98
structure = 'Metric(1,4)*Metric(2,3) - (Metric(1,3)*Metric(2,4))/2. - (Metric(1,2)*Metric(3,4))/2.')