template<class T, bool withNeutronHP, bool withFTFP>
class TINCLXXPhysicsListHelper< T, withNeutronHP, withFTFP >
Physics list helper INCLXXPhysicsListHelper
Use case
This class is used to define the following INCLXX-based physics lists:
- QGSP_INCLXX
- QGSP_INCLXX_HP
- FTFP_INCLXX
- FTFP_INCLXX_HP They are mainly intended for use with energies less than 3 GeV. This is useful for e.g. spallation studies and Accelerator Driven Systems (ADS) applications.
Usage
The physics lists above can be activated in a simulation application by giving it as part of the user initialization to the run manager, e.g.:
Hadronic models
The list uses INCL++ intra-nuclear cascade model in the energy range 0 - 3 GeV. Between 3 - 15 GeV Bertini cascade is used and above 15 GeV the high energy QGSP model or FTFP model. The _HP variants use NeutronHP below 20 MeV.
- 참고
- G4HadronPhysicsINCLXX
-
G4INCLXXProtonBuilder
-
G4INCLXXNeutronBuilder
-
G4INCLXXPiKBuilder
-
G4IonINCLXXPhysics
INCLXXPhysicsListHelper.hh 파일의 82 번째 라인에서 정의되었습니다.