VMC Examples Version 6.6
|
Geant4 extended example analysis/A01 adapted to Virtual Monte Carlo.
It demonstrates:
See also the description of the Geant4 example in geant4/examples/extednded/analysis/A01/README
For running example with G3:
load_g3.C - macro to load the libraries to run the example with Geant3 run_g3.C - macro for running example g3tgeoConfig.C - configuration macro for G3 with TGeo geometry (default) set_g3_vis.C - setting Geant3 TGeo visualization (called by run_g3.C)
For running example with G4:
load_g4.C - macro to load the libraries to run the example with Geant4 run_g4.C - macro for running example g4Config.C - configuration macro for G4 with native geometry navigation (default) g4Config1.C - configuration macro - geometry defined via Geant4 g4Config2.C - configuration macro - G4 with native geometry navigation with local magnetic field g4tgeoConfig.C - configuration macro for G4 with TGeo geometry navigation g4tgeoConfig2.C - configuration macro - G4 with TGeo navigation with local magnetic field set_g4_vis.C - setting Geant4 visualization (called by run_g4.C) g4config.in - macro for G4 configuration using G4 commands (called from g4Config.C) g4config2.in - macro for G4 configuration using G4 commands (called from g4tgeoConfig2.C) g4vis.in - macro for G4 visualization settings (called from set_g4_vis.C)
With G3 + TGeo: root[0] .x load_g3.C root[1] .x run_g3.C With G4: root[0] .x load_g4.C root[1] .x run_g4.C With G4 + TGeo navigation: root[0] .x load_g4.C root[1] .x run_g4.C( "g4tgeoConfig.C"); With G4 with geometry defined via Geant4: root[0] .x load_g4.C root[1] .x run_g4.C( "g4Config1.C");
Note that as geometry is defined via TGeo or native Geant4, the example cannot be run with TGeant3 with its native geometry.
The documentation of all classes and the basic macros for this example is availabe on this page .