118 "p + p",
"p,D+", 1.0 );
123 "p + p",
"n,D++", 1.0 );
130 "p + n",
"n,D+", 1.0 );
135 "p + n",
"p,D0", 1.0 );
141 "n + p",
"n,D+", 1.0 );
146 "n + p",
"p,D0", 1.0 );
158 "p + p",
"p,p,eta", 1.0 );
163 "n + p",
"n,p,eta", 1.0 );
167 "p + n",
"n,p,eta", 1.0 );
176 "p + n",
"d,eta", 1.0 );
181 "n + p",
"d,eta", 1.0 );
251 pdmutil->
AddSubGroup(
"tcross",
"Total cross sections",
"root");
254 TGraph *delta_gra =
new TGraph(20, x, y);
258 "D+ cross section in the p+p reaction", -1);
259 delta_cross->
Add(
"p,grandparent,beam");
260 delta_cross->
Add(
"p,grandparent,target");
261 delta_cross->
Add(
"q,parent");
262 delta_cross->
Add(
"p,daughter");
263 delta_cross->
Add(
"D+,daughter");
267 pdmutil->
Add(delta_cross);
271 "D++ cross section in the p+p reaction", -1);
272 delta_cross->
Add(
"p,grandparent,beam");
273 delta_cross->
Add(
"p,grandparent,target");
274 delta_cross->
Add(
"q,parent");
275 delta_cross->
Add(
"n,daughter");
276 delta_cross->
Add(
"D++,daughter");
279 pdmutil->
Add(delta_cross);
283 "D0 cross section in the p+n reaction", -1);
284 delta_cross->
Add(
"p,grandparent,beam");
285 delta_cross->
Add(
"n,grandparent,target");
286 delta_cross->
Add(
"q,parent");
287 delta_cross->
Add(
"p,daughter");
288 delta_cross->
Add(
"D0,daughter");
291 pdmutil->
Add(delta_cross);
295 "D0 cross section in the p+n reaction [clone]", -1);
296 delta_cross->
Add(
"dummy,parent");
299 pdmutil->
Add(delta_cross);
303 "D+ cross section in the p+n reaction", -1);
304 delta_cross->
Add(
"p,grandparent,beam");
305 delta_cross->
Add(
"n,grandparent,target");
306 delta_cross->
Add(
"q,parent");
307 delta_cross->
Add(
"n,daughter");
308 delta_cross->
Add(
"D+,daughter");
311 pdmutil->
Add(delta_cross);
315 "D+ cross section in the p+n reaction [clone]", -1);
316 delta_cross->
Add(
"dummy,parent");
319 pdmutil->
Add(delta_cross);
337 Double_t x_pp_eta[13] = {
338 0, 1.0574, 2.32627, 4.86402, 9.09359, 19.0331,
341 65.347, 75.498, 91.3589, 103.202, 117.371
344 Double_t y_pp_eta[13] = {
345 0, 0.138652, 0.367414, 0.840432, 1.45904, 2.48683,
348 15.0739, 19.4994, 29.2215, 43.7908, 62.1022
354 for (
int i=0; i<13; i++) {
355 x_pp_eta[i] *= 0.001;
359 TGraph *pp_eta_gra =
new TGraph(13, x_pp_eta, y_pp_eta);
363 "Eta cross section in the p+p reaction (<120 MeV)", -1);
364 pp_eta_cross->
Add(
"p,grandparent,beam");
365 pp_eta_cross->
Add(
"p,grandparent,target");
366 pp_eta_cross->
Add(
"q,parent");
367 pp_eta_cross->
Add(
"p,daughter");
368 pp_eta_cross->
Add(
"p,daughter");
369 pp_eta_cross->
Add(
"eta,daughter");
373 pdmutil->
Add(pp_eta_cross);
392 Double_t x_pn_eta[14] = {
393 0., 2.74923, 7.40176, 12.6887,25.8004, 35.7399, 45.468, 55.4075,
394 63.4437, 73.8061, 81.6308, 90.09, 98.5492, 108.489};
395 Double_t y_pn_eta[14] = {
396 0., 1.02883, 3.79588, 9.51891, 20.2298, 35.1202, 51.6716, 68.0823,
397 91.3697, 124.898, 139.466, 164.565, 220.854, 229.127};
404 for (
int i=0; i<14; i++) {
405 x_pn_eta[i] *= 0.001;
410 TGraph *pn_eta_gra =
new TGraph(14, x_pn_eta, y_pn_eta);
414 "Eta cross section in the p+n reaction (<120 MeV)", -1);
415 pn_eta_cross->
Add(
"p,grandparent,beam");
416 pn_eta_cross->
Add(
"n,grandparent,target");
417 pn_eta_cross->
Add(
"q,parent");
418 pn_eta_cross->
Add(
"p,daughter");
419 pn_eta_cross->
Add(
"n,daughter");
420 pn_eta_cross->
Add(
"eta,daughter");
424 pdmutil->
Add(pn_eta_cross);
428 "Eta cross section in the p+n reaction (<120 MeV) [clone]", -1);
429 pn_eta_cross->
Add(
"dummy,parent");
434 pdmutil->
Add(pn_eta_cross);
452 Double_t x_d_eta[14] = {0, 0.000195955, 0.00803413, 0.0158723, 0.0248862, 0.0350758,
453 0.0466371, 0.0548672, 0.0654487, 0.0744626, 0.0846523,
454 0.09445, 0.10268, 0.113262};
456 Double_t y_d_eta[14] = {0, 21.1751, 28.9042, 39.4545, 57.7113, 61.8431, 85.8883,
457 98.6266, 98.6266, 92.0373, 88.9097, 88.9097, 92.0373, 96.9363};
461 for (
int i=0; i<14; i++) {
465 TGraph *d_eta_gra =
new TGraph(14, x_d_eta, y_d_eta);
468 "Eta cross section in the p+n->d eta reaction (<120 MeV)", -1);
469 d_eta_cross->
Add(
"p,grandparent,beam");
470 d_eta_cross->
Add(
"n,grandparent,target");
471 d_eta_cross->
Add(
"q,parent");
472 d_eta_cross->
Add(
"d,daughter");
473 d_eta_cross->
Add(
"eta,daughter");
476 pdmutil->
Add(d_eta_cross);
480 "Eta cross section in the p+n->d eta reaction (<120 MeV) [clone]", -1);
481 d_eta_cross->
Add(
"dummy,parent");
485 pdmutil->
Add(d_eta_cross);