Skip to content

JeffersonLab/g4-validation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Validation suite for physics at JLab's regime

The idea is to collect target / beam conditions of our experiments and check particle rates / cross sections of what comes out.

The various setups are meant to be Geant4 standalone tests, to be added later in geant4-validation

Common sources for the geant4 extensible physics list

The template use the common sources for the geant4 extensible physics list. The default is FTFP_BERT. The option -p physList can be used to select alternative physics modules and constructors.

For example:

-p FTFP_BERT_EMX would replace the standard e.m. physics with G4EmStandardPhysics_option3

-p QGSP_BERT+G4OpticalPhysics would use QGSP_BERT and G4OpticalPhysics

-p QGSP_FTFP_BERT+G4RadioactiveDecayPhysics+G4OpticalPhysics would use QGSP_FTFP_BERT, G4RadioactiveDecayPhysics and G4OpticalPhysics

To print all geant4 available physics modules and constructors use the -pap option

Sources:

  • include/extPhysics.hh
  • src/extPhysics.cc

About

validation suite for JLab physics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published