source: HiSusy/trunk/Pythia8/pythia8170/phpdoc/FlavourSelection.php @ 1

Last change on this file since 1 was 1, checked in by zerwas, 11 years ago

first import of structure, PYTHIA8 and DELPHES

File size: 26.4 KB
Line 
1<html>
2<head>
3<title>Flavour Selection</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='FlavourSelection.php'>
29
30<h2>Flavour Selection</h2>
31
32The <code>StringFlav</code> class handles the choice of a new flavour
33in the fragmentation process, and the production of a new hadron
34from a set of input flavours. It is mainly used by the string
35fragmentation machinery (including ministrings), but also e.g.
36in some particle decays and for some beam-remnant cases. The basic
37concepts are in agreement with [<a href="Bibliography.php" target="page">And83</a>]. The baryon-sector
38implementation is based on the <code>MSTJ(12)=3</code> option of
39PYTHIA 6, i.e. new SU(6) weights scheme with at most one popcorn meson.
40
41<p/>
42The relative production rates of different particle species is
43influenced by the parameters below. Some have only an impact on
44one specific quantity, but most directly or indirectly have
45consequences for many observables. Therefore the values to use have
46to be viewed in the context of a complete <?php $filepath = $_GET["filepath"];
47echo "<a href='Tunes.php?filepath=".$filepath."' target='page'>";?>tune</a>.
48
49<h3>New flavours</h3>
50
51The main parameters of the selection of a new flavour are
52
53<br/><br/><table><tr><td><strong>StringFlav:probStoUD </td><td></td><td> <input type="text" name="1" value="0.19" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.19</strong></code>; <code>minimum = 0.0</code>; <code>maximum = 1.0</code>)</td></tr></table>
54the suppression of <i>s</i> quark production relative to ordinary
55<i>u</i> or <i>d</i> one.
56   
57
58<br/><br/><table><tr><td><strong>StringFlav:probQQtoQ </td><td></td><td> <input type="text" name="2" value="0.09" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.09</strong></code>; <code>minimum = 0.0</code>; <code>maximum = 1.0</code>)</td></tr></table>
59the suppression of diquark production relative to quark production,
60i.e. of baryon relative to meson production.
61   
62
63<br/><br/><table><tr><td><strong>StringFlav:probSQtoQQ </td><td></td><td> <input type="text" name="3" value="1.00" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>1.00</strong></code>; <code>minimum = 0.0</code>; <code>maximum = 1.0</code>)</td></tr></table>
64the suppression of strange diquark production relative to light
65diquark production, over and above the one already given by
66<code>probStoU</code>.
67   
68 
69<br/><br/><table><tr><td><strong>StringFlav:probQQ1toQQ0 </td><td></td><td> <input type="text" name="4" value="0.027" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.027</strong></code>; <code>minimum = 0.0</code>; <code>maximum = 1.0</code>)</td></tr></table>
70the suppression of spin 1 diquark production relative to spin 0 one,
71apart from the factor of 3 enhancement of spin 1 from counting the
72number of states.
73   
74
75<h3>Standard-meson production</h3>
76
77The bulk of the particle production corresponds to the lowest-lying
78pseudoscalar and vector multiplets. Their production rates are
79determined by the parameters in this section.
80
81<p/>
82For a given set of flavours, produced according to the probabilities
83outlined above, the ratio of vector-to-pseudocalar meson production
84is described by the parameters below.
85The maximum allowed rate for each case has been set according to
86spin-counting rules, but we expect the real rates to be lower,
87especially for lighter mesons, owing to the vector-pseudoscalar
88mass splitting.
89
90<br/><br/><table><tr><td><strong>StringFlav:mesonUDvector </td><td></td><td> <input type="text" name="5" value="0.62" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.62</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
91the relative production ratio vector/pseudoscalar for light
92(<i>u</i>, <i>d</i>) mesons.
93   
94<br/><br/><table><tr><td><strong>StringFlav:mesonSvector </td><td></td><td> <input type="text" name="6" value="0.725" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.725</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
95the relative production ratio vector/pseudoscalar for strange mesons.
96   
97<br/><br/><table><tr><td><strong>StringFlav:mesonCvector </td><td></td><td> <input type="text" name="7" value="1.06" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>1.06</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
98the relative production ratio vector/pseudoscalar for charm mesons.
99   
100<br/><br/><table><tr><td><strong>StringFlav:mesonBvector </td><td></td><td> <input type="text" name="8" value="3.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>3.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
101the relative production ratio vector/pseudoscalar for bottom mesons.
102   
103
104<p/>
105Inside each light-quark meson nonet, an octet-singlet mixing angle
106describes the mixing of the two flavour-diagonal isoscalar = 0 states.
107(For terminology and details see [<a href="Bibliography.php" target="page">Yao06</a>], chapter 14 on the
108quark model.)
109This angle is needed to specify the probability for such a <i>q qbar</i>
110state to project onto a specific meson. More transparent formuale are
111obtained by introducing the angle <i>alpha = theta + 54.7</i> degrees:
112<br/><i>
113   f  = (uubar + ddbar)/sqrt(2) * sin(alpha) + ssbar * cos(alpha)<br/> 
114   f' = (uubar + ddbar)/sqrt(2) * cos(alpha) - ssbar * sin(alpha)
115</i><br/>
116
117<br/><br/><table><tr><td><strong>StringFlav:thetaPS </td><td></td><td> <input type="text" name="9" value="-15." size="20"/>  &nbsp;&nbsp;(<code>default = <strong>-15.</strong></code>; <code>minimum = -90.</code>; <code>maximum = 90.</code>)</td></tr></table>
118gives the mixing angle <i>theta_PS</i> in the pseudoscalar meson sector
119(which is rather poorly determined), expressed in degrees.
120Here <i>f</i> is associated with <i>eta'</i> and <i>f'</i> with
121<i>eta</i>. (This standard but counterintuitive choice is fixed up
122in the code by replacing <i>alpha -> 90^0 - alpha</i> so that
123<i>eta &lt;-> eta'</i>; relative signs do not matter since we are
124interested in probabilities only.)
125   
126
127<br/><br/><table><tr><td><strong>StringFlav:thetaV </td><td></td><td> <input type="text" name="10" value="36." size="20"/>  &nbsp;&nbsp;(<code>default = <strong>36.</strong></code>; <code>minimum = -90.</code>; <code>maximum = 90.</code>)</td></tr></table>
128gives the mixing angle <i>theta_V</i> in the vector meson sector
129(which is somewhat better determined), expressed in degrees.
130Here <i>f</i> is associated with <i>omega</i> and <i>f'</i>
131with <i>phi</i>.
132   
133
134<p/>
135Further, the simple model overestimates the production of <i>eta</i>
136and, in particular, <i>eta'</i> mesons, which can be rectified by
137
138<br/><br/><table><tr><td><strong>StringFlav:etaSup </td><td></td><td> <input type="text" name="11" value="0.63" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.63</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.</code>)</td></tr></table>
139the additional suppression of <i>eta</i> production, multiplying the
140normal production probability. Thus 0 means no <i>eta</i> at all
141are produced, while 1 means full rate.
142   
143
144<br/><br/><table><tr><td><strong>StringFlav:etaPrimeSup </td><td></td><td> <input type="text" name="12" value="0.12" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.12</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.</code>)</td></tr></table>
145the additional suppression of <i>eta'</i> production, multiplying the
146normal production probability. Thus 0 means no <i>eta'</i> at all
147are produced, while 1 means full rate.
148   
149
150<h3>Excited-meson production</h3>
151
152Several excited mesons, ie. with radial or orbital excitations, have been
153observed at non-negligible production rates. Extrapolated to all states
154a fair fraction of all particle production might proceed through such
155states. There are big uncertainties, however, since these excited
156mesons in many cases are extremely poorly known. This also means that
157the modelling of their production and decay is very primitive, and
158even that the inclusion of the production of such states may lead to a
159degraded agreement with data. Currently the default is that all such
160production is switched off. 
161
162<p/>
163Parameters are provided to switch them on. By demand, this machinery
164has been made more flexible than in the past. Therefore one parameter is
165provided for each combination of heaviest flavour
166(<i>u/d</i>, <i>s</i>, <i>c</i> or <i>b</i>) and
167multiplet produced. In each case the production rate is normalized to
168that of the lowest-lying pseudoscalar of the same flavour content, as for
169the vector-meson rates introduced above. The multiplets available are the
170four obtained for one unit of orbital angular momentum, in the
171nonrelativistic classification. Using <i>J</i> to denote the sum of
172quark spin <i>S</i> and orbital angular momentum <i>L</i>, i.e. what
173would normally be called the spin of the meson, one has:
174<ul>
175<li>a pseudovector multiplet with <i>L=1, S=0, J=1</i>;</li>
176<li>a scalar multiplet with <i>L=1, S=1, J=0</i>;</li>
177<li>a pseudovector multiplet with <i>L=1, S=1, J=1</i>;</li>
178<li>a tensor multiplet with <i>L=1, S=1, J=2</i>.</li>
179</ul>
180
181The maximum allowed rate for each case has been set according to
182spin-counting rules, but we expect the real rates to be significantly
183lower, owing to mass suppression.
184
185<br/><br/><table><tr><td><strong>StringFlav:mesonUDL1S0J1 </td><td></td><td> <input type="text" name="13" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
186the relative pseudovector production ratio
187<i>(L=1,S=0,J=1)</i>/pseudoscalar
188for light (<i>u</i>, <i>d</i>) mesons.
189   
190
191<br/><br/><table><tr><td><strong>StringFlav:mesonUDL1S1J0 </td><td></td><td> <input type="text" name="14" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.</code>)</td></tr></table>
192the relative scalar production ratio
193<i>(L=1,S=1,J=0)</i>/pseudoscalar
194for light (<i>u</i>, <i>d</i>) mesons.
195   
196
197<br/><br/><table><tr><td><strong>StringFlav:mesonUDL1S1J1 </td><td></td><td> <input type="text" name="15" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
198the relative pseudovector production ratio
199<i>(L=1,S=1,J=1)</i>/pseudoscalar
200for light (<i>u</i>, <i>d</i>) mesons.
201   
202
203<br/><br/><table><tr><td><strong>StringFlav:mesonUDL1S1J2 </td><td></td><td> <input type="text" name="16" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 5.</code>)</td></tr></table>
204the relative tensor production ratio
205<i>(L=1,S=1,J=2)</i>/pseudoscalar
206for light (<i>u</i>, <i>d</i>) mesons.
207   
208
209<br/><br/><table><tr><td><strong>StringFlav:mesonSL1S0J1 </td><td></td><td> <input type="text" name="17" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
210the relative pseudovector production ratio
211<i>(L=1,S=0,J=1)</i>/pseudoscalar
212for strange mesons.
213   
214
215<br/><br/><table><tr><td><strong>StringFlav:mesonSL1S1J0 </td><td></td><td> <input type="text" name="18" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.</code>)</td></tr></table>
216the relative scalar production ratio
217<i>(L=1,S=1,J=0)</i>/pseudoscalar
218for strange mesons.
219   
220
221<br/><br/><table><tr><td><strong>StringFlav:mesonSL1S1J1 </td><td></td><td> <input type="text" name="19" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
222the relative pseudovector production ratio
223<i>(L=1,S=1,J=1)</i>/pseudoscalar
224for strange mesons.
225   
226
227<br/><br/><table><tr><td><strong>StringFlav:mesonSL1S1J2 </td><td></td><td> <input type="text" name="20" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 5.</code>)</td></tr></table>
228the relative tensor production ratio
229<i>(L=1,S=1,J=2)</i>/pseudoscalar
230for strange mesons.
231   
232
233<br/><br/><table><tr><td><strong>StringFlav:mesonCL1S0J1 </td><td></td><td> <input type="text" name="21" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
234the relative pseudovector production ratio
235<i>(L=1,S=0,J=1)</i>/pseudoscalar
236for charm mesons.
237   
238
239<br/><br/><table><tr><td><strong>StringFlav:mesonCL1S1J0 </td><td></td><td> <input type="text" name="22" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.</code>)</td></tr></table>
240the relative scalar production ratio
241<i>(L=1,S=1,J=0)</i>/pseudoscalar
242for charm mesons.
243   
244
245<br/><br/><table><tr><td><strong>StringFlav:mesonCL1S1J1 </td><td></td><td> <input type="text" name="23" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
246the relative pseudovector production ratio
247<i>(L=1,S=1,J=1)</i>/pseudoscalar
248for charm mesons.
249   
250
251<br/><br/><table><tr><td><strong>StringFlav:mesonCL1S1J2 </td><td></td><td> <input type="text" name="24" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 5.</code>)</td></tr></table>
252the relative tensor production ratio
253<i>(L=1,S=1,J=2)</i>/pseudoscalar
254for charm mesons.
255   
256
257<br/><br/><table><tr><td><strong>StringFlav:mesonBL1S0J1 </td><td></td><td> <input type="text" name="25" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
258the relative pseudovector production ratio
259<i>(L=1,S=0,J=1)</i>/pseudoscalar
260for bottom mesons.
261   
262
263<br/><br/><table><tr><td><strong>StringFlav:mesonBL1S1J0 </td><td></td><td> <input type="text" name="26" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.</code>)</td></tr></table>
264the relative scalar production ratio
265<i>(L=1,S=1,J=0)</i>/pseudoscalar
266for bottom mesons.
267   
268
269<br/><br/><table><tr><td><strong>StringFlav:mesonBL1S1J1 </td><td></td><td> <input type="text" name="27" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 3.</code>)</td></tr></table>
270the relative pseudovector production ratio
271<i>(L=1,S=1,J=1)</i>/pseudoscalar
272for bottom mesons.
273   
274
275<br/><br/><table><tr><td><strong>StringFlav:mesonBL1S1J2 </td><td></td><td> <input type="text" name="28" value="0.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.0</strong></code>; <code>minimum = 0.</code>; <code>maximum = 5.</code>)</td></tr></table>
276the relative tensor production ratio
277<i>(L=1,S=1,J=2)</i>/pseudoscalar
278for bottom mesons.
279   
280
281<p/>
282In addition, an octet-singlet mixing angle is needed for each multiplet,
283as for the pseudoscalar and vector multiplets above. Only for the
284tensor multiplet does any determination exist; for the other multiplets
285default has been chose so that <i>ssbar</i> does not mix with the light
286quarks, and so that the <i>ssbar</i> state is the heavier of the two.
287
288<br/><br/><table><tr><td><strong>StringFlav:thetaL1S0J1 </td><td></td><td> <input type="text" name="29" value="35.3" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>35.3</strong></code>; <code>minimum = -90.</code>; <code>maximum = 90.</code>)</td></tr></table>
289gives the mixing angle <i>theta</i> in the <i>(L=1,S=0,J=1)</i>
290pseudovector meson sector, expressed in degrees.
291   
292
293<br/><br/><table><tr><td><strong>StringFlav:thetaL1S1J0 </td><td></td><td> <input type="text" name="30" value="35.3" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>35.3</strong></code>; <code>minimum = -90.</code>; <code>maximum = 90.</code>)</td></tr></table>
294gives the mixing angle <i>theta</i> in the <i>(L=1,S=1,J=0)</i>
295scalar meson sector, expressed in degrees.
296   
297
298<br/><br/><table><tr><td><strong>StringFlav:thetaL1S1J1 </td><td></td><td> <input type="text" name="31" value="35.3" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>35.3</strong></code>; <code>minimum = -90.</code>; <code>maximum = 90.</code>)</td></tr></table>
299gives the mixing angle <i>theta</i> in the <i>(L=1,S=1,J=1)</i>
300pseudovector meson sector, expressed in degrees.
301   
302
303<br/><br/><table><tr><td><strong>StringFlav:thetaL1S1J2 </td><td></td><td> <input type="text" name="32" value="28.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>28.0</strong></code>; <code>minimum = -90.</code>; <code>maximum = 90.</code>)</td></tr></table>
304gives the mixing angle <i>theta</i> in the <i>(L=1,S=1,J=2)</i>
305tensor meson sector, expressed in degrees.
306   
307
308<h3>Baryon production</h3>
309
310The relative rate of baryon production is mainly given by the quark
311and diquark production parameters above, plus SU(6) Clebsch-Gordans.
312The one modifiable parameter related to these coefficients is
313
314<br/><br/><table><tr><td><strong>StringFlav:decupletSup </td><td></td><td> <input type="text" name="33" value="1.0" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>1.0</strong></code>; <code>minimum = 0.0</code>; <code>maximum = 1.0</code>)</td></tr></table>
315the suppression, relative to default SU(6) factors, of decuplet
316baryon production. Default corresponds to no suppression, while 0
317corresponds to no decuplet production at all.
318   
319
320<p/>
321In addition, if popcorn production is allowed, wherein a set of mesons
322(<i>M</i>) may be producted in between the baryon (<i>B</i>) and
323the antibaryon (<i>Bbar</i>), a set of further parameters is introduced.
324Currently only the simplest scenario is implemented, wherein at most
325one intermediate meson may be produced.
326
327<br/><br/><table><tr><td><strong>StringFlav:popcornRate </td><td></td><td> <input type="text" name="34" value="0.5" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.5</strong></code>; <code>minimum = 0.</code>; <code>maximum = 2.0</code>)</td></tr></table>
328gives the relative rates of <i>B Bbar</i> and <i>B M Bbar</i>
329production, roughly as
330<br/><i>
331Prob(B M Bbar) / (Prob(B Bbar) + Prob(B M Bbar)) =
332popcornRate / (0.5 + popcornRate)
333</i><br/>
334(the complete expression depends on all the quark and diquark production
335parameters and is therefore not so useful).
336   
337
338<br/><br/><table><tr><td><strong>StringFlav:popcornSpair </td><td></td><td> <input type="text" name="35" value="0.5" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.5</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.0</code>)</td></tr></table>
339extra suppression for having an <i>s sbar</i> pair shared between
340the <i>B</i> and <i>Bbar</i> in a <i>B M Bbar</i> configuration.
341   
342
343<br/><br/><table><tr><td><strong>StringFlav:popcornSmeson </td><td></td><td> <input type="text" name="36" value="0.5" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.5</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.0</code>)</td></tr></table>
344extra suppression for having a strange meson <i>M</i> in a
345<i>B M Bbar</i> configuration.
346   
347
348<p/>
349Finally, there are some indications that leading-baryon production
350may be further suppressed. A proper description should probably be
351based on a suppression of early production times [<a href="Bibliography.php" target="page">Ede97</a>],
352but we here only implement a simpler version where production near
353the end of a string, as defined by rank, is suppressed. The more
354detailed studies suggest that leading <i>c</i> and <i>b</i> baryon
355production will be less suppressed, so we leave it open to set
356light- and heavy-baryon suppression separately.
357
358<br/><br/><strong>StringFlav:suppressLeadingB</strong>  <input type="radio" name="37" value="on"><strong>On</strong>
359<input type="radio" name="37" value="off" checked="checked"><strong>Off</strong>
360 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
361Suppress leading-baryon production.
362<br/><code>option </code><strong> off</strong> : No suppression.   
363<br/><code>option </code><strong> on</strong> : Suppress the production of a diquark in the string
364breaking closest to a quark end of a string, by either of the factors
365below. This suppresses the production of first-rank baryons by the same
366amount. Indirectly also the second-rank and, if popcorn production is
367switched on, third-rank (anti)baryon production is affected.   
368   
369 
370<br/><br/><table><tr><td><strong>StringFlav:lightLeadingBSup </td><td></td><td> <input type="text" name="38" value="0.5" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.5</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.0</code>)</td></tr></table>
371extra suppression of leading-baryon production for a light-quark
372jet, i.e. <i>d</i>, <i>u</i> or <i>s</i>, when
373<code>suppressLeadingB = on</code>. Thus 0 means no leading-baryon
374production at all, while 1 means full rate.
375   
376 
377<br/><br/><table><tr><td><strong>StringFlav:heavyLeadingBSup </td><td></td><td> <input type="text" name="39" value="0.9" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>0.9</strong></code>; <code>minimum = 0.</code>; <code>maximum = 1.0</code>)</td></tr></table>
378extra suppression of leading-baryon production for a heavy-quark
379jet, i.e. <i>c</i> or <i>b</i>, when
380<code>suppressLeadingB = on</code>. Thus 0 means no leading-baryon
381production at all, while 1 means full rate.
382   
383 
384<input type="hidden" name="saved" value="1"/>
385
386<?php
387echo "<input type='hidden' name='filepath' value='".$_GET["filepath"]."'/>"?>
388
389<table width="100%"><tr><td align="right"><input type="submit" value="Save Settings" /></td></tr></table>
390</form>
391
392<?php
393
394if($_POST["saved"] == 1)
395{
396$filepath = $_POST["filepath"];
397$handle = fopen($filepath, 'a');
398
399if($_POST["1"] != "0.19")
400{
401$data = "StringFlav:probStoUD = ".$_POST["1"]."\n";
402fwrite($handle,$data);
403}
404if($_POST["2"] != "0.09")
405{
406$data = "StringFlav:probQQtoQ = ".$_POST["2"]."\n";
407fwrite($handle,$data);
408}
409if($_POST["3"] != "1.00")
410{
411$data = "StringFlav:probSQtoQQ = ".$_POST["3"]."\n";
412fwrite($handle,$data);
413}
414if($_POST["4"] != "0.027")
415{
416$data = "StringFlav:probQQ1toQQ0 = ".$_POST["4"]."\n";
417fwrite($handle,$data);
418}
419if($_POST["5"] != "0.62")
420{
421$data = "StringFlav:mesonUDvector = ".$_POST["5"]."\n";
422fwrite($handle,$data);
423}
424if($_POST["6"] != "0.725")
425{
426$data = "StringFlav:mesonSvector = ".$_POST["6"]."\n";
427fwrite($handle,$data);
428}
429if($_POST["7"] != "1.06")
430{
431$data = "StringFlav:mesonCvector = ".$_POST["7"]."\n";
432fwrite($handle,$data);
433}
434if($_POST["8"] != "3.0")
435{
436$data = "StringFlav:mesonBvector = ".$_POST["8"]."\n";
437fwrite($handle,$data);
438}
439if($_POST["9"] != "-15.")
440{
441$data = "StringFlav:thetaPS = ".$_POST["9"]."\n";
442fwrite($handle,$data);
443}
444if($_POST["10"] != "36.")
445{
446$data = "StringFlav:thetaV = ".$_POST["10"]."\n";
447fwrite($handle,$data);
448}
449if($_POST["11"] != "0.63")
450{
451$data = "StringFlav:etaSup = ".$_POST["11"]."\n";
452fwrite($handle,$data);
453}
454if($_POST["12"] != "0.12")
455{
456$data = "StringFlav:etaPrimeSup = ".$_POST["12"]."\n";
457fwrite($handle,$data);
458}
459if($_POST["13"] != "0.0")
460{
461$data = "StringFlav:mesonUDL1S0J1 = ".$_POST["13"]."\n";
462fwrite($handle,$data);
463}
464if($_POST["14"] != "0.0")
465{
466$data = "StringFlav:mesonUDL1S1J0 = ".$_POST["14"]."\n";
467fwrite($handle,$data);
468}
469if($_POST["15"] != "0.0")
470{
471$data = "StringFlav:mesonUDL1S1J1 = ".$_POST["15"]."\n";
472fwrite($handle,$data);
473}
474if($_POST["16"] != "0.0")
475{
476$data = "StringFlav:mesonUDL1S1J2 = ".$_POST["16"]."\n";
477fwrite($handle,$data);
478}
479if($_POST["17"] != "0.0")
480{
481$data = "StringFlav:mesonSL1S0J1 = ".$_POST["17"]."\n";
482fwrite($handle,$data);
483}
484if($_POST["18"] != "0.0")
485{
486$data = "StringFlav:mesonSL1S1J0 = ".$_POST["18"]."\n";
487fwrite($handle,$data);
488}
489if($_POST["19"] != "0.0")
490{
491$data = "StringFlav:mesonSL1S1J1 = ".$_POST["19"]."\n";
492fwrite($handle,$data);
493}
494if($_POST["20"] != "0.0")
495{
496$data = "StringFlav:mesonSL1S1J2 = ".$_POST["20"]."\n";
497fwrite($handle,$data);
498}
499if($_POST["21"] != "0.0")
500{
501$data = "StringFlav:mesonCL1S0J1 = ".$_POST["21"]."\n";
502fwrite($handle,$data);
503}
504if($_POST["22"] != "0.0")
505{
506$data = "StringFlav:mesonCL1S1J0 = ".$_POST["22"]."\n";
507fwrite($handle,$data);
508}
509if($_POST["23"] != "0.0")
510{
511$data = "StringFlav:mesonCL1S1J1 = ".$_POST["23"]."\n";
512fwrite($handle,$data);
513}
514if($_POST["24"] != "0.0")
515{
516$data = "StringFlav:mesonCL1S1J2 = ".$_POST["24"]."\n";
517fwrite($handle,$data);
518}
519if($_POST["25"] != "0.0")
520{
521$data = "StringFlav:mesonBL1S0J1 = ".$_POST["25"]."\n";
522fwrite($handle,$data);
523}
524if($_POST["26"] != "0.0")
525{
526$data = "StringFlav:mesonBL1S1J0 = ".$_POST["26"]."\n";
527fwrite($handle,$data);
528}
529if($_POST["27"] != "0.0")
530{
531$data = "StringFlav:mesonBL1S1J1 = ".$_POST["27"]."\n";
532fwrite($handle,$data);
533}
534if($_POST["28"] != "0.0")
535{
536$data = "StringFlav:mesonBL1S1J2 = ".$_POST["28"]."\n";
537fwrite($handle,$data);
538}
539if($_POST["29"] != "35.3")
540{
541$data = "StringFlav:thetaL1S0J1 = ".$_POST["29"]."\n";
542fwrite($handle,$data);
543}
544if($_POST["30"] != "35.3")
545{
546$data = "StringFlav:thetaL1S1J0 = ".$_POST["30"]."\n";
547fwrite($handle,$data);
548}
549if($_POST["31"] != "35.3")
550{
551$data = "StringFlav:thetaL1S1J1 = ".$_POST["31"]."\n";
552fwrite($handle,$data);
553}
554if($_POST["32"] != "28.0")
555{
556$data = "StringFlav:thetaL1S1J2 = ".$_POST["32"]."\n";
557fwrite($handle,$data);
558}
559if($_POST["33"] != "1.0")
560{
561$data = "StringFlav:decupletSup = ".$_POST["33"]."\n";
562fwrite($handle,$data);
563}
564if($_POST["34"] != "0.5")
565{
566$data = "StringFlav:popcornRate = ".$_POST["34"]."\n";
567fwrite($handle,$data);
568}
569if($_POST["35"] != "0.5")
570{
571$data = "StringFlav:popcornSpair = ".$_POST["35"]."\n";
572fwrite($handle,$data);
573}
574if($_POST["36"] != "0.5")
575{
576$data = "StringFlav:popcornSmeson = ".$_POST["36"]."\n";
577fwrite($handle,$data);
578}
579if($_POST["37"] != "off")
580{
581$data = "StringFlav:suppressLeadingB = ".$_POST["37"]."\n";
582fwrite($handle,$data);
583}
584if($_POST["38"] != "0.5")
585{
586$data = "StringFlav:lightLeadingBSup = ".$_POST["38"]."\n";
587fwrite($handle,$data);
588}
589if($_POST["39"] != "0.9")
590{
591$data = "StringFlav:heavyLeadingBSup = ".$_POST["39"]."\n";
592fwrite($handle,$data);
593}
594fclose($handle);
595}
596
597?>
598</body>
599</html>
600
601<!-- Copyright (C) 2012 Torbjorn Sjostrand -->
Note: See TracBrowser for help on using the repository browser.