Belle II Software  release-06-00-14
couplings.py
1 #!/usr/bin/env python
2 # -*- coding: utf-8 -*-
3 
4 # This file was automatically created by FeynRules 2.0.26
5 # Mathematica version: 9.0 for Linux x86 (64-bit) (November 20, 2012)
6 # Date: Wed 23 Jul 2014 02:04:18
7 
8 from object_library import all_couplings, Coupling
9 
10 from function_library import complexconjugate, re, im, csc, sec, acsc, asec, \
11  cot
12 
13 GC_1 = Coupling(name='GC_1', value='-(ee*complex(0,1))/3.', order={'QED': 1})
14 
15 GC_2 = Coupling(name='GC_2', value='(2*ee*complex(0,1))/3.', order={'QED': 1})
16 
17 GC_3 = Coupling(name='GC_3', value='-(ee*complex(0,1))', order={'QED': 1})
18 
19 GC_4 = Coupling(name='GC_4', value='2*ee**2*complex(0,1)', order={'QED': 2})
20 
21 GC_5 = Coupling(name='GC_5', value='-G', order={'QCD': 1})
22 
23 GC_6 = Coupling(name='GC_6', value='complex(0,1)*G', order={'QCD': 1})
24 
25 GC_7 = Coupling(name='GC_7', value='complex(0,1)*G**2', order={'QCD': 2})
26 
27 GC_8 = Coupling(name='GC_8', value='-(complex(0,1)*GChi)', order={'QED': 1})
28 
29 GC_9 = Coupling(name='GC_9', value='-(complex(0,1)*Ge)', order={'QED': 1})
30 
31 GC_10 = Coupling(name='GC_10', value='2*ee*complex(0,1)*Ge', order={'QED': 2})
32 
33 GC_11 = Coupling(name='GC_11', value='2*complex(0,1)*Ge**2', order={'QED': 2})
34 
35 GC_12 = Coupling(name='GC_12', value='cw*complex(0,1)*gw', order={'QED': 1})
36 
37 GC_13 = Coupling(name='GC_13', value='-(complex(0,1)*gw**2)', order={'QED': 2})
38 
39 GC_14 = Coupling(name='GC_14', value='cw**2*complex(0,1)*gw**2',
40  order={'QED': 2})
41 
42 GC_15 = Coupling(name='GC_15', value='-6*complex(0,1)*lam', order={'QED': 2})
43 
44 GC_16 = Coupling(name='GC_16', value='(ee**2*complex(0,1))/(2.*sw**2)',
45  order={'QED': 2})
46 
47 GC_17 = Coupling(name='GC_17', value='(ee*complex(0,1))/(sw*cmath.sqrt(2))',
48  order={'QED': 1})
49 
50 GC_18 = Coupling(name='GC_18',
51  value='(CKM1x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
52  order={'QED': 1})
53 
54 GC_19 = Coupling(name='GC_19',
55  value='(CKM1x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
56  order={'QED': 1})
57 
58 GC_20 = Coupling(name='GC_20',
59  value='(CKM1x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
60  order={'QED': 1})
61 
62 GC_21 = Coupling(name='GC_21',
63  value='(CKM2x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
64  order={'QED': 1})
65 
66 GC_22 = Coupling(name='GC_22',
67  value='(CKM2x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
68  order={'QED': 1})
69 
70 GC_23 = Coupling(name='GC_23',
71  value='(CKM2x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
72  order={'QED': 1})
73 
74 GC_24 = Coupling(name='GC_24',
75  value='(CKM3x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
76  order={'QED': 1})
77 
78 GC_25 = Coupling(name='GC_25',
79  value='(CKM3x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
80  order={'QED': 1})
81 
82 GC_26 = Coupling(name='GC_26',
83  value='(CKM3x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
84  order={'QED': 1})
85 
86 GC_27 = Coupling(name='GC_27', value='-(cw*ee*complex(0,1))/(2.*sw)',
87  order={'QED': 1})
88 
89 GC_28 = Coupling(name='GC_28', value='(cw*ee*complex(0,1))/(2.*sw)',
90  order={'QED': 1})
91 
92 GC_29 = Coupling(name='GC_29', value='-(ee*complex(0,1)*sw)/(6.*cw)',
93  order={'QED': 1})
94 
95 GC_30 = Coupling(name='GC_30', value='(ee*complex(0,1)*sw)/(2.*cw)',
96  order={'QED': 1})
97 
98 GC_31 = Coupling(name='GC_31', value='complex(0,1)*gw*sw', order={'QED': 1})
99 
100 GC_32 = Coupling(name='GC_32', value='-2*cw*complex(0,1)*gw**2*sw',
101  order={'QED': 2})
102 
103 GC_33 = Coupling(name='GC_33', value='complex(0,1)*gw**2*sw**2',
104  order={'QED': 2})
105 
106 GC_34 = Coupling(name='GC_34',
107  value='(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)', order={'QED': 1})
108 
109 GC_35 = Coupling(
110  name='GC_35',
111  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)',
112  order={
113  'QED': 2})
114 
115 GC_36 = Coupling(name='GC_36', value='-6*complex(0,1)*lam*v', order={'QED': 1})
116 
117 GC_37 = Coupling(name='GC_37', value='(ee**2*complex(0,1)*v)/(2.*sw**2)',
118  order={'QED': 1})
119 
120 GC_38 = Coupling(
121  name='GC_38',
122  value='ee**2*complex(0,1)*v + (cw**2*ee**2*complex(0,1)*v)/(2.*sw**2) + (ee**2*complex(0,1)*sw**2*v)/(2.*cw**2)',
123  order={
124  'QED': 1})
125 
126 GC_39 = Coupling(name='GC_39', value='-((complex(0,1)*yb)/cmath.sqrt(2))',
127  order={'QED': 1})
128 
129 GC_40 = Coupling(name='GC_40', value='-((complex(0,1)*yc)/cmath.sqrt(2))',
130  order={'QED': 1})
131 
132 GC_41 = Coupling(name='GC_41', value='-((complex(0,1)*ydo)/cmath.sqrt(2))',
133  order={'QED': 1})
134 
135 GC_42 = Coupling(name='GC_42', value='-((complex(0,1)*ye)/cmath.sqrt(2))',
136  order={'QED': 1})
137 
138 GC_43 = Coupling(name='GC_43', value='-((complex(0,1)*ym)/cmath.sqrt(2))',
139  order={'QED': 1})
140 
141 GC_44 = Coupling(name='GC_44', value='-((complex(0,1)*ys)/cmath.sqrt(2))',
142  order={'QED': 1})
143 
144 GC_45 = Coupling(name='GC_45', value='-((complex(0,1)*yt)/cmath.sqrt(2))',
145  order={'QED': 1})
146 
147 GC_46 = Coupling(name='GC_46', value='-((complex(0,1)*ytau)/cmath.sqrt(2))',
148  order={'QED': 1})
149 
150 GC_47 = Coupling(name='GC_47', value='-((complex(0,1)*yup)/cmath.sqrt(2))',
151  order={'QED': 1})
152 
153 GC_48 = Coupling(name='GC_48',
154  value='(ee*complex(0,1)*complexconjugate(CKM1x1))/(sw*cmath.sqrt(2))', order={'QED': 1})
155 
156 GC_49 = Coupling(name='GC_49',
157  value='(ee*complex(0,1)*complexconjugate(CKM1x2))/(sw*cmath.sqrt(2))', order={'QED': 1})
158 
159 GC_50 = Coupling(name='GC_50',
160  value='(ee*complex(0,1)*complexconjugate(CKM1x3))/(sw*cmath.sqrt(2))', order={'QED': 1})
161 
162 GC_51 = Coupling(name='GC_51',
163  value='(ee*complex(0,1)*complexconjugate(CKM2x1))/(sw*cmath.sqrt(2))', order={'QED': 1})
164 
165 GC_52 = Coupling(name='GC_52',
166  value='(ee*complex(0,1)*complexconjugate(CKM2x2))/(sw*cmath.sqrt(2))', order={'QED': 1})
167 
168 GC_53 = Coupling(name='GC_53',
169  value='(ee*complex(0,1)*complexconjugate(CKM2x3))/(sw*cmath.sqrt(2))', order={'QED': 1})
170 
171 GC_54 = Coupling(name='GC_54',
172  value='(ee*complex(0,1)*complexconjugate(CKM3x1))/(sw*cmath.sqrt(2))', order={'QED': 1})
173 
174 GC_55 = Coupling(name='GC_55',
175  value='(ee*complex(0,1)*complexconjugate(CKM3x2))/(sw*cmath.sqrt(2))', order={'QED': 1})
176 
177 GC_56 = Coupling(name='GC_56',
178  value='(ee*complex(0,1)*complexconjugate(CKM3x3))/(sw*cmath.sqrt(2))', order={'QED': 1})