47{
48
49 Mass_of_light_quark =140.*MeV;
50 Mass_of_heavy_quark =500.*MeV;
51 Mass_of_string_junction=720.*MeV;
52
53 MinimalStringMass = 0.;
54 MinimalStringMass2 = 0.;
55
56 WminLUND = 0.45*GeV;
57
58
60
61
66
67
68 for(
G4int i=0; i<3; i++)
69 {
for(
G4int j=0; j<3; j++)
70 {
for(
G4int k=0; k<6; k++)
71 { Meson[i][j][k]=0; MesonWeight[i][j][k]=0.;
72 }
73 }
74 }
75
76 Meson[0][0][0]=111;
78
79 Meson[0][0][1]=221;
81
82 Meson[0][0][2]=331;
84
85 Meson[0][0][3]=113;
87
88 Meson[0][0][4]=223;
90
91
92 Meson[0][1][0]=211;
94
95 Meson[0][1][1]=213;
97
98
99 Meson[0][2][0]=311;
101
102 Meson[0][2][1]=313;
104
105
106 Meson[1][0][0]=211;
108
109 Meson[1][0][1]=213;
111
112
113 Meson[1][1][0]=111;
115
116 Meson[1][1][1]=221;
118
119 Meson[1][1][2]=331;
121
122 Meson[1][1][3]=113;
124
125 Meson[1][1][4]=223;
127
128
129 Meson[1][2][0]=321;
131
132 Meson[1][2][1]=323;
134
135
136
137 Meson[2][0][0]=311;
139
140 Meson[2][0][1]=313;
142
143
144 Meson[2][1][0]=321;
146
147 Meson[2][1][1]=323;
149
150
151 Meson[2][2][0]=221;
153
154 Meson[2][2][1]=331;
156
157 Meson[2][2][3]=333;
159
160
161 for(
G4int i=0; i<3; i++)
162 {
for(
G4int j=0; j<3; j++)
163 {
for(
G4int k=0; k<3; k++)
164 {
for(
G4int l=0; l<4; l++)
165 { Baryon[i][j][k][l]=0; BaryonWeight[i][j][k][l]=0.;}
166 }
167 }
168 }
169
171
172
173 Baryon[0][0][0][0]=1114;
174 BaryonWeight[0][0][0][0]=1.;
175
176
177 Baryon[0][0][1][0]=2112;
179
180 Baryon[0][0][1][1]=2114;
182
183
184 Baryon[0][0][2][0]=3112;
186
187 Baryon[0][0][2][1]=3114;
189
190
191 Baryon[0][1][0][0]=2112;
193
194 Baryon[0][1][0][1]=2114;
196
197
198 Baryon[0][1][1][0]=2212;
200
201 Baryon[0][1][1][1]=2214;
203
204
205 Baryon[0][1][2][0]=3122;
207
208 Baryon[0][1][2][1]=3212;
210
211 Baryon[0][1][2][2]=3214;
213
214
215 Baryon[0][2][0][0]=3112;
217
218 Baryon[0][2][0][1]=3114;
220
221
222 Baryon[0][2][1][0]=3122;
224
225 Baryon[0][2][1][1]=3212;
227
228 Baryon[0][2][1][2]=3214;
230
231
232 Baryon[0][2][2][0]=3312;
234
235 Baryon[0][2][2][1]=3314;
237
238
239
240 Baryon[1][0][0][0]=2112;
242
243 Baryon[1][0][0][1]=2114;
245
246
247 Baryon[1][0][1][0]=2212;
249
250 Baryon[1][0][1][1]=2214;
252
253
254 Baryon[1][0][2][0]=3122;
256
257 Baryon[1][0][2][1]=3212;
259
260 Baryon[1][0][2][2]=3214;
262
263
264 Baryon[1][1][0][0]=2212;
266
267 Baryon[1][1][0][1]=2214;
269
270
271 Baryon[1][1][1][0]=2224;
272 BaryonWeight[1][1][1][0]=1.;
273
274
275 Baryon[1][1][2][0]=3222;
277
278 Baryon[1][1][2][1]=3224;
280
281
282 Baryon[1][2][0][0]=3122;
284
285 Baryon[1][2][0][1]=3212;
287
288 Baryon[1][2][0][2]=3214;
290
291
292 Baryon[1][2][1][0]=3222;
294
295 Baryon[1][2][1][1]=3224;
297
298
299 Baryon[1][2][2][0]=3322;
301
302 Baryon[1][2][2][1]=3324;
304
305
306
307 Baryon[2][0][0][0]=3112;
309
310 Baryon[2][0][0][1]=3114;
312
313
314 Baryon[2][0][1][0]=3122;
316
317 Baryon[2][0][1][1]=3212;
319
320 Baryon[2][0][1][2]=3214;
322
323
324 Baryon[2][0][2][0]=3312;
326
327 Baryon[2][0][2][1]=3314;
329
330
331 Baryon[2][1][0][0]=3122;
333
334 Baryon[2][1][0][1]=3212;
336
337 Baryon[2][1][0][2]=3214;
339
340
341 Baryon[2][1][1][0]=3222;
343
344 Baryon[2][1][1][1]=3224;
346
347
348 Baryon[2][1][2][0]=3322;
350
351 Baryon[2][1][2][1]=3324;
353
354
355 Baryon[2][2][0][0]=3312;
357
358 Baryon[2][2][0][1]=3314;
360
361
362 Baryon[2][2][1][0]=3322;
364
365 Baryon[2][2][1][1]=3324;
367
368
369 Baryon[2][2][2][0]=3334;
370 BaryonWeight[2][2][2][0]=1.;
371
372
374
375
376
377
378
379
380
381
382
383
384
385
386
390
391
392 for (
G4int i=0 ; i<35 ; i++ ) {
393 FS_LeftHadron[i] = 0;
394 FS_RightHadron[i] = 0;
395 FS_Weight[i] = 0.0;
396 }
397 NumberOf_FS = 0;
398
399}
std::vector< G4double > scalarMesonMix
std::vector< G4double > vectorMesonMix
void SetDiquarkSuppression(G4double aValue)
void SetStrangenessSuppression(G4double aValue)
void SetDiquarkBreakProbability(G4double aValue)
void SetStringTensionParameter(G4double aValue)