Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/hadronic/Hadr09/README

Version: [ ReleaseNotes ] [ 1.0 ] [ 1.1 ] [ 2.0 ] [ 3.0 ] [ 3.1 ] [ 3.2 ] [ 4.0 ] [ 4.0.p1 ] [ 4.0.p2 ] [ 4.1 ] [ 4.1.p1 ] [ 5.0 ] [ 5.0.p1 ] [ 5.1 ] [ 5.1.p1 ] [ 5.2 ] [ 5.2.p1 ] [ 5.2.p2 ] [ 6.0 ] [ 6.0.p1 ] [ 6.1 ] [ 6.2 ] [ 6.2.p1 ] [ 6.2.p2 ] [ 7.0 ] [ 7.0.p1 ] [ 7.1 ] [ 7.1.p1 ] [ 8.0 ] [ 8.0.p1 ] [ 8.1 ] [ 8.1.p1 ] [ 8.1.p2 ] [ 8.2 ] [ 8.2.p1 ] [ 8.3 ] [ 8.3.p1 ] [ 8.3.p2 ] [ 9.0 ] [ 9.0.p1 ] [ 9.0.p2 ] [ 9.1 ] [ 9.1.p1 ] [ 9.1.p2 ] [ 9.1.p3 ] [ 9.2 ] [ 9.2.p1 ] [ 9.2.p2 ] [ 9.2.p3 ] [ 9.2.p4 ] [ 9.3 ] [ 9.3.p1 ] [ 9.3.p2 ] [ 9.4 ] [ 9.4.p1 ] [ 9.4.p2 ] [ 9.4.p3 ] [ 9.4.p4 ] [ 9.5 ] [ 9.5.p1 ] [ 9.5.p2 ] [ 9.6 ] [ 9.6.p1 ] [ 9.6.p2 ] [ 9.6.p3 ] [ 9.6.p4 ] [ 10.0 ] [ 10.0.p1 ] [ 10.0.p2 ] [ 10.0.p3 ] [ 10.0.p4 ] [ 10.1 ] [ 10.1.p1 ] [ 10.1.p2 ] [ 10.1.p3 ] [ 10.2 ] [ 10.2.p1 ] [ 10.2.p2 ] [ 10.2.p3 ] [ 10.3 ] [ 10.3.p1 ] [ 10.3.p2 ] [ 10.3.p3 ] [ 10.4 ] [ 10.4.p1 ] [ 10.4.p2 ] [ 10.4.p3 ] [ 10.5 ] [ 10.5.p1 ] [ 10.6 ] [ 10.6.p1 ] [ 10.6.p2 ] [ 10.6.p3 ] [ 10.7 ] [ 10.7.p1 ] [ 10.7.p2 ] [ 10.7.p3 ] [ 10.7.p4 ] [ 11.0 ] [ 11.0.p1 ] [ 11.0.p2 ] [ 11.0.p3, ] [ 11.0.p4 ] [ 11.1 ] [ 11.1.1 ] [ 11.1.2 ] [ 11.1.3 ] [ 11.2 ] [ 11.2.1 ] [ 11.2.2 ] [ 11.3.0 ]

Diff markup

Differences between /examples/extended/hadronic/Hadr09/README (Version 11.3.0) and /examples/extended/hadronic/Hadr09/README (Version 6.0.p1)


  1 This example shows how to use Geant4 as a gene    
  2 inelastic hadron-nuclear interactions.            
  3                                                   
  4 The class HadronicGenerator is the "generator"    
  5 The main hadronic models (FTFP, QGSP, BERT, BI    
  6 and some combinations of two of them - in a tr    
  7 similarly to what happens in physics lists - a    
  8 See include/HadronicGenerator.hh for more deta    
  9                                                   
 10 The main, Hadr09.cc, shows an example of how t    
 11 It samples randomly the projectile hadron, its    
 12 and the target material, and then it calls the    
 13 Some information regarding the secondaries whi    
 14 printed out.                                      
 15 See the comments in Hadr09.cc for more informa    
 16 to change some of its configurations.             
 17 Notice that Hadr09.cc does nothing really usef    
 18 to use eventually only the class HadronicGener    
 19                                                   
 20 (                                                 
 21   The file Hadr09.cc-ION_PROJECTILE shows an e    
 22   collision, for fixed type of projectile ion,    
 23   kinetic energy, and projectile direction.       
 24   This file is obtained from Hadr09.cc with mi    
 25 )                                                 
 26                                                   
 27 Notice that the Geant4 run-manager is not used    
 28                                                   
 29 To build this example:                            
 30   mkdir Build; cd Build                           
 31   cmake -DCMAKE_BUILD_TYPE=RelWithDebInfo \       
 32         -DGeant4_DIR=/path-to-geant4-libraries    
 33   make                                            
 34                                                   
 35 To run it:                                        
 36   ./Hadr09                                        
 37                                                   
 38 which simulates 1000 hadron-nucleus collisions    
 39 prints out some information about the secondar    
 40 interactions. It takes only a few seconds to r    
 41                                                   
 42 Note: this example has been included in Geant4    
 43       also for early versions of Geant4, in pa