Message: Re: Nuclear recoil in neutron elastic scattering Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

None Re: Nuclear recoil in neutron elastic scattering 

Forum: Hadronic Processes
Re: Question Nuclear recoil in neutron elastic scattering (Marco Selvi)
Re: Idea Re: Nuclear recoil in neutron elastic scattering (Michael H. Kelsey)
Date: 08 Mar, 2018
From: michel maire <michel maire>

On Thu, 08 Mar 2018 06:34:45 GMT, Michael H. Kelsey wrote:
> On Wed, 07 Mar 2018 22:20:53 GMT, Marco Selvi wrote:
> 
> > Hi, In G4.10.3, how can I "force" G4 to produce explicitly the nuclear
> > recoil after a neutron elastic scattering ?
> > 
> > I see that most of the time the energy is deposited by the neutron
> > itself via the hadElastic process, without the generation and tracking
> > of a recoiling nucleus.
> > 
> > I already saw this behaviour in G4.9.5, but it happened only for energy
> > deposits < 1 keV, while now I see it also for ~MeV recoil energy.
> > 
> > How can I set this "energy threshold" for the NR production ?
> 
> In your physics list, the "production cut" for protons also applies to
> nuclei. If you set it to a small value (e.g., SetCutValue(1*um,
> "proton")), then you should see more of the recoiling nuclei.
> 
> What you see is the expected behaviour: if the estimated travel distance
> of the secondary (here, the recoiling nucleus), is shorter than the
> production cut length, the secondary will not be created, and instead
> the energy transfer will be assigned to the track itself under
> "EnergyDeposit".
> 
>    -- Michael Kelsey
> 

 You can even (must ?) set cut = 0.*um
 See example Hadr03, function : PhysicsList::SetCuts() and run macro elastic.mac

          Michel Maire

 Add Message Add Message
to: "Re: Nuclear recoil in neutron elastic scattering"

 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 ]