Belle II Software  release-06-01-15
couplings.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_couplings, Coupling
7 
8 from function_library import complexconjugate, re, im, csc, sec, acsc, asec, cot
9 
10 
11 GC_1 = Coupling(name='GC_1',
12  value='-(ee*complex(0,1))/3.',
13  order={'QED': 1})
14 
15 GC_2 = Coupling(name='GC_2',
16  value='(2*ee*complex(0,1))/3.',
17  order={'QED': 1})
18 
19 GC_3 = Coupling(name='GC_3',
20  value='-(ee*complex(0,1))',
21  order={'QED': 1})
22 
23 GC_4 = Coupling(name='GC_4',
24  value='ee*complex(0,1)',
25  order={'QED': 1})
26 
27 GC_5 = Coupling(name='GC_5',
28  value='ee**2*complex(0,1)',
29  order={'QED': 2})
30 
31 GC_6 = Coupling(name='GC_6',
32  value='-G',
33  order={'QCD': 1})
34 
35 GC_7 = Coupling(name='GC_7',
36  value='complex(0,1)*G',
37  order={'QCD': 1})
38 
39 GC_8 = Coupling(name='GC_8',
40  value='complex(0,1)*G**2',
41  order={'QCD': 2})
42 
43 GC_9 = Coupling(name='GC_9',
44  value='-(complex(0,1)*gZp)',
45  order={'QED': 1})
46 
47 GC_10 = Coupling(name='GC_10',
48  value='complex(0,1)*gZp',
49  order={'QED': 1})
50 
51 GC_11 = Coupling(name='GC_11',
52  value='-6*complex(0,1)*lam',
53  order={'QED': 2})
54 
55 GC_12 = Coupling(name='GC_12',
56  value='(ee**2*complex(0,1))/(2.*sw**2)',
57  order={'QED': 2})
58 
59 GC_13 = Coupling(name='GC_13',
60  value='-((ee**2*complex(0,1))/sw**2)',
61  order={'QED': 2})
62 
63 GC_14 = Coupling(name='GC_14',
64  value='(cw**2*ee**2*complex(0,1))/sw**2',
65  order={'QED': 2})
66 
67 GC_15 = Coupling(name='GC_15',
68  value='(ee*complex(0,1))/(sw*cmath.sqrt(2))',
69  order={'QED': 1})
70 
71 GC_16 = Coupling(name='GC_16',
72  value='(CKM1x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
73  order={'QED': 1})
74 
75 GC_17 = Coupling(name='GC_17',
76  value='(CKM1x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
77  order={'QED': 1})
78 
79 GC_18 = Coupling(name='GC_18',
80  value='(CKM1x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
81  order={'QED': 1})
82 
83 GC_19 = Coupling(name='GC_19',
84  value='(CKM2x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
85  order={'QED': 1})
86 
87 GC_20 = Coupling(name='GC_20',
88  value='(CKM2x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
89  order={'QED': 1})
90 
91 GC_21 = Coupling(name='GC_21',
92  value='(CKM2x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
93  order={'QED': 1})
94 
95 GC_22 = Coupling(name='GC_22',
96  value='(CKM3x1*ee*complex(0,1))/(sw*cmath.sqrt(2))',
97  order={'QED': 1})
98 
99 GC_23 = Coupling(name='GC_23',
100  value='(CKM3x2*ee*complex(0,1))/(sw*cmath.sqrt(2))',
101  order={'QED': 1})
102 
103 GC_24 = Coupling(name='GC_24',
104  value='(CKM3x3*ee*complex(0,1))/(sw*cmath.sqrt(2))',
105  order={'QED': 1})
106 
107 GC_25 = Coupling(name='GC_25',
108  value='(cw*ee*complex(0,1))/sw',
109  order={'QED': 1})
110 
111 GC_26 = Coupling(name='GC_26',
112  value='(-2*cw*ee**2*complex(0,1))/sw',
113  order={'QED': 2})
114 
115 GC_27 = Coupling(name='GC_27',
116  value='(ee*complex(0,1)*sw)/(3.*cw)',
117  order={'QED': 1})
118 
119 GC_28 = Coupling(name='GC_28',
120  value='(-2*ee*complex(0,1)*sw)/(3.*cw)',
121  order={'QED': 1})
122 
123 GC_29 = Coupling(name='GC_29',
124  value='(ee*complex(0,1)*sw)/cw',
125  order={'QED': 1})
126 
127 GC_30 = Coupling(name='GC_30',
128  value='-(cw*ee*complex(0,1))/(2.*sw) - (ee*complex(0,1)*sw)/(6.*cw)',
129  order={'QED': 1})
130 
131 GC_31 = Coupling(name='GC_31',
132  value='(cw*ee*complex(0,1))/(2.*sw) - (ee*complex(0,1)*sw)/(6.*cw)',
133  order={'QED': 1})
134 
135 GC_32 = Coupling(name='GC_32',
136  value='-(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)',
137  order={'QED': 1})
138 
139 GC_33 = Coupling(name='GC_33',
140  value='(cw*ee*complex(0,1))/(2.*sw) + (ee*complex(0,1)*sw)/(2.*cw)',
141  order={'QED': 1})
142 
143 GC_34 = Coupling(name='GC_34',
144  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)',
145  order={'QED': 2})
146 
147 GC_35 = Coupling(name='GC_35',
148  value='-6*complex(0,1)*lam*vev',
149  order={'QED': 1})
150 
151 GC_36 = Coupling(name='GC_36',
152  value='(ee**2*complex(0,1)*vev)/(2.*sw**2)',
153  order={'QED': 1})
154 
155 GC_37 = Coupling(
156  name='GC_37',
157  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)',
158  order={
159  'QED': 1})
160 
161 GC_38 = Coupling(name='GC_38',
162  value='-((complex(0,1)*yb)/cmath.sqrt(2))',
163  order={'QED': 1})
164 
165 GC_39 = Coupling(name='GC_39',
166  value='-((complex(0,1)*yc)/cmath.sqrt(2))',
167  order={'QED': 1})
168 
169 GC_40 = Coupling(name='GC_40',
170  value='-((complex(0,1)*ydo)/cmath.sqrt(2))',
171  order={'QED': 1})
172 
173 GC_41 = Coupling(name='GC_41',
174  value='-((complex(0,1)*ye)/cmath.sqrt(2))',
175  order={'QED': 1})
176 
177 GC_42 = Coupling(name='GC_42',
178  value='-((complex(0,1)*ym)/cmath.sqrt(2))',
179  order={'QED': 1})
180 
181 GC_43 = Coupling(name='GC_43',
182  value='-((complex(0,1)*ys)/cmath.sqrt(2))',
183  order={'QED': 1})
184 
185 GC_44 = Coupling(name='GC_44',
186  value='-((complex(0,1)*yt)/cmath.sqrt(2))',
187  order={'QED': 1})
188 
189 GC_45 = Coupling(name='GC_45',
190  value='-((complex(0,1)*ytau)/cmath.sqrt(2))',
191  order={'QED': 1})
192 
193 GC_46 = Coupling(name='GC_46',
194  value='-((complex(0,1)*yup)/cmath.sqrt(2))',
195  order={'QED': 1})
196 
197 GC_47 = Coupling(name='GC_47',
198  value='(ee*complex(0,1)*complexconjugate(CKM1x1))/(sw*cmath.sqrt(2))',
199  order={'QED': 1})
200 
201 GC_48 = Coupling(name='GC_48',
202  value='(ee*complex(0,1)*complexconjugate(CKM1x2))/(sw*cmath.sqrt(2))',
203  order={'QED': 1})
204 
205 GC_49 = Coupling(name='GC_49',
206  value='(ee*complex(0,1)*complexconjugate(CKM1x3))/(sw*cmath.sqrt(2))',
207  order={'QED': 1})
208 
209 GC_50 = Coupling(name='GC_50',
210  value='(ee*complex(0,1)*complexconjugate(CKM2x1))/(sw*cmath.sqrt(2))',
211  order={'QED': 1})
212 
213 GC_51 = Coupling(name='GC_51',
214  value='(ee*complex(0,1)*complexconjugate(CKM2x2))/(sw*cmath.sqrt(2))',
215  order={'QED': 1})
216 
217 GC_52 = Coupling(name='GC_52',
218  value='(ee*complex(0,1)*complexconjugate(CKM2x3))/(sw*cmath.sqrt(2))',
219  order={'QED': 1})
220 
221 GC_53 = Coupling(name='GC_53',
222  value='(ee*complex(0,1)*complexconjugate(CKM3x1))/(sw*cmath.sqrt(2))',
223  order={'QED': 1})
224 
225 GC_54 = Coupling(name='GC_54',
226  value='(ee*complex(0,1)*complexconjugate(CKM3x2))/(sw*cmath.sqrt(2))',
227  order={'QED': 1})
228 
229 GC_55 = Coupling(name='GC_55',
230  value='(ee*complex(0,1)*complexconjugate(CKM3x3))/(sw*cmath.sqrt(2))',
231  order={'QED': 1})