Geant4 Cross Reference

Cross-Referencing   Geant4
Geant4/examples/extended/medical/dna/chem2/

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 ]

Name Size       Last modified (GMT) Description
Back Parent directory       2024-12-05 15:16:16
Folder include/       2024-12-05 15:16:16
Folder src/       2024-12-05 15:16:16
File CMakeLists.txt 1927 bytes       2024-12-05 15:16:16
File GNUmakefile 363 bytes       2024-12-05 15:16:16
File History 3628 bytes       2024-12-05 15:16:16
File README 1993 bytes       2024-12-05 15:16:16
File beam.in 369 bytes       2024-12-05 15:16:16
C++ file chem2.cc 7946 bytes       2024-12-05 15:16:16
File chem2.out 377192 bytes       2024-12-05 15:16:16
File gui.mac 1235 bytes       2024-12-05 15:16:16
File vis.mac 5226 bytes       2024-12-05 15:16:16

  1 -------------------------------------------------------------------
  2 
  3      =========================================================
  4      Geant4 - an Object-Oriented Toolkit for Simulation in HEP
  5      =========================================================
  6 
  7                             chem2
  8                             -------
  9 
 10 This example is provided by the Geant4-DNA collaboration.
 11 
 12 These processes and models are further described at:
 13 http://geant4-dna.org
 14 
 15 Any report or published results obtained using the Geant4-DNA software shall 
 16 cite the following Geant4-DNA collaboration publications:
 17 Phys. Med. 31 (2015) 861-874
 18 Med. Phys. 37 (2010) 4692-4708
 19 
 20 How to activate chemistry code.
 21 
 22 How to set minimum time step limits using TimeSteppingManager.
 23 
 24  1 - GEOMETRY DEFINITION
 25  
 26   It is a simple box which represents a 'semi infinite' homogeneous medium.
 27   
 28   Two parameters define the geometry :
 29    - the material of the box,
 30    - the full size of the box.
 31     
 32   The default geometry is constructed in DetectorConstruction class.
 33   
 34  2 - PHYSICS LIST
 35   
 36   PhysicsList is Geant4 modular physics list using G4EmDNAPhysics & 
 37   G4EmDNAChemistry constructors.
 38    
 39  3 - AN EVENT: THE PRIMARY GENERATOR
 40  
 41   The primary kinematic consists of a single particle starting at the center of 
 42   the box. The type of the particle and its energy are set in the 
 43   PrimaryGeneratorAction class, and can be changed via the G4 build-in commands 
 44   of G4ParticleGun class.
 45   The chemistry module is triggered in the StackingAction class when all 
 46   physical tracks have been processed.
 47 
 48  4 - OUTPUT   
 49 
 50   Physics initialization and the defined reaction table are printed.
 51   G4ITStepManager processes the chemical stage time step after time step.
 52   Chemical reactions are printed.
 53 
 54  5 - HOW TO START ?
 55 
 56   To run the example in batch mode:
 57     ./chem2 -mac beam.in
 58   or
 59     ./chem1
 60   then the macro beam.in is processed by default
 61 
 62   In interactive mode, run:
 63     ./chem2 -gui
 64   or
 65     ./chem2 -gui gui.mac