|Message: neutrons quasi elastic in carbon||Not Logged In (login)|
Click on the Forum title, e.g. on the "Forums by Category" page, to read a sequence of postings to the Forum and its threads all in one page. If you are only interested in one thread or the thread following a specific posting, click the thread or the posting, which takes you to a smaller page, which contains only the part you are interested in and may be easier to navigate.
Messages are "chained" if there are only replies at the first level, i.e. 1/1.html, 1/1/1.html etc. In case of "chained" messages the message number is replaced by the icon and there is no indentation.
Inline: Display the subject line only or also the text of the posting(s); for the choice "All" the "Outline" choices are switched off.
|1||0||1||no text / full text of posting|
|2||1||All||text for level 1 only / text for All postings|
Outline: Choose the depth of the posting thread, successive toggle controls provide increasing detail.
|1||2||1||2 levels / 1 level (original posting)|
|2||3||2||3 levels / 2 levels|
|3||3||All||3 levels / all levels (all postings)|
I'm writing an aplication shooting neutrons with momentum of 4.5 GeV/c over a target of 40cm polystyrene (well, it is supposed to be 8 scintillator tiles of 5 cm each, in any case, plastic). I'm interested only in the elastic and quasielastic processes to be collected in a calorimeter. So the simulation is just a target and a calorimeter, just for simplification. Anyhow the my issue is more with the reaction than the simulation.
In principle I killed the neutrons which commit anything out of elastic, in fact I set 'fKillTrackandSecondaries'. But I found that the quasielastic is considered as inelastic in Geant (well, is natural consider it as inelastic), so is killed too.
My questions are: -is there any simple way to select such kind of events?
-should I build a process (QE) by myself?
-if so, how to access the information of the secondaries produced before start their tracking?
In the same line. I saw that if a neutron has an elastic process and later it has an inelastic, with the flag 'fKillTrackandSecondaries' I'm killing also the 'secondaries' of the previus interaction. Is there a way to keep such event? Is like I have
n+p(proton at rest)->n+p(with KE)
but later the neutron has an inelastic, the first is killed, but it is a good one. It is not really important since such event is not frecuent, but is interesting to understand such behavior.
I'm using Geant4 10.0.3, I choose FTFP_BERT library first and QGSP_BIC later to see how it works.
Thank you very much
|Inline Depth:||Outline Depth:||Add message:|