source: HiSusy/trunk/Pythia8/pythia8170/phpdoc/QCDProcesses.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: 20.1 KB
Line 
1<html>
2<head>
3<title>QCD 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='QCDProcesses.php'>
29
30<h2>QCD Processes</h2>
31
32This section is subdivided into soft and hard QCD processes, with
33open charm and bottom production set aside as a special part of the
34latter, and three-jet topologies as a special subset. Kindly note
35that there is a considerable amount of overlap between the soft and
36hard process classes, so that you are likely to doublecount
37if you include both in a run.
38
39<h3>Soft QCD processes</h3>
40
41As a rule, the processes in this class should not be mixed with
42the simulation of other processes. All by themselves, they are
43intended to represent the total cross section of hadron collisions,
44with the exception of the "rare processes" that one wishes to study
45separately. In particular, jet physics at all scales occurs as part
46of the minimum-bias description.
47
48<p/>
49We here use the "minimum bias" expression as a shorthand for
50inelastic, nondiffractive events. Strictly speaking, "minimum bias"
51represents an experimental procedure of accepting "everything", with
52some non-universal cuts to exclude elastic and diffractive topologies.
53In practice, the experimental mimimum-bias sample may then contain
54some contamination of what is in PYTHIA classified as diffractive,
55especially (high-mass) double diffractive.
56
57<p/>
58Some options to modify these cross sections are found on the
59<?php $filepath = $_GET["filepath"];
60echo "<a href='TotalCrossSections.php?filepath=".$filepath."' target='page'>";?>Total Cross Sections</a> page. 
61
62<br/><br/><strong>SoftQCD:all</strong>  <input type="radio" name="1" value="on"><strong>On</strong>
63<input type="radio" name="1" value="off" checked="checked"><strong>Off</strong>
64 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
65Common switch for the group of all soft QCD processes,
66as listed separately in the following.
67 
68
69<br/><br/><strong>SoftQCD:minBias</strong>  <input type="radio" name="2" value="on"><strong>On</strong>
70<input type="radio" name="2" value="off" checked="checked"><strong>Off</strong>
71 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
72Minimum-bias events, based on an <?php $filepath = $_GET["filepath"];
73echo "<a href='MultipartonInteractions.php?filepath=".$filepath."' target='page'>";?>
74eikonalized description</a> of all the hard QCD processes, so
75includes them in combinationation with low-<i>pT</i> events.
76Code 101.<br/>
77Since the current description is handled by the multiparton-interactions
78machinery as part of the parton-level processing, no hard process at
79all is defined at the process-level part of the event generation.
80Fortunately, in this case a special
81<code><?php $filepath = $_GET["filepath"];
82echo "<a href='EventInformation.php?filepath=".$filepath."' target='page'>";?>codeSub()</a></code>
83method provides information on the first, i.e. hardest, subprocess
84selected by the multiparton-interactions machinery.
85
86 
87
88<br/><br/><strong>SoftQCD:elastic</strong>  <input type="radio" name="3" value="on"><strong>On</strong>
89<input type="radio" name="3" value="off" checked="checked"><strong>Off</strong>
90 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
91Elastic scattering <i>A B -> A B</i>.
92Code 102. It is possible to include <?php $filepath = $_GET["filepath"];
93echo "<a href='TotalCrossSections.php?filepath=".$filepath."' target='page'>";?>
94Coulomb corrections</a>, but by default this is off.
95 
96
97<br/><br/><strong>SoftQCD:singleDiffractive</strong>  <input type="radio" name="4" value="on"><strong>On</strong>
98<input type="radio" name="4" value="off" checked="checked"><strong>Off</strong>
99 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
100Single diffractive scattering <i>A B -> X B</i> and
101<i>A B -> A X</i>. See page on <?php $filepath = $_GET["filepath"];
102echo "<a href='Diffraction.php?filepath=".$filepath."' target='page'>";?>
103Diffraction</a> for details. Codes 103 and 104.
104 
105
106<br/><br/><strong>SoftQCD:doubleDiffractive</strong>  <input type="radio" name="5" value="on"><strong>On</strong>
107<input type="radio" name="5" value="off" checked="checked"><strong>Off</strong>
108 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
109Double diffractive scattering <i>A B -> X_1 X_2</i>.
110See page on <?php $filepath = $_GET["filepath"];
111echo "<a href='Diffraction.php?filepath=".$filepath."' target='page'>";?>Diffraction</a>
112for details. Code 105.
113 
114
115<br/><br/><strong>SoftQCD:centralDiffractive</strong>  <input type="radio" name="6" value="on"><strong>On</strong>
116<input type="radio" name="6" value="off" checked="checked"><strong>Off</strong>
117 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
118Central diffractive scattering <i>A B -> A X B</i>
119(a.k.a. double-Pomeron exchange, DPE). See pages on
120<?php $filepath = $_GET["filepath"];
121echo "<a href='TotalCrossSections.php?filepath=".$filepath."' target='page'>";?>Total Cross Sections</a>
122and on <?php $filepath = $_GET["filepath"];
123echo "<a href='Diffraction.php?filepath=".$filepath."' target='page'>";?>Diffraction</a> for details.
124In particular note the <code>SigmaTotal:zeroAXB</code> flag,
125which is off in most tunes, and that therefore would need to
126be reset to on after the selection of a tune (even the default one).
127Code 106.
128 
129
130<h3>Hard QCD processes</h3>
131
132This group contains the processes for QCD jet production above
133some minimum <i>pT</i> threshold. The <i>pT_min</i> cut cannot be put
134too low, or else unreasonably large jet cross sections will be obtained.
135This is because the divergent perturbative QCD cross section is used
136in this process group, without any regularization modifications.
137An eikonalized description, intended to be valid at all <i>pT</i>,
138is instead included as part of the multiparton-interactions framework,
139specifically in <code>SoftQCD:minBias</code> above.
140<br/><b>Warning 1</b>: you <b>must</b> remember to set the
141<code>PhaseSpace:pTHatMin</code> value if you use any of these
142processes; there is no sensible default.
143<br/><b>Warning 2</b>: you <b>must not</b> mix processes from the
144<code>SoftQCD</code> and <code>HardQCD</code> process groups, since
145this is likely to lead to doublecounting.
146 
147<br/><br/><strong>HardQCD:all</strong>  <input type="radio" name="7" value="on"><strong>On</strong>
148<input type="radio" name="7" value="off" checked="checked"><strong>Off</strong>
149 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
150Common switch for the group of all hard QCD processes,
151as listed separately in the following.
152 
153
154<br/><br/><strong>HardQCD:gg2gg</strong>  <input type="radio" name="8" value="on"><strong>On</strong>
155<input type="radio" name="8" value="off" checked="checked"><strong>Off</strong>
156 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
157Scatterings <i>g g -> g g</i>.
158Code 111.
159 
160
161<br/><br/><strong>HardQCD:gg2qqbar</strong>  <input type="radio" name="9" value="on"><strong>On</strong>
162<input type="radio" name="9" value="off" checked="checked"><strong>Off</strong>
163 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
164Scatterings <i>g g -> q qbar</i>, where <i>q</i> by default
165is a light quark (<i>u, d, s</i>) (see below).
166Code 112.
167 
168
169<br/><br/><strong>HardQCD:qg2qg</strong>  <input type="radio" name="10" value="on"><strong>On</strong>
170<input type="radio" name="10" value="off" checked="checked"><strong>Off</strong>
171 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
172Scatterings <i>q g -> q g</i> and <i>qbar g -> qbar g</i>.
173Code 113.
174 
175
176<br/><br/><strong>HardQCD:qq2qq</strong>  <input type="radio" name="11" value="on"><strong>On</strong>
177<input type="radio" name="11" value="off" checked="checked"><strong>Off</strong>
178 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
179Scatterings <i>q q' -> q q'</i>, <i>q qbar' -> q qbar'</i>,
180<i>qbar qbar' -> qbar qbar'</i>, where <i>q'</i> and <i>q</i>
181may agree, but the outgoing flavours equals the incoming ones
182Code 114.
183 
184
185<br/><br/><strong>HardQCD:qqbar2gg</strong>  <input type="radio" name="12" value="on"><strong>On</strong>
186<input type="radio" name="12" value="off" checked="checked"><strong>Off</strong>
187 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
188Scatterings <i>q qbar -> g g</i>.
189Code 115.
190 
191
192<br/><br/><strong>HardQCD:qqbar2qqbarNew</strong>  <input type="radio" name="13" value="on"><strong>On</strong>
193<input type="radio" name="13" value="off" checked="checked"><strong>Off</strong>
194 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
195Scatterings <i>q qbar -> q' qbar'</i>, where <i>q'</i>
196by default is a light quark (<i>u, d, s</i>) (see below).
197Code 116.
198 
199
200<br/><br/><table><tr><td><strong>HardQCD:nQuarkNew </td><td></td><td> <input type="text" name="14" value="3" size="20"/>  &nbsp;&nbsp;(<code>default = <strong>3</strong></code>; <code>minimum = 0</code>; <code>maximum = 5</code>)</td></tr></table>
201Number of allowed outgoing new quark flavours in the above
202<i>g g -> q qbar</i> and <i>q qbar -> q' qbar'</i> processes,
203where quarks are treated as massless in the matrix-element expressions
204(but correctly in the phase space). It is thus assumed that <i>c cbar</i>
205and <i>b bbar</i> are added separately with masses taken into account,
206using the processes below. A change to 4 would also include <i>c cbar</i>
207in the massless approximation, etc. In order to avoid doublecounting
208the processes below should then not be used simultaneously.
209 
210
211<h3>Hard QCD processes: heavy-flavour subset</h3>
212
213These processes form a natural part of the above class, but can
214also be generated separately. Formally the heavy-quark mass makes
215these matrix elements finite in the <i>pT -> 0</i> limit, but at
216high energies one may still question the validity of the expressions
217at low <i>pT</i> values, like for the other hard-QCD processes.
218Also as above, an eikonalized description, intended to be valid at all
219<i>pT</i>, is included as part of the multiparton-interactions framework.
220<br/>Note that the processes below only represent the "tip of the iceberg"
221of charm and bottom production at high energies, where flavour excitation
222and shower branchings provide major additional sources. All these sources
223come together in the descriptions offered by <code>SoftQCD:minBias</code>
224and <code>HardQCD:all</code>.
225
226<br/><br/><strong>HardQCD:gg2ccbar</strong>  <input type="radio" name="15" value="on"><strong>On</strong>
227<input type="radio" name="15" value="off" checked="checked"><strong>Off</strong>
228 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
229Scatterings <i>g g -> c cbar</i>.
230Code 121.
231 
232
233<br/><br/><strong>HardQCD:qqbar2ccbar</strong>  <input type="radio" name="16" value="on"><strong>On</strong>
234<input type="radio" name="16" value="off" checked="checked"><strong>Off</strong>
235 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
236Scatterings <i>q qbar -> c cbar</i>.
237Code 122.
238 
239
240<br/><br/><strong>HardQCD:gg2bbbar</strong>  <input type="radio" name="17" value="on"><strong>On</strong>
241<input type="radio" name="17" value="off" checked="checked"><strong>Off</strong>
242 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
243Scatterings <i>g g -> b bbar</i>.
244Code 123.
245 
246
247<br/><br/><strong>HardQCD:qqbar2bbbar</strong>  <input type="radio" name="18" value="on"><strong>On</strong>
248<input type="radio" name="18" value="off" checked="checked"><strong>Off</strong>
249 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
250Scatterings <i>q qbar -> b bbar</i>.
251Code 124.
252 
253
254<h3>Hard QCD three-parton processes</h3>
255
256Three-parton final states are generated by showers off two-parton
257processes. Topologies then cannot be specified beforehand, beyond
258what is provided by the two-parton hard process. For some checks
259it may be convenient to have access to the dedicated three-parton
260final states, which is what this set of processes allows.
261Cross sections have been taken from [<a href="Bibliography.php" target="page">Ber81</a>].
262<br/>Note that the processes in this section are <it>not</it> 
263affected by the <code>HardQCD:all</code> switch. In fact, it would
264be doublecounting to include both the <code>HardQCD:all</code> and
265the <code>HardQCD:3parton</code> processes in a run or study.
266<br/><b>Warning:</b> this section is still incomplete, e.g. the
267selection of colour flow is very simple, and so it should only
268be used with caution.
269 
270<br/><br/><strong>HardQCD:3parton</strong>  <input type="radio" name="19" value="on"><strong>On</strong>
271<input type="radio" name="19" value="off" checked="checked"><strong>Off</strong>
272 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
273Common switch for the group of all hard QCD processes with three
274partons in the final state, as listed separately in the following.
275 
276
277<br/><br/><strong>HardQCD:gg2ggg</strong>  <input type="radio" name="20" value="on"><strong>On</strong>
278<input type="radio" name="20" value="off" checked="checked"><strong>Off</strong>
279 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
280Scatterings <i>g g -> g g g</i>.
281Code 131.
282 
283
284<br/><br/><strong>HardQCD:qqbar2ggg</strong>  <input type="radio" name="21" value="on"><strong>On</strong>
285<input type="radio" name="21" value="off" checked="checked"><strong>Off</strong>
286 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
287Scatterings <i>q qbar -> g g g</i>.
288Code 132.
289 
290
291<br/><br/><strong>HardQCD:qg2qgg</strong>  <input type="radio" name="22" value="on"><strong>On</strong>
292<input type="radio" name="22" value="off" checked="checked"><strong>Off</strong>
293 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
294Scatterings <i>q g -> q g g</i> and <i>qbar g -> qbar g g</i>.
295Code 133.
296 
297
298<br/><br/><strong>HardQCD:qq2qqgDiff</strong>  <input type="radio" name="23" value="on"><strong>On</strong>
299<input type="radio" name="23" value="off" checked="checked"><strong>Off</strong>
300 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
301Scatterings <i>q q' -> q q' g</i>, <i>q qbar' -> q qbar' g</i>,
302and <i>qbar qbar' -> qbar qbar' g</i>.
303Code 134.
304 
305
306<br/><br/><strong>HardQCD:qq2qqgSame</strong>  <input type="radio" name="24" value="on"><strong>On</strong>
307<input type="radio" name="24" value="off" checked="checked"><strong>Off</strong>
308 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
309Scatterings <i>q q -> q q g</i> and
310<i>qbar qbar -> qbar qbar g</i>
311(<i>q qbar -> q qbar g</i> scatterings are considered separately
312below, see <code>HardQCD:qqbar2qqbargSame</code>).
313Code 135.
314 
315
316<br/><br/><strong>HardQCD:qqbar2qqbargDiff</strong>  <input type="radio" name="25" value="on"><strong>On</strong>
317<input type="radio" name="25" value="off" checked="checked"><strong>Off</strong>
318 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
319Scatterings <i>q qbar -> q' qbar' g</i>, where <i>q'</i>
320by default is a light quark (<i>u, d, s</i>)
321(see <code>HardQCD:nQuarkNew</code> above).
322Code 136.
323 
324
325<br/><br/><strong>HardQCD:qqbar2qqbargSame</strong>  <input type="radio" name="26" value="on"><strong>On</strong>
326<input type="radio" name="26" value="off" checked="checked"><strong>Off</strong>
327 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
328Scatterings <i>q qbar -> q qbar g</i>.
329Code 137.
330 
331
332<br/><br/><strong>HardQCD:gg2qqbarg</strong>  <input type="radio" name="27" value="on"><strong>On</strong>
333<input type="radio" name="27" value="off" checked="checked"><strong>Off</strong>
334 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
335Scatterings <i>g g -> q qbar g</i>, where <i>q</i> by
336default is a light quark (<i>u, d, s</i>)
337(see <code>HardQCD:nQuarkNew</code> above).
338Code 138.
339 
340
341<br/><br/><strong>HardQCD:qg2qqqbarDiff</strong>  <input type="radio" name="28" value="on"><strong>On</strong>
342<input type="radio" name="28" value="off" checked="checked"><strong>Off</strong>
343 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
344Scatterings <i>q g -> q q' qbar'</i> and
345<i>qbar g -> qbar qbar' q'</i>, where <i>q'</i>
346by default is a light quark (<i>u, d, s</i>)
347(see <code>HardQCD:nQuarkNew</code> above).
348Code 139.
349 
350
351<br/><br/><strong>HardQCD:qg2qqqbarSame</strong>  <input type="radio" name="29" value="on"><strong>On</strong>
352<input type="radio" name="29" value="off" checked="checked"><strong>Off</strong>
353 &nbsp;&nbsp;(<code>default = <strong>off</strong></code>)<br/>
354Scatterings <i>q g -> q q qbar</i> and
355<i>qbar g -> qbar qbar q</i>.
356Code 140.
357 
358
359
360<input type="hidden" name="saved" value="1"/>
361
362<?php
363echo "<input type='hidden' name='filepath' value='".$_GET["filepath"]."'/>"?>
364
365<table width="100%"><tr><td align="right"><input type="submit" value="Save Settings" /></td></tr></table>
366</form>
367
368<?php
369
370if($_POST["saved"] == 1)
371{
372$filepath = $_POST["filepath"];
373$handle = fopen($filepath, 'a');
374
375if($_POST["1"] != "off")
376{
377$data = "SoftQCD:all = ".$_POST["1"]."\n";
378fwrite($handle,$data);
379}
380if($_POST["2"] != "off")
381{
382$data = "SoftQCD:minBias = ".$_POST["2"]."\n";
383fwrite($handle,$data);
384}
385if($_POST["3"] != "off")
386{
387$data = "SoftQCD:elastic = ".$_POST["3"]."\n";
388fwrite($handle,$data);
389}
390if($_POST["4"] != "off")
391{
392$data = "SoftQCD:singleDiffractive = ".$_POST["4"]."\n";
393fwrite($handle,$data);
394}
395if($_POST["5"] != "off")
396{
397$data = "SoftQCD:doubleDiffractive = ".$_POST["5"]."\n";
398fwrite($handle,$data);
399}
400if($_POST["6"] != "off")
401{
402$data = "SoftQCD:centralDiffractive = ".$_POST["6"]."\n";
403fwrite($handle,$data);
404}
405if($_POST["7"] != "off")
406{
407$data = "HardQCD:all = ".$_POST["7"]."\n";
408fwrite($handle,$data);
409}
410if($_POST["8"] != "off")
411{
412$data = "HardQCD:gg2gg = ".$_POST["8"]."\n";
413fwrite($handle,$data);
414}
415if($_POST["9"] != "off")
416{
417$data = "HardQCD:gg2qqbar = ".$_POST["9"]."\n";
418fwrite($handle,$data);
419}
420if($_POST["10"] != "off")
421{
422$data = "HardQCD:qg2qg = ".$_POST["10"]."\n";
423fwrite($handle,$data);
424}
425if($_POST["11"] != "off")
426{
427$data = "HardQCD:qq2qq = ".$_POST["11"]."\n";
428fwrite($handle,$data);
429}
430if($_POST["12"] != "off")
431{
432$data = "HardQCD:qqbar2gg = ".$_POST["12"]."\n";
433fwrite($handle,$data);
434}
435if($_POST["13"] != "off")
436{
437$data = "HardQCD:qqbar2qqbarNew = ".$_POST["13"]."\n";
438fwrite($handle,$data);
439}
440if($_POST["14"] != "3")
441{
442$data = "HardQCD:nQuarkNew = ".$_POST["14"]."\n";
443fwrite($handle,$data);
444}
445if($_POST["15"] != "off")
446{
447$data = "HardQCD:gg2ccbar = ".$_POST["15"]."\n";
448fwrite($handle,$data);
449}
450if($_POST["16"] != "off")
451{
452$data = "HardQCD:qqbar2ccbar = ".$_POST["16"]."\n";
453fwrite($handle,$data);
454}
455if($_POST["17"] != "off")
456{
457$data = "HardQCD:gg2bbbar = ".$_POST["17"]."\n";
458fwrite($handle,$data);
459}
460if($_POST["18"] != "off")
461{
462$data = "HardQCD:qqbar2bbbar = ".$_POST["18"]."\n";
463fwrite($handle,$data);
464}
465if($_POST["19"] != "off")
466{
467$data = "HardQCD:3parton = ".$_POST["19"]."\n";
468fwrite($handle,$data);
469}
470if($_POST["20"] != "off")
471{
472$data = "HardQCD:gg2ggg = ".$_POST["20"]."\n";
473fwrite($handle,$data);
474}
475if($_POST["21"] != "off")
476{
477$data = "HardQCD:qqbar2ggg = ".$_POST["21"]."\n";
478fwrite($handle,$data);
479}
480if($_POST["22"] != "off")
481{
482$data = "HardQCD:qg2qgg = ".$_POST["22"]."\n";
483fwrite($handle,$data);
484}
485if($_POST["23"] != "off")
486{
487$data = "HardQCD:qq2qqgDiff = ".$_POST["23"]."\n";
488fwrite($handle,$data);
489}
490if($_POST["24"] != "off")
491{
492$data = "HardQCD:qq2qqgSame = ".$_POST["24"]."\n";
493fwrite($handle,$data);
494}
495if($_POST["25"] != "off")
496{
497$data = "HardQCD:qqbar2qqbargDiff = ".$_POST["25"]."\n";
498fwrite($handle,$data);
499}
500if($_POST["26"] != "off")
501{
502$data = "HardQCD:qqbar2qqbargSame = ".$_POST["26"]."\n";
503fwrite($handle,$data);
504}
505if($_POST["27"] != "off")
506{
507$data = "HardQCD:gg2qqbarg = ".$_POST["27"]."\n";
508fwrite($handle,$data);
509}
510if($_POST["28"] != "off")
511{
512$data = "HardQCD:qg2qqqbarDiff = ".$_POST["28"]."\n";
513fwrite($handle,$data);
514}
515if($_POST["29"] != "off")
516{
517$data = "HardQCD:qg2qqqbarSame = ".$_POST["29"]."\n";
518fwrite($handle,$data);
519}
520fclose($handle);
521}
522
523?>
524</body>
525</html>
526
527<!-- Copyright (C) 2012 Torbjorn Sjostrand -->
528
Note: See TracBrowser for help on using the repository browser.