]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PYTHIA8/pythia8175/examples/runmains
end-of-line normalization
[u/mrichter/AliRoot.git] / PYTHIA8 / pythia8175 / examples / runmains
CommitLineData
c6b60c38 1# runmains is a part of the PYTHIA event generator.
2# Copyright (C) 2013 Torbjorn Sjostrand.
3# PYTHIA is licenced under the GNU GPL version 2, see COPYING for details.
4# Please respect the MCnet Guidelines, see GUIDELINES for details.
5
6# Simple script to run all the mainXX test programs
7# Several of the ones from main31 and higher need linkage to external
8# libraries, however, and therefore the execution exits before them by default.
9# If you want to change that behaviour, comment out the "exit" line.
10# The subdirectory outref contains output from reference run.
11
12echo
13echo Now begin main01
14make main01
15time ./main01.exe > out01
16
17echo
18echo Now begin main02
19make main02
20time ./main02.exe > out02
21
22echo
23echo Now begin main03
24make main03
25time ./main03.exe > out03
26
27echo
28echo Now begin main04
29make main04
30time ./main04.exe > out04
31
32echo
33echo Now begin main05
34make main05
35time ./main05.exe > out05
36
37echo
38echo Now begin main06
39make main06
40time ./main06.exe > out06
41
42echo
43echo Now begin main07
44make main07
45time ./main07.exe > out07
46
47echo
48echo Now begin main08
49make main08
50time ./main08.exe > out08
51
52echo
53echo Now begin main09
54make main09
55time ./main09.exe > out09
56
57echo
58echo Now begin main10
59make main10
60time ./main10.exe > out10
61
62echo
63echo Now begin main11
64make main11
65time ./main11.exe > out11
66
67echo
68echo Now begin main12
69make main12
70time ./main12.exe > out12
71
72echo
73echo Now begin main13
74make main13
75time ./main13.exe > out13
76
77echo
78echo Now begin main14
79make main14
80time ./main14.exe > out14
81
82echo
83echo Now begin main15
84make main15
85time ./main15.exe > out15
86
87echo
88echo Now begin main16
89make main16
90time ./main16.exe main16.cmnd > out16
91
92echo
93echo Now begin main17
94make main17
95time ./main17.exe > out17
96
97echo
98echo Now begin main18
99make main18
100time ./main18.exe > out18
101
102echo
103echo Now begin main19
104make main19
105time ./main19.exe > out19
106
107echo
108echo Now begin main20
109make main20
110time ./main20.exe > out20
111
112echo
113echo Now begin main21
114make main21
115time ./main21.exe > out21
116
117echo
118echo Now begin main22
119make main22
120time ./main22.exe > out22
121
122echo
123echo Now begin main23
124make main23
125time ./main23.exe > out23
126
127echo
128echo Now begin main24
129make main24
130time ./main24.exe > out24
131
132echo
133echo Now begin main25
134make main25
135time ./main25.exe > out25
136
137echo
138echo Now begin main26
139make main26
140time ./main26.exe > out26
141
142echo
143echo Now begin main27
144make main27
145time ./main27.exe > out27
146
147echo
148echo Now begin main28
149make main28
150time ./main28.exe > out28
151
152# This code section stops the testing before the mainXX programs
153# that need access to various external libraries (+ main31).
154# If you have ensured such linkage, feel free to comment out
155# the exit command below, to have the program continue to the end.
156echo
157echo The testing stops here!
158echo Further checks require that you have external libraries linked,
159echo and edit this runmains file, by removing a single exit line.
160exit
161
162echo
163echo Now begin main31
164make main31
165time ./main31.exe > out31
166
167echo
168echo Now begin main41
169make main41
170time ./main41.exe > out41
171
172echo
173echo Now begin main42
174make main42
175time ./main42.exe main42.cmnd hepmcout42.dat > out42
176
177echo
178echo Now begin main51
179make main51
180time ./main51.exe > out51
181
182echo
183echo Now begin main52
184make main52
185time ./main52.exe > out52
186
187echo
188echo Now begin main53
189make main53
190time ./main53.exe > out53
191
192echo
193echo Now begin main61
194make main61
195time ./main61.exe main61.cmnd hepmcout61.dat > out61
196
197echo
198echo Now begin main62
199make main62
200time ./main62.exe main62.cmnd hepmcout62.dat > out62
201
202echo
203echo Now begin main71
204make main71
205time ./main71.exe > out71
206
207echo
208echo Now begin main72
209make main72
210time ./main72.exe > out72
211
212