Message: Re: QGSP_BERT_HP time cut for neutrons Not Logged In (login)
 Next-in-Thread Next-in-Thread
 Next-in-Forum Next-in-Forum

Idea Re: QGSP_BERT_HP time cut for neutrons 

Forum: Physics List
Re: Question QGSP_BERT_HP time cut for neutrons (filippo)
Date: 30 Apr, 2014
From: Andrea Dotti <Andrea Dotti>

Hello,

QGSP_BERT_HP does not have a cut for neutrons since it would reduce its physics performances. Compare files QGSP_BERT.icc and QGSP_BERT_HP.icc located in source/physics_lists/lists/include/ (version 10)

In particular pay attention to the line (present only in QGSP_BERT) 
  // Neutron tracking cut
  this->RegisterPhysics( new G4NeutronTrackingCut(ver));

With the constructor mechanism, you can add this tracking cut also to QGSP_BERT_HP directly in the main function of your program:

int main(int,char**) {
    // ....
    G4VModularPhysicsList* myPL = new QGSP_BERT_HP;
    myPL->RegisterPhysics( new G4NeutronTrackingCut() );
    /....
}

Check the API here: http://www-geant4.kek.jp/lxr/source//physics_lists/constructors/limiters/include/G4NeutronTrackingCut.hh

Both a time and energy limit can be set.

Andrea

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

1 Ok: Re: QGSP_BERT_HP time cut for neutrons   (filippo - 01 May, 2014)
 Add Message Add Message
to: "Re: QGSP_BERT_HP time cut for 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 ]