Lund2014: Tutorial.fr

File Tutorial.fr, 4.1 KB (added by Degrande, 10 years ago)

FeynRules model file for the tutorial

Line 
1(**************************************************************************)
2(* *)
3(* Model file for the tutorial in TASI 2013 *)
4(* This model is based on the MC4BSM tutorial, 1209.0297 *)
5(* *)
6(**************************************************************************)
7
8M$ModelName = "Tutorial";
9
10M$Information = {Authors -> {"C. Duhr"},
11 Version -> "1.0",
12 Date -> "27. 02. 2012",
13 Institutions -> {"ETH Zurich"},
14 Emails -> {"duhrc@itp.phys.ethz.ch"}
15 };
16
17
18
19(*****************************************************************************)
20(* New Parameters *)
21(*****************************************************************************)
22
23M$Parameters = {
24
25 (* Mass parameters for the scalar fields *)
26
27 MM1 == {
28 ParameterType -> External,
29 Value -> 1
30 },
31
32 MM2 == {
33 ParameterType -> External,
34 Value -> 100
35 },
36
37 MM12 == {
38 ParameterType -> External,
39 Value -> 0.5
40 },
41
42 MPe1 == {
43 ParameterType -> Internal,
44 Value -> Sqrt[(MM1^2 + MM2^2 - Sqrt[MM1^4 + 4*MM12^4 - 2*MM1^2*MM2^2 + MM2^4])/2]
45 },
46
47 MPe2 == {
48 ParameterType -> Internal,
49 Value -> Sqrt[(MM1^2 + MM2^2 + Sqrt[MM1^4 + 4*MM12^4 - 2*MM1^2*MM2^2 + MM2^4])/2]
50 },
51
52
53 (* Mixing angle *)
54 th == {
55 ParameterType -> Internal,
56 Value -> ArcTan[2 MM12^2/(MM1^2 - MM2^2)]/2 + Pi/2
57 },
58
59
60 (* Yukawa couplings *)
61
62 lam1 == {
63 ParameterType -> External,
64 Value -> 0.1,
65 InteractionOrder -> {NP, 1},
66 ComplexParameter -> False
67 },
68
69 lam2 == {
70 ParameterType -> External,
71 Value -> 0.1,
72 InteractionOrder -> {NP, 1},
73 ComplexParameter -> False
74 },
75
76 lam1p == {
77 ParameterType -> External,
78 Value -> 0.1,
79 InteractionOrder -> {NP, 1},
80 ComplexParameter -> False
81 },
82
83 lam2p == {
84 ParameterType -> External,
85 Value -> 0.1,
86 InteractionOrder -> {NP, 1},
87 ComplexParameter -> False
88 }
89
90};
91
92
93
94
95(*****************************************************************************)
96(* New fields *)
97(*****************************************************************************)
98
99
100M$ClassesDescription = {
101
102 S[100] == {
103 ClassName -> pi1,
104 SelfConjugate -> True,
105 Indices -> {},
106 Unphysical -> True,
107 Definitions -> {pi1 -> - Sin[th] p1 + Cos[th] p2}
108 },
109
110 S[101] == {
111 ClassName -> pi2,
112 SelfConjugate -> True,
113 Indices -> {},
114 Unphysical -> True,
115 Definitions -> {pi2 -> Cos[th] p1 + Sin[th] p2}
116 },
117
118 S[102] == {
119 ClassName -> p1,
120 SelfConjugate -> True,
121 Indices -> {},
122 Mass -> {MPe1, Internal},
123 Width -> {Wpe1, 1}
124 },
125
126 S[103] == {
127 ClassName -> p2,
128 SelfConjugate -> True,
129 Indices -> {},
130 Mass -> {MPe2, Internal},
131 Width -> {Wpe2, 1}
132 },
133
134
135 F[100] == {
136 ClassName -> uv,
137 SelfConjugate -> False,
138 Indices -> {Index[Colour]},
139 QuantumNumbers -> {Y -> 2/3, Q -> 2/3},
140 Mass -> {Muv, 400},
141 Width -> {Wuv,1}
142 },
143
144 F[101] == {
145 ClassName -> ev,
146 SelfConjugate -> False,
147 Indices -> {},
148 QuantumNumbers -> {Y -> -1, Q -> -1},
149 Mass -> {Mev, 50},
150 Width -> {Wev,1}
151 }
152};
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167