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

More Re: Tracking epithermal neutrons 

Forum: Physics List
Re: Question Tracking epithermal neutrons (C Mos)
Re: None Re: Tracking epithermal neutrons (C Mos)
Re: Idea Re: Tracking epithermal neutrons (Vladimir Ivanchenko)
Date: 07 Apr, 2013
From: C Mos <C Mos>

Thanks for your reply. I am not totally sure if this would help. If HP physics list do not have activated the Neutron cuts, that would mean neutrons are transported to zero energy, right? In order to implement thsi feature, would that be something like this?

  G4VUserPhysicsList* physics = new QGSP_BERT_HP();
  runManager->SetUserInitialization(physics);

  G4NeutronTrackingCut *nCut = new G4NeutronTrackingCut();
  nCut->ConstructProcess();\
  nCut->SetKineticEnergyLimit(0.*eV);
  nCut->SetTimeLimit(100.*ms);
  runManager->SetUserInitialization(nCut);

  ============================ Or somehing like:

  G4ProcessManager* pmanager = G4Neutron::Neutron->GetProcessManager();
  pmanager->AddProcess(new G4UserSpecialCuts(),-1,-1,1);

I am aware the last example are two different things, but maybe would they be two different ways to accomplish something similar?

At the end, I am thinking that thermal capture does not have to occur right when the neutron has zero energy (Am I right with this assertion?) but it could happen still at non-zero energies or even at energies above my cut-off energy of interest, 0.1 eV

Thank you, C Mos

 Add Message Add Message
to: "Re: 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 ]