Import Geant4 6.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 10:56:29 +02:00
parent 1d812b78b1
commit e083ffb441
1415 changed files with 111223 additions and 21207 deletions
@@ -1,4 +1,4 @@
$Id: README,v 1.2 2003/10/10 16:21:19 maire Exp $
$Id: README,v 1.7 2004/06/23 11:29:50 maire Exp $
-------------------------------------------------------------------
=========================================================
@@ -103,15 +103,17 @@ $Id: README,v 1.2 2003/10/10 16:21:19 maire Exp $
the maximum allowed for the step size of charged particles.
(command /testem/stepMax )
The result is a 1D histogram (saved as testem7.paw) which is the total
energy deposited along the trajectory of the incident particle.
The result is a 1D histogram which is the total energy deposited along
the trajectory of the incident particle.
The histogram is saved in paw (testem7.paw)
The bin size is egal to stepMax. The number of bins is determined by
the thickness of the absorber (with a minimum of 100 bins).
The total energy deposited is plotted in MeV/mm.
Note that, by default, histograms are disabled. To activate them, uncomment
the flag G4ANALYSIS_USE in GNUmakefile.
G4ANALYSIS_USE in GNUmakefile.
7- DOSE IN 'TEST-VOLUMES'
@@ -121,19 +123,41 @@ $Id: README,v 1.2 2003/10/10 16:21:19 maire Exp $
Notice that the doses are not re initialized between runs, i.e. they are
cumulative over the runs. (idem for the histogram of the Bragg peak.)
8- Using the Anaphe implementation of the AIDA 3.0 histograms:
--------------------------------------------------------------
In order to use the Anaphe implementation of the AIDA 3.0 interfaces,
the 'aida-config' command (which is used in the GNUmakefile) is
available at:
/afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/aida-config
8- Using histograms
-------------------
In order to run the executable, you need to source the following
script (once):
$HOME/bin/setupAnaphe.csh (or $HOME/bin/setupAnaphe)
By default the histograms are not activated. To activate histograms
the environment variable G4ANALYSIS_USE should be defined. For instance
uncomment the flag G4ANALYSIS_USE in GNUmakefile.
At cern 'setupAnaphe' is available at:
/afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/setupAnaphe.csh
(or /afs/cern.ch/sw/lhcxx/share/LHCXX/latest/scripts/setupAnaphe)
To use histograms any of implementations of AIDA interfaces should
be available (see http://aida.freehep.org).
A package including AIDA and extended interfaces also using Python
is PI, available from: http://cern.ch/pi .
Once installed PI or PI-Lite in a specified local area $MYPY, it is
required to add the installation path to $PATH, i.e. for example,
for release 1.2.1 of PI:
setenv PATH ${PATH}:$MYPI/1.2.1/app/releases/PI/PI_1_2_1/rh73_gcc32/bin
CERN users can use the PATH to the LCG area on AFS.
Before compilation of the example it is optimal to clean up old
files:
gmake histclean
gmake
Before running the example the command should be issued:
eval `aida-config --runtime csh`
It is possible to choose the format of the output file with
histograms using UI command:
/testem/histo/setFileType type
The following types are available: hbook, root, xml.