Nuclei in TDatabasePDG

I’m trying to implement some automatic conversion from PDGs to some more human readable format, and to do this I’m currently using the TParticle and TParticlePDG classes. Things work well when in my simulation I have only elementary particles (or nucleons at the very least) but we also work with light nuclei, for which the PDG doesn’t seem to be handled correctly by these classes.

root [0] TDatabasePDG::Instance()->GetParticle(2212) //proton
(TParticlePDG *) 0x7fca9588bbe0
root [1] TDatabasePDG::Instance()->GetParticle(1000060120) //Carbon-12
(TParticlePDG *) nullptr

Is there any hope to have support for light nuclei in the database (since they are specified in the PDG standard


Hi Valerio,
there are several issues on TDatabasePDG and ROOT team would appreciate any help on it.
Opened tickets are:

So there is probably no chance that this is fixed in a near future. You could open a JIRA ticket to keep track of this issue.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.