]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PYTHIA8/pythia8175/phpdoc/LeptoquarkProcesses.php
Update to 8.175
[u/mrichter/AliRoot.git] / PYTHIA8 / pythia8175 / phpdoc / LeptoquarkProcesses.php
CommitLineData
c6b60c38 1<html>
2<head>
3<title>Leptoquark Processes</title>
4<link rel="stylesheet" type="text/css" href="pythia.css"/>
5<link rel="shortcut icon" href="pythia32.gif"/>
6</head>
7<body>
8
9<script language=javascript type=text/javascript>
10function stopRKey(evt) {
11var evt = (evt) ? evt : ((event) ? event : null);
12var node = (evt.target) ? evt.target :((evt.srcElement) ? evt.srcElement : null);
13if ((evt.keyCode == 13) && (node.type=="text"))
14{return false;}
15}
16
17document.onkeypress = stopRKey;
18</script>
19<?php
20if($_POST['saved'] == 1) {
21if($_POST['filepath'] != "files/") {
22echo "<font color='red'>SETTINGS SAVED TO FILE</font><br/><br/>"; }
23else {
24echo "<font color='red'>NO FILE SELECTED YET.. PLEASE DO SO </font><a href='SaveSettings.php'>HERE</a><br/><br/>"; }
25}
26?>
27
28<form method='post' action='LeptoquarkProcesses.php'>
29
30<h2>Leptoquark Processes</h2>
31
32Leptoquarks arise in many scenarios, and can have widely different
33characteristics, with respect to spin, isospin am d flavour.
34The current implementation in no sense attempts to exhaust these
35possibilities, but only to encode one of the simplest possibilities,
36with a single scalar leptoquark, denoted <i>LQ</i> and assigned PDG
37code 42. The leptoquark is assumed to carry specific quark
38and lepton quantum numbers, by default <i>u</i> quark plus electron.
39These flavour numbers are conserved, i.e. a process such as
40<i>u e^- -> LQ -> d nu_e</i> is not allowed.
41
42<p/>
43Although only one leptoquark is implemented, its flavours may be
44changed arbitrarily to study the different possibilities. The
45flavours of the leptoquark are defined by the quark and lepton
46flavours in the decay mode list. Therefore, to change from the
47current <i>u e^-</i> to <i>c mu^+</i>, say, you only need
48a line
49<br/><code>pythia.readString("42:0:products = 4 -13");</code>
50<br/>in your main program, or the equivalent in a command file.
51The former must always be a quark, while the latter could be a lepton
52or an antilepton; a charge-conjugate partner is automatically defined
53by the program. At initialization, the charge is recalculated as a
54function of the flavours defined; also the leptoquark name is redefined
55to be of the type <code>LQ_q,l</code>, where actual quark and lepton
56flavours are displayed.
57
58<p/>
59The leptoquark is likely to be fairly long-lived, in which case it
60could have time to fragment into a mesonic- or baryonic-type state, which
61would decay later on. Currently this possibility is not handled; therefore
62the leptoquark is always assumed to decay before fragmentation.
63For that reason the leptoquark can also not be put stable.
64
65<h3>Production processes</h3>
66
67Four production processes have been implemented, which normally would
68not overlap and therefore could be run together.
69
70<br/><br/><strong>LeptoQuark:all</strong> <input type="radio" name="1" value="on"><strong>On</strong>
71<input type="radio" name="1" value="off" checked="checked"><strong>Off</strong>
72 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
73Common switch for the group of lowest-order <i>LQ</i> production
74processes, i.e. the four ones below.
75
76
77<br/><br/><strong>LeptoQuark:ql2LQ</strong> <input type="radio" name="2" value="on"><strong>On</strong>
78<input type="radio" name="2" value="off" checked="checked"><strong>Off</strong>
79 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
80Scatterings <i>q l -> LQ</i>.
81Code 3201.
82
83
84<br/><br/><strong>LeptoQuark:qg2LQl</strong> <input type="radio" name="3" value="on"><strong>On</strong>
85<input type="radio" name="3" value="off" checked="checked"><strong>Off</strong>
86 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
87Scatterings <i>q g -> LQ l</i>.
88Code 3202.
89
90
91<br/><br/><strong>LeptoQuark:gg2LQLQbar</strong> <input type="radio" name="4" value="on"><strong>On</strong>
92<input type="radio" name="4" value="off" checked="checked"><strong>Off</strong>
93 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
94Scatterings <i>g g -> LQ LQbar</i>.
95Code 3203.
96
97
98<br/><br/><strong>LeptoQuark:qqbar2LQLQbar</strong> <input type="radio" name="5" value="on"><strong>On</strong>
99<input type="radio" name="5" value="off" checked="checked"><strong>Off</strong>
100 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
101Scatterings <i>q qbar -> LQ LQbar</i>.
102Code 3204.
103
104
105<h3>Parameters</h3>
106
107In the above scenario the main free parameters are the leptoquark flavour
108content, set as already described, and the <i>LQ</i> mass, set as usual.
109In addition there is one further parameter.
110
111<br/><br/><table><tr><td><strong>LeptoQuark:kCoup </td><td></td><td> <input type="text" name="6" value="1.0" size="20"/> &nbsp;&nbsp;(<code>default = <strong>1.0</strong></code>; <code>minimum = 0.0</code>)</td></tr></table>
112multiplicative factor in the <i>LQ -> q l</i> squared Yukawa coupling,
113and thereby in the <i>LQ</i> width and the <i>q l -> LQ</i> and
114other cross sections. Specifically, <i>lambda^2/(4 pi) = k alpha_em</i>,
115i.e. it corresponds to the $k$ factor of [<a href="Bibliography.php" target="page">Hew88</a>].
116
117
118<input type="hidden" name="saved" value="1"/>
119
120<?php
121echo "<input type='hidden' name='filepath' value='".$_GET["filepath"]."'/>"?>
122
123<table width="100%"><tr><td align="right"><input type="submit" value="Save Settings" /></td></tr></table>
124</form>
125
126<?php
127
128if($_POST["saved"] == 1)
129{
130$filepath = $_POST["filepath"];
131$handle = fopen($filepath, 'a');
132
133if($_POST["1"] != "off")
134{
135$data = "LeptoQuark:all = ".$_POST["1"]."\n";
136fwrite($handle,$data);
137}
138if($_POST["2"] != "off")
139{
140$data = "LeptoQuark:ql2LQ = ".$_POST["2"]."\n";
141fwrite($handle,$data);
142}
143if($_POST["3"] != "off")
144{
145$data = "LeptoQuark:qg2LQl = ".$_POST["3"]."\n";
146fwrite($handle,$data);
147}
148if($_POST["4"] != "off")
149{
150$data = "LeptoQuark:gg2LQLQbar = ".$_POST["4"]."\n";
151fwrite($handle,$data);
152}
153if($_POST["5"] != "off")
154{
155$data = "LeptoQuark:qqbar2LQLQbar = ".$_POST["5"]."\n";
156fwrite($handle,$data);
157}
158if($_POST["6"] != "1.0")
159{
160$data = "LeptoQuark:kCoup = ".$_POST["6"]."\n";
161fwrite($handle,$data);
162}
163fclose($handle);
164}
165
166?>
167</body>
168</html>
169
170<!-- Copyright (C) 2013 Torbjorn Sjostrand -->
171