Belle II Software  release-06-01-15
lorentz.py
1 # This file was automatically created by FeynRules 2.3.26
2 # Mathematica version: 11.1.0 for Mac OS X x86 (64-bit) (March 16, 2017)
3 # Date: Tue 23 May 2017 14:45:12
4 
5 
6 from object_library import all_lorentz, Lorentz
7 
8 from function_library import complexconjugate, re, im, csc, sec, acsc, asec, cot
9 try:
10  import form_factors as ForFac
11 except ImportError:
12  pass
13 
14 
15 UUV1 = Lorentz(name='UUV1',
16  spins=[-1, -1, 3],
17  structure='P(3,2) + P(3,3)')
18 
19 SSS1 = Lorentz(name='SSS1',
20  spins=[1, 1, 1],
21  structure='1')
22 
23 FFS1 = Lorentz(name='FFS1',
24  spins=[2, 2, 1],
25  structure='ProjM(2,1) + ProjP(2,1)')
26 
27 FFV1 = Lorentz(name='FFV1',
28  spins=[2, 2, 3],
29  structure='Gamma(3,2,1)')
30 
31 FFV2 = Lorentz(name='FFV2',
32  spins=[2, 2, 3],
33  structure='Gamma(3,2,-1)*ProjM(-1,1)')
34 
35 FFV3 = Lorentz(name='FFV3',
36  spins=[2, 2, 3],
37  structure='Gamma(3,2,-1)*ProjP(-1,1)')
38 
39 VVS1 = Lorentz(name='VVS1',
40  spins=[3, 3, 1],
41  structure='Metric(1,2)')
42 
43 VVV1 = Lorentz(
44  name='VVV1',
45  spins=[
46  3,
47  3,
48  3],
49  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)') # noqa
50 
51 SSSS1 = Lorentz(name='SSSS1',
52  spins=[1, 1, 1, 1],
53  structure='1')
54 
55 VVSS1 = Lorentz(name='VVSS1',
56  spins=[3, 3, 1, 1],
57  structure='Metric(1,2)')
58 
59 VVVV1 = Lorentz(name='VVVV1',
60  spins=[3, 3, 3, 3],
61  structure='Metric(1,4)*Metric(2,3) - Metric(1,3)*Metric(2,4)')
62 
63 VVVV2 = Lorentz(name='VVVV2',
64  spins=[3, 3, 3, 3],
65  structure='Metric(1,4)*Metric(2,3) + Metric(1,3)*Metric(2,4) - 2*Metric(1,2)*Metric(3,4)')
66 
67 VVVV3 = Lorentz(name='VVVV3',
68  spins=[3, 3, 3, 3],
69  structure='Metric(1,4)*Metric(2,3) - Metric(1,2)*Metric(3,4)')
70 
71 VVVV4 = Lorentz(name='VVVV4',
72  spins=[3, 3, 3, 3],
73  structure='Metric(1,3)*Metric(2,4) - Metric(1,2)*Metric(3,4)')
74 
75 VVVV5 = Lorentz(name='VVVV5',
76  spins=[3, 3, 3, 3],
77  structure='Metric(1,4)*Metric(2,3) - (Metric(1,3)*Metric(2,4))/2. - (Metric(1,2)*Metric(3,4))/2.')