Commit fc11d42
committed
O2DatabasePDG service
This commit concerns the PDG database.
It modifies/restructures existing code (from Generator/PDG) and wraps it into a new
service "O2DatabasePDG". The new service returns a modified
TDatabasePDG instance, in which ALICE particles have been added.
Existing code can simply transform from the use of "TDatabasePDG::Instance"
to "O2DatabasePDG::Instance". This transition is made easy via this commit.
Also touching the DPL service that returns TDatabasePDG, so that O2Physics, Analysis
automatically get the correctly augmended object.
MCTrack has been modified to use the new service, fixing issues with wrong
masses.1 parent 04f7383 commit fc11d42
14 files changed
Lines changed: 618 additions & 355 deletions
File tree
- DataFormats/simulation
- include/SimulationDataFormat
- src
- Framework/Core/src
- Generators
- include/Generators
- src
- macro
- run
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
22 | 23 | | |
23 | 24 | | |
24 | 25 | | |
| |||
42 | 43 | | |
43 | 44 | | |
44 | 45 | | |
| 46 | + | |
45 | 47 | | |
46 | 48 | | |
47 | 49 | | |
| |||
Lines changed: 14 additions & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
32 | 38 | | |
33 | 39 | | |
34 | 40 | | |
| |||
73 | 79 | | |
74 | 80 | | |
75 | 81 | | |
| 82 | + | |
| 83 | + | |
76 | 84 | | |
77 | 85 | | |
78 | 86 | | |
| |||
363 | 371 | | |
364 | 372 | | |
365 | 373 | | |
366 | | - | |
367 | | - | |
| 374 | + | |
| 375 | + | |
| 376 | + | |
368 | 377 | | |
369 | 378 | | |
370 | | - | |
371 | | - | |
372 | 379 | | |
373 | 380 | | |
374 | | - | |
| 381 | + | |
| 382 | + | |
375 | 383 | | |
376 | 384 | | |
377 | 385 | | |
| |||
0 commit comments