Back to home page

EIC code displayed by LXR

 
 

    


Warning, /geant4/examples/extended/hadronic/FlukaCern/README.md is written in an unsupported language. File is not indexed.

0001 
0002         Geant4 extended examples - Hadronic processes
0003                       FlukaCern examples
0004         ----------------------------------------------
0005 
0006  Examples in this directory demonstrate how to make use of  
0007  the interface to `FLUKA` hadron inelastic physics in a G4 application.  
0008  
0009  The `FLUKA` interface itself is included,   
0010  and located in the `FlukaInterface` subdirectory.    
0011    
0012  There are 2 independent G4 examples at the process (interaction) level,   
0013  in order to study XS and final state respectively (in `ProcessLevel`),   
0014  and instructions at the physics list level (in `PhysicsListLevel`).  
0015  
0016  All examples benefit from `G4H1` extension (in `utils`),   
0017  allowing to make any G4 histogram also compatible with `Flair`.  
0018  
0019  Please directly follow `ProcessLevel/CrossSection/README.md`    
0020  and `ProcessLevel/FinalState/README.md`.  
0021  The `main` are included in `HadronNucleusXS.cc`   
0022  and `HadNucIneEvents.cc` respectively.    
0023 
0024 
0025 ProcessLevel/CrossSection
0026 ------
0027 
0028 This example allows the study of G4 cross-sections,   
0029 and in addition, of the `FLUKA` hadron-nucleus reaction cross sections.  
0030 The G4HadronicProcessStore is used to access cross sections.  
0031 The resulting XS can be plotted via `ROOT` or `Flair`.  
0032 
0033 
0034 ProcessLevel/FinalState/
0035 ------
0036 
0037 This example shows how to simulate inelastic hadron-nucleus interactions,  
0038 using G4 or `FLUKA` models.  
0039 The resulting final states can be plotted via `ROOT` or `Flair`.  
0040 Note that the Geant4 run-manager is not used.  
0041 
0042 
0043 PhysicsListLevel
0044 ------
0045 
0046 A `README.md` details how to select a physics list   
0047 with hadron inelastic physics from FLUKA.