Decays are described by a PdgBranchingFraction. Information about decay products can be found by inspecting its description string property.
>>> import pdg
>>> PDG = pdg.connect()
>>> decay = PDG.get("M070.313/2023")
>>> decay.description
'J/psi(1S) --> rho(1700) pi --> pi+ pi- pi0'
It would be handy if this decay information is provided in the form of a data structure à la decaylanguage. Note that this does not always work, however, for instance:
>>> PDG.get("M070.3/2023").description
'J/psi(1S) --> hadrons'
Decays are described by a
PdgBranchingFraction. Information about decay products can be found by inspecting itsdescriptionstring property.It would be handy if this decay information is provided in the form of a data structure à la
decaylanguage. Note that this does not always work, however, for instance: