1 | (* ****************************************************************** *)
|
---|
2 | (* ***** ***** *)
|
---|
3 | (* ***** FeynRules model file: Simplified DM models ***** *)
|
---|
4 | (* ***** s-channel spin-1 mediator ***** *)
|
---|
5 | (* ***** Author: A. Martini, K. Mawatari ***** *)
|
---|
6 | (* ***** J. Wang, C.Zhang (EW) ***** *)
|
---|
7 | (* ***** B. Zaldivar (lepton) ***** *)
|
---|
8 | (* ***** B. Fuks (monotop) ***** *)
|
---|
9 | (* ***** ***** *)
|
---|
10 | (* ****************************************************************** *)
|
---|
11 |
|
---|
12 |
|
---|
13 | (* ************************** *)
|
---|
14 | (* ***** Information ***** *)
|
---|
15 | (* ************************** *)
|
---|
16 | M$ModelName = "DMsimp_s_spin1";
|
---|
17 |
|
---|
18 | M$Information = {
|
---|
19 | Authors -> {"A. Martini, K. Mawatari, J. Wang, C. Zhang, B. Zaldivar, B. Fuks"},
|
---|
20 | Institutions -> {"Universite catholique de Louvain, LPSC Grenoble, Johnnas Gutenberg University of Mainz, Brookhaven National Laboratory, LAPTh Annecy, LPTHE / UPMC"},
|
---|
21 | Emails -> {"kentarou.mawatari@lpsc.in2p3.fr","cenzhang@bnl.gov"},
|
---|
22 | URLs -> "http://feynrules.irmp.ucl.ac.be/wiki/DMsimp/",
|
---|
23 | References -> {"O. Mattelaer et al., arXiv:1508.00564",
|
---|
24 | "M. Backovic et al., arXiv:1508.05327",
|
---|
25 | "M. Neubert et al., arXiv:1509.05785",
|
---|
26 | "J. Andrea et al., arXiv:1106.6199"},
|
---|
27 | Version -> "2.1",
|
---|
28 | Date -> "2016.10.27"
|
---|
29 | };
|
---|
30 |
|
---|
31 | (* ************************** *)
|
---|
32 | (* ***** Change log ***** *)
|
---|
33 | (* ************************** *)
|
---|
34 |
|
---|
35 | (* 2015.08.24 v1.0 - release version. *)
|
---|
36 | (* 2016.06.02 v1.1 - changed the PDG numbers for parton-shower programs. *)
|
---|
37 | (* 2016.09.23 v2.0 - included the Y1-lepton interactions (B.Zaldivar) *)
|
---|
38 | (* 2016.10.27 v2.1 - included the monotop interactions (B. Fuks) *)
|
---|
39 |
|
---|
40 |
|
---|
41 | (***** Setting for interaction order (as e.g. used by MadGraph 5) ******)
|
---|
42 |
|
---|
43 | M$InteractionOrderLimit = {
|
---|
44 | {DMV, 2}
|
---|
45 | };
|
---|
46 |
|
---|
47 | M$InteractionOrderHierarchy = {
|
---|
48 | {QCD, 1}, {DMV, 2}, {QED, 2}
|
---|
49 | };
|
---|
50 |
|
---|
51 |
|
---|
52 | (* ************************** *)
|
---|
53 | (* ***** Fields ***** *)
|
---|
54 | (* ************************** *)
|
---|
55 | M$ClassesDescription = {
|
---|
56 |
|
---|
57 | S[7] == { ClassName -> Xr,
|
---|
58 | SelfConjugate -> True,
|
---|
59 | Mass -> {MXr, 10.},
|
---|
60 | Width -> 0,
|
---|
61 | PDG -> 5000511,
|
---|
62 | TeX -> Subscript[X,r],
|
---|
63 | FullName -> "Real scalar DM" },
|
---|
64 |
|
---|
65 | S[8] == { ClassName -> Xc,
|
---|
66 | SelfConjugate -> False,
|
---|
67 | Mass -> {MXc, 10.},
|
---|
68 | Width -> 0,
|
---|
69 | PDG -> 5000512,
|
---|
70 | TeX -> Subscript[X,c],
|
---|
71 | FullName -> "Complex scalar DM" },
|
---|
72 |
|
---|
73 | F[7] == { ClassName -> Xd,
|
---|
74 | SelfConjugate -> False,
|
---|
75 | Mass -> {MXd, 10.},
|
---|
76 | Width -> 0,
|
---|
77 | PDG -> 5000521,
|
---|
78 | TeX -> Subscript[X,d],
|
---|
79 | FullName -> "Dirac DM" },
|
---|
80 |
|
---|
81 | V[7] == { ClassName -> Y1,
|
---|
82 | SelfConjugate -> True,
|
---|
83 | Mass -> {MY1, 1000.},
|
---|
84 | Width -> {WY1, 10.},
|
---|
85 | PDG -> 5000001,
|
---|
86 | TeX -> Subscript[Y,1],
|
---|
87 | FullName -> "spin-1 mediator" }
|
---|
88 |
|
---|
89 | };
|
---|
90 |
|
---|
91 |
|
---|
92 | (* ************************** *)
|
---|
93 | (* ***** Parameters ***** *)
|
---|
94 | (* ************************** *)
|
---|
95 | M$Parameters = {
|
---|
96 |
|
---|
97 | gVXc == {
|
---|
98 | ParameterType -> External,
|
---|
99 | InteractionOrder -> {DMV, 1},
|
---|
100 | BlockName -> DMINPUTS,
|
---|
101 | TeX -> Subscript[g,VXc],
|
---|
102 | Description -> "Xc-Y1 vector coupling",
|
---|
103 | Value -> 0. },
|
---|
104 |
|
---|
105 | gVXd == {
|
---|
106 | ParameterType -> External,
|
---|
107 | InteractionOrder -> {DMV, 1},
|
---|
108 | BlockName -> DMINPUTS,
|
---|
109 | TeX -> Subscript[g,VXd],
|
---|
110 | Description -> "Xd-Y1 vector coupling",
|
---|
111 | Value -> 1. },
|
---|
112 |
|
---|
113 | gAXd == {
|
---|
114 | ParameterType -> External,
|
---|
115 | InteractionOrder -> {DMV, 1},
|
---|
116 | BlockName -> DMINPUTS,
|
---|
117 | TeX -> Subscript[g,AXd],
|
---|
118 | Description -> "Xd-Y1 axial-vector coupling",
|
---|
119 | Value -> 0. },
|
---|
120 |
|
---|
121 | gVd11 == {
|
---|
122 | ParameterType -> External,
|
---|
123 | InteractionOrder -> {DMV, 1},
|
---|
124 | BlockName -> DMINPUTS,
|
---|
125 | TeX -> Subscript[g,Vd11],
|
---|
126 | Description -> "d-Y1 vector coupling",
|
---|
127 | Value -> 0.25 },
|
---|
128 |
|
---|
129 | gVu11 == {
|
---|
130 | ParameterType -> External,
|
---|
131 | InteractionOrder -> {DMV, 1},
|
---|
132 | BlockName -> DMINPUTS,
|
---|
133 | TeX -> Subscript[g,Vu11],
|
---|
134 | Description -> "u-Y1 vector coupling",
|
---|
135 | Value -> 0.25 },
|
---|
136 |
|
---|
137 | gVd22 == {
|
---|
138 | ParameterType -> External,
|
---|
139 | InteractionOrder -> {DMV, 1},
|
---|
140 | BlockName -> DMINPUTS,
|
---|
141 | TeX -> Subscript[g,Vd22],
|
---|
142 | Description -> "s-Y1 vector coupling",
|
---|
143 | Value -> 0.25 },
|
---|
144 |
|
---|
145 | gVu22 == {
|
---|
146 | ParameterType -> External,
|
---|
147 | InteractionOrder -> {DMV, 1},
|
---|
148 | BlockName -> DMINPUTS,
|
---|
149 | TeX -> Subscript[g,Vu22],
|
---|
150 | Description -> "c-Y1 vector coupling",
|
---|
151 | Value -> 0.25 },
|
---|
152 |
|
---|
153 | gVd33 == {
|
---|
154 | ParameterType -> External,
|
---|
155 | InteractionOrder -> {DMV, 1},
|
---|
156 | BlockName -> DMINPUTS,
|
---|
157 | TeX -> Subscript[g,Vd33],
|
---|
158 | Description -> "b-Y1 vector coupling",
|
---|
159 | Value -> 0.25 },
|
---|
160 |
|
---|
161 | gVu33 == {
|
---|
162 | ParameterType -> External,
|
---|
163 | InteractionOrder -> {DMV, 1},
|
---|
164 | BlockName -> DMINPUTS,
|
---|
165 | TeX -> Subscript[g,Vu33],
|
---|
166 | Description -> "t-Y1 vector coupling",
|
---|
167 | Value -> 0.25 },
|
---|
168 |
|
---|
169 | gVl11 == {
|
---|
170 | ParameterType -> External,
|
---|
171 | InteractionOrder -> {DMV, 1},
|
---|
172 | BlockName -> DMINPUTS,
|
---|
173 | TeX -> Subscript[g,Ve],
|
---|
174 | Description -> "e-Y1 vector coupling",
|
---|
175 | Value -> 0. },
|
---|
176 |
|
---|
177 | gVl22 == {
|
---|
178 | ParameterType -> External,
|
---|
179 | InteractionOrder -> {DMV, 1},
|
---|
180 | BlockName -> DMINPUTS,
|
---|
181 | TeX -> Subscript[g,Vmu],
|
---|
182 | Description -> "mu-Y1 vector coupling",
|
---|
183 | Value -> 0. },
|
---|
184 |
|
---|
185 | gVl33 == {
|
---|
186 | ParameterType -> External,
|
---|
187 | InteractionOrder -> {DMV, 1},
|
---|
188 | BlockName -> DMINPUTS,
|
---|
189 | TeX -> Subscript[g,Vta],
|
---|
190 | Description -> "tau-Y1 vector coupling",
|
---|
191 | Value -> 0. },
|
---|
192 |
|
---|
193 | gAd11 == {
|
---|
194 | ParameterType -> External,
|
---|
195 | InteractionOrder -> {DMV, 1},
|
---|
196 | BlockName -> DMINPUTS,
|
---|
197 | TeX -> Subscript[g,Ad11],
|
---|
198 | Description -> "d-Y1 axial-vector coupling",
|
---|
199 | Value -> 0. },
|
---|
200 |
|
---|
201 | gAu11 == {
|
---|
202 | ParameterType -> External,
|
---|
203 | InteractionOrder -> {DMV, 1},
|
---|
204 | BlockName -> DMINPUTS,
|
---|
205 | TeX -> Subscript[g,Au11],
|
---|
206 | Description -> "u-Y1 axial-vector coupling",
|
---|
207 | Value -> 0. },
|
---|
208 |
|
---|
209 | gAd22 == {
|
---|
210 | ParameterType -> External,
|
---|
211 | InteractionOrder -> {DMV, 1},
|
---|
212 | BlockName -> DMINPUTS,
|
---|
213 | TeX -> Subscript[g,Ad22],
|
---|
214 | Description -> "s-Y1 axial-vector coupling",
|
---|
215 | Value -> 0. },
|
---|
216 |
|
---|
217 | gAu22 == {
|
---|
218 | ParameterType -> External,
|
---|
219 | InteractionOrder -> {DMV, 1},
|
---|
220 | BlockName -> DMINPUTS,
|
---|
221 | TeX -> Subscript[g,Au22],
|
---|
222 | Description -> "c-Y1 axial-vector coupling",
|
---|
223 | Value -> 0. },
|
---|
224 |
|
---|
225 | gAd33 == {
|
---|
226 | ParameterType -> External,
|
---|
227 | InteractionOrder -> {DMV, 1},
|
---|
228 | BlockName -> DMINPUTS,
|
---|
229 | TeX -> Subscript[g,Ad33],
|
---|
230 | Description -> "b-Y1 axial-vector coupling",
|
---|
231 | Value -> 0. },
|
---|
232 |
|
---|
233 | gAu33 == {
|
---|
234 | ParameterType -> External,
|
---|
235 | InteractionOrder -> {DMV, 1},
|
---|
236 | BlockName -> DMINPUTS,
|
---|
237 | TeX -> Subscript[g,Au33],
|
---|
238 | Description -> "t-Y1 axial-vector coupling",
|
---|
239 | Value -> 0. },
|
---|
240 |
|
---|
241 | gAl11 == {
|
---|
242 | ParameterType -> External,
|
---|
243 | InteractionOrder -> {DMV, 1},
|
---|
244 | BlockName -> DMINPUTS,
|
---|
245 | TeX -> Subscript[g,Ae],
|
---|
246 | Description -> "e-Y1 axial-vector coupling",
|
---|
247 | Value -> 0. },
|
---|
248 |
|
---|
249 | gAl22 == {
|
---|
250 | ParameterType -> External,
|
---|
251 | InteractionOrder -> {DMV, 1},
|
---|
252 | BlockName -> DMINPUTS,
|
---|
253 | TeX -> Subscript[g,Amu],
|
---|
254 | Description -> "mu-Y1 axial-vector coupling",
|
---|
255 | Value -> 0. },
|
---|
256 |
|
---|
257 | gAl33 == {
|
---|
258 | ParameterType -> External,
|
---|
259 | InteractionOrder -> {DMV, 1},
|
---|
260 | BlockName -> DMINPUTS,
|
---|
261 | TeX -> Subscript[g,Ata],
|
---|
262 | Description -> "tau-Y1 axial-vector coupling",
|
---|
263 | Value -> 0. },
|
---|
264 |
|
---|
265 | gnu11 == {
|
---|
266 | ParameterType -> External,
|
---|
267 | InteractionOrder -> {DMV, 1},
|
---|
268 | BlockName -> DMINPUTS,
|
---|
269 | TeX -> Subscript[g,nue],
|
---|
270 | Description -> "nu_e-Y1 coupling",
|
---|
271 | Value -> 0. },
|
---|
272 |
|
---|
273 | gnu22 == {
|
---|
274 | ParameterType -> External,
|
---|
275 | InteractionOrder -> {DMV, 1},
|
---|
276 | BlockName -> DMINPUTS,
|
---|
277 | TeX -> Subscript[g,num],
|
---|
278 | Description -> "nu_mu-Y1 coupling",
|
---|
279 | Value -> 0. },
|
---|
280 |
|
---|
281 | gnu33 == {
|
---|
282 | ParameterType -> External,
|
---|
283 | InteractionOrder -> {DMV, 1},
|
---|
284 | BlockName -> DMINPUTS,
|
---|
285 | TeX -> Subscript[g,nut],
|
---|
286 | Description -> "nu_tau-Y1 coupling",
|
---|
287 | Value -> 0. },
|
---|
288 |
|
---|
289 | gVu31 == {
|
---|
290 | ParameterType -> External,
|
---|
291 | InteractionOrder -> {DMV, 1},
|
---|
292 | BlockName -> DMINPUTS,
|
---|
293 | TeX -> Subscript[g,Vu31],
|
---|
294 | Description -> "FV t-u-Y1 vector coupling",
|
---|
295 | Value -> 0.25 },
|
---|
296 |
|
---|
297 | gAu31 == {
|
---|
298 | ParameterType -> External,
|
---|
299 | InteractionOrder -> {DMV, 1},
|
---|
300 | BlockName -> DMINPUTS,
|
---|
301 | TeX -> Subscript[g,Au31],
|
---|
302 | Description -> "FV t-u-Y1 axial-vector coupling",
|
---|
303 | Value -> 0.25 },
|
---|
304 |
|
---|
305 | gVd31 == {
|
---|
306 | ParameterType -> External,
|
---|
307 | InteractionOrder -> {DMV, 1},
|
---|
308 | BlockName -> DMINPUTS,
|
---|
309 | TeX -> Subscript[g,Vd31],
|
---|
310 | Description -> "FV b-d-Y1 vector coupling",
|
---|
311 | Value -> 0.25 },
|
---|
312 |
|
---|
313 | gAd31 == {
|
---|
314 | ParameterType -> External,
|
---|
315 | InteractionOrder -> {DMV, 1},
|
---|
316 | BlockName -> DMINPUTS,
|
---|
317 | TeX -> Subscript[g,Ad31],
|
---|
318 | Description -> "FV b-d-Y1 axial-vector coupling",
|
---|
319 | Value -> 0.25 }
|
---|
320 |
|
---|
321 |
|
---|
322 | };
|
---|
323 |
|
---|
324 |
|
---|
325 | (* ************************** *)
|
---|
326 | (* ***** Lagrangian ***** *)
|
---|
327 | (* ************************** *)
|
---|
328 |
|
---|
329 | L1X := I gVXc/2 (Xcbar del[Xc,mu]-del[Xcbar,mu] Xc) Y1[mu] +
|
---|
330 | Xdbar.Ga[mu].(gVXd + gAXd Ga[5]).Xd Y1[mu];
|
---|
331 |
|
---|
332 | L1SM := dbar.Ga[mu].(gVd11 + gAd11 Ga[5]).d Y1[mu] +
|
---|
333 | ubar.Ga[mu].(gVu11 + gAu11 Ga[5]).u Y1[mu] +
|
---|
334 | sbar.Ga[mu].(gVd22 + gAd22 Ga[5]).s Y1[mu] +
|
---|
335 | cbar.Ga[mu].(gVu22 + gAu22 Ga[5]).c Y1[mu] +
|
---|
336 | bbar.Ga[mu].(gVd33 + gAd33 Ga[5]).b Y1[mu] +
|
---|
337 | tbar.Ga[mu].(gVu33 + gAu33 Ga[5]).t Y1[mu] +
|
---|
338 | tbar.Ga[mu].(gVu31 + gAu31 Ga[5]).u Y1[mu] +
|
---|
339 | ubar.Ga[mu].(gVu31 + gAu31 Ga[5]).t Y1[mu] +
|
---|
340 | bbar.Ga[mu].(gVd31 + gAd31 Ga[5]).d Y1[mu] +
|
---|
341 | dbar.Ga[mu].(gVd31 + gAd31 Ga[5]).b Y1[mu];
|
---|
342 |
|
---|
343 | L1SMlep := ebar. Ga[mu].(gVl11 + gAl11 Ga[5]).e Y1[mu] +
|
---|
344 | mubar.Ga[mu].(gVl22 + gAl22 Ga[5]).mu Y1[mu] +
|
---|
345 | tabar.Ga[mu].(gVl33 + gAl33 Ga[5]).ta Y1[mu] +
|
---|
346 | gnu11 vebar.Ga[mu].ProjM.ve Y1[mu] +
|
---|
347 | gnu22 vmbar.Ga[mu].ProjM.vm Y1[mu] +
|
---|
348 | gnu33 vtbar.Ga[mu].ProjM.vt Y1[mu] ;
|
---|
349 |
|
---|
350 |
|
---|
351 | L1DM := L1X + L1SM + L1SMlep;
|
---|