Message: Tracking epithermal neutrons Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Question Tracking epithermal neutrons 

Forum: Physics List
Date: 03 Apr, 2013
From: C Mos <C Mos>

{Using Geant4.9.6p04, *QGSP_BERT_HP physics list}

Hi I have a question about how geant4 handles the tracking of neutrons to zero energy.

In my current program, I am doing the data collection in the G4UserStepping action class:

  void APIdrdcSteppingAction::UserSteppingAction(const G4Step* aStep){

    const G4Track* aTrack = aStep->GetTrack();

    //Only deals with neutrons

    //Only deals with neutrons in the epithermal range
    if( (aTrack->GetKineticEnergy()/eV) > 0.1 )

    //Next collect a single event of interest:


I was analyzing at the distribution of epithermal neutrons along the z coordinate and comparing it to the distribution of actual captured neutrons (procname=nCapture) and I noticed the thermal capture distribution was larger than the epithermal distribution recorded by a factor of roughly 1.5

My question is, do I need to redefined the energy threshold cuts for neutrons? I understand default cuts are mainly to set a threshold for generation of secondary particles. I wonder if there is a cut for actual particle transport.

I would appreciate if anybody could elucidate on this matter.

Thank you, C Mos

Inline Depth:
 1 1
 All All
Outline Depth:
 1 1
 2 2
 All All
Add message: (add)

1 None: Re: Tracking epithermal neutrons   (C Mos - 04 Apr, 2013)
(_ Idea: Re: Tracking epithermal neutrons   (Vladimir Ivanchenko - 07 Apr, 2013)
(_ More: Re: Tracking epithermal neutrons   (C Mos - 07 Apr, 2013)
 Add Message Add Message
to: "Tracking epithermal neutrons"

 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 ]