Message: How to obtain excited nuclei from PDG Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question How to obtain excited nuclei from PDG 

Forum: Particles
Date: 15 Mar, 2017
From: Jan Pipek <Jan Pipek>


I am sorry for a question that is maybe too trivial, but the documentation is rather sparse when it comes to ions and studying the G4IonTable class did not help much either :-(

I have a list of particle properties with all (hopefully) the information necessary to create them in the primary generator (let's call it a "phase space file"...). The particle type is encoded as PDG (or pseudo-PDG). In most cases, this works - you take the PDG and ask for either a particle or an ion based on the number - however when the last number of PDG for ion is not 0 (which should correspond to excited nucleus state), it is not possible to recreate the ion.

I have tried (for e.g. an isomer of oxygen that we had - 1000080169):

- GetIon(pdg) -> illegal encoding

- GetIon(Z, A, LL, lvl) -> Ion cannot be created by an isomer level. Use excitation energy.

The whole G4IonTable class seems to require the excitation energy but at the same time looks like it contain predefined isomers. I don't understand what are my options now:

1) Is there a way how to obtain the ion just using the PDG?

2) Is there a way how to get to the excitation energy based on the isomer level?

3) Or is the information really incomplete and more data have to provided in the phase space file?

Thanks for any enlightenment,


 Add Message Add Message
to: "How to obtain excited nuclei from PDG"

 Subscribe Subscribe

This site runs SLAC HyperNews version 1.11-slac-98, derived from the original HyperNews

[ Geant 4 Home | Geant 4 HyperNews | Search | Request New Forum | Feedback ]