Simulating Coincidence Sources
I would like to simulate emission of multiple particles of the same type and different (but specific) energies from a source. For example, something like coincident 1173 keV and 1333 keV gamma-rays from 56Co.
Is there any way to do this that is already implemented in nptool? I couldn't find anything either in the documentation or by looking through the code. EventGeneratorIsotropic
can do similar things, for example emit multiple particles in the same event, but they have to have the same energy or have random energies picked from the same range.
This is quite an easy feature to add, and in fact I've already done so in my version of the code. I did this by modifying EventGeneratorIsotropic
such that all of the parameters related to particle emission are stored in vectors, which are looped over and the final particle is added to the ParticleStack
. Different particles are specified in the configuration file, by adding a new Isotropic
block.
I can check these changes in, of course, but before doing do, I wanted to make sure that 1) there isn't already the same feature available in nptool; and 2) that the way I have done things won't conflict with the intended way of using ``EventGeneratorIsotropic`.