Skip to content

Commit

Permalink
Import Geant4 2.0.1 source tree
Browse files Browse the repository at this point in the history
  • Loading branch information
gcosmo committed Jun 8, 2016
1 parent e7d7193 commit 1329084
Show file tree
Hide file tree
Showing 136 changed files with 19,725 additions and 19,337 deletions.
12 changes: 10 additions & 2 deletions config/History
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$Id: History,v 1.105 2000/05/23 06:48:25 gcosmo Exp $
$Name: geant4-02-00 $
$Id: History,v 1.107 2000/08/01 12:38:18 gcosmo Exp $
$Name: config-V02-00-01 $
-------------------------------------------------------------------

=========================================================
Expand All @@ -17,6 +17,14 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------

1st August 2000 Gabriele Cosmo (config-V02-00-01)
- Added setup WIN32-g++ for Windows/NT/9X with Cygwin and g++ compiler.
Configuration non officially supported (courtesy of S.Agostinelli and
IST group, Genova).

24th July 2000 Gabriele Cosmo (config-V02-00-00)
- Added path to g3tog4 for global libs.

23rd May 2000 John Allison (config-V01-01-04)
- Added -I$(G4BASE)/processes/hadronic/models/radiative_decay/include to
binmake.gmk.
Expand Down
6 changes: 4 additions & 2 deletions config/binmake.gmk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $Id: binmake.gmk,v 1.45 2000/05/23 05:32:14 stesting Exp $
# $Id: binmake.gmk,v 1.46 2000/07/24 12:08:13 gcosmo Exp $
# ----------------------------------------------------------
# Script defining rules and paths for making binaries.
# Gabriele Cosmo, 25/06/1998.
Expand Down Expand Up @@ -77,7 +77,8 @@ ifndef INCFLAGS
-I$(G4BASE)/readout/include \
-I$(G4BASE)/event/include \
-I$(G4BASE)/graphics_reps/include \
-I$(G4BASE)/intercoms/include
-I$(G4BASE)/intercoms/include \
-I$(G4BASE)/g3tog4/include
endif

ifdef G4ODBMS
Expand Down Expand Up @@ -143,6 +144,7 @@ ifdef GLOBALLIBS
LDLIBS2 := -lG4readout \
-lG4run \
-lG4event \
-lG3toG4 \
-lG4tracking \
-lG4processes \
-lG4digits+hits \
Expand Down
53 changes: 53 additions & 0 deletions config/sys/WIN32-g++.gmk
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
#
# ------ GNU/WIN32 CYGNUS ------ !!! not supported !!!
# cygnus b20 with cygwin1.dll 1.1.5 patch
# Windows 95 4.00.1111
#
# Sys file by Stefano Agostinelli, July 2000
# IST Group: Franca Foppiano, Stefania Garelli, Stefano Agostinelli
#
ifeq ($(G4SYSTEM),WIN32-g++)
CXX := g++
GNU_GCC = 1
CXXFLAGS := -pipe -fno-for-scope -DGNU_GCC
ifdef G4OPTIMISE
CXXFLAGS += -O
FCFLAGS := -O
CCFLAGS := -O
else
ifdef G4DEBUG
CXXFLAGS += -g
FCFLAGS := -g
CCFLAGS := -g
endif
endif
ifdef G4MAKESHLIB
CXXFLAGS += -fPIC
FCFLAGS += -fPIC
CCFLAGS += -fPIC
endif
FC := g77
FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
FCLIBS := -lg2c -lnsl
ECHO := echo -e
X11FLAGS := -I/usr/include/X11/extensions -I/usr/include/X11
X11LIBS := -L/usr/X11R6/lib -lXmu -lXt -lXext -lX11 -lSM -lICE
XMFLAGS := -I/usr/X11R6/include
XMLIBS := -lXm -lXpm
ifndef OGLFLAGS
OGLFLAGS := -I$(OGLHOME)/include
endif
ifndef OGLLIBS
OGLLIBS := -L$(OGLHOME)/lib -lGLU -lGL
endif
OIVFLAGS += -I$(OIHOME)/include
ifdef G4USE_OSPACE
CPPFLAGS += -DOS_LINUX_2 -DOS_NEW_CHECK -DOS_STL_ASSERT
CPPFLAGS += -DOS_NO_WSTRING -DOS_NO_ALLOCATORS
CPPFLAGS += -I$(OSPACE_BASE_DIR)/ospace/std -I$(OSPACE_BASE_DIR)
endif
ifdef G4ODBMS
G4OODDLX_FLAGS += -D__STL_CLASS_PARTIAL_SPECIALIZATION -Dstd=""
endif
endif

9 changes: 8 additions & 1 deletion examples/History
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$Id: History,v 1.55 2000/06/17 12:56:56 stesting Exp $
$Id: History,v 1.57 2000/08/09 10:14:41 stesting Exp $
-------------------------------------------------------------------

=========================================================
Expand All @@ -17,6 +17,13 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------

9th August 2000 Steve O'Neale (examples-V02-00-00)
- Updated all (except large_N) .out files ready for public patch
geant4-02-00

24th June 2000 John Allison (examples-V01-01-08)
- Updated .out files where necessary for stand-V01-01-05 and utils-V01-01-03.

17th June 2000 John Allison (examples-V01-01-07)
- Updated all .out files for geant4-01-01-ref-06.

Expand Down
18 changes: 9 additions & 9 deletions examples/extended/electromagnetic/TestEm1/TestEm1.out
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
**********************************************
Geant4 version $Name: geant4-02-00 $
(10-Mar-2000)
Geant4 version $Name: examples-V02-00-01 $
(30-Jun-2000)
Copyright : Geant4 Collaboration
**********************************************

Expand Down Expand Up @@ -133,7 +133,7 @@ Cut in energy
Lead 101 keV 1.38 MeV 8.52 MeV 20.9 MeV 990 eV
Uranium 110 keV 1.92 MeV 10.5 MeV 26.1 MeV 990 eV
===================================================
# $Id: TestEm1.out,v 1.4 2000/06/17 12:44:26 stesting Exp $
# $Id: TestEm1.out,v 1.5 2000/08/09 09:06:57 stesting Exp $
#
# Macro file for "TestEm1.cc"
# (can be run in batch, without graphic)
Expand Down Expand Up @@ -263,18 +263,18 @@ Start Run processing.
Run terminated.
Run Summary
Number of events processed : 100
User=68.58s Real=73.99s Sys=4.55s
User=67.85s Real=73.22s Sys=4.95s

nb tracks/event neutral: 24.41 charged: 637.29
nb steps/event neutral: 132.32 charged: 1260.26
nb tracks/event neutral: 24.63 charged: 638.66
nb steps/event neutral: 132.72 charged: 1262.30

nb of process calls per event:
eIoni eBrem phot compt conv annihil
1237.22 21.65 23.02 107.91 1.39 1.39
eIoni eBrem compt phot conv annihil
1239.01 21.93 108.09 23.27 1.36 1.36

--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 1386467388, 892794333
Current couple of seeds = 1478672483, 1345289737
----------------------------------------
G4 kernel has come to Quit state.
Deletion of G4 kernel class start.
Expand Down
5 changes: 4 additions & 1 deletion examples/extended/electromagnetic/TestEm2/History
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$Id: History,v 1.4 2000/06/24 08:01:20 stesting Exp $
$Id: History,v 1.5 2000/06/28 14:37:34 stesting Exp $
-------------------------------------------------------------------

=========================================================
Expand All @@ -15,6 +15,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------

June 28, 2000 John Allison (testem2-V02-00-00)
- Updated TestEm2.out for geant4-02-00.

June 24, 2000 John Allison (testem2-V01-01-02)
- Updated TestEm2.out for stand-V01-01-05 and utils-V01-01-03.

Expand Down
46 changes: 23 additions & 23 deletions examples/extended/electromagnetic/TestEm2/TestEm2.out
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
**********************************************
Geant4 version $Name: geant4-02-00 $
(10-Mar-2000)
Geant4 version $Name: examples-V02-00-01 $
(30-Jun-2000)
Copyright : Geant4 Collaboration
**********************************************

Expand Down Expand Up @@ -142,7 +142,7 @@ Cut in energy
Tungsten 105 keV 2.31 MeV 11.7 MeV 29.5 MeV 990 eV
Lead 101 keV 1.38 MeV 8.52 MeV 20.9 MeV 990 eV
===================================================
# $Id: TestEm2.out,v 1.5 2000/06/24 08:01:20 stesting Exp $
# $Id: TestEm2.out,v 1.7 2000/08/09 09:07:09 stesting Exp $
#
# Macro file for "TestEm2.cc"
# (can be run in batch, without graphic)
Expand Down Expand Up @@ -291,42 +291,42 @@ Start Run processing.
Run terminated.
Run Summary
Number of events processed : 100
User=135.06s Real=147.92s Sys=11.58s
User=138.63s Real=150.66s Sys=11.8s
LATERAL PROFILE CUMULATIVE LATERAL PROFILE

bin Mean rms bin Mean rms

0.00-> 1.11 radl: 12.83% 4.80% 0-> 1.11 radl: 12.83% 4.80%
1.11-> 2.22 radl: 22.99% 10.59% 0-> 2.22 radl: 35.82% 13.46%
2.22-> 3.33 radl: 23.35% 11.11% 0-> 3.33 radl: 59.17% 18.23%
3.33-> 4.44 radl: 14.66% 7.64% 0-> 4.44 radl: 73.83% 17.47%
4.44-> 5.55 radl: 10.04% 7.93% 0-> 5.55 radl: 83.88% 14.03%
5.55-> 6.66 radl: 5.77% 5.99% 0-> 6.66 radl: 89.65% 11.25%
6.66-> 7.77 radl: 2.68% 3.89% 0-> 7.77 radl: 92.33% 9.04%
7.77-> 8.88 radl: 1.65% 3.99% 0-> 8.88 radl: 93.97% 5.64%
8.88-> 9.99 radl: 1.02% 3.35% 0-> 9.99 radl: 94.99% 3.52%
0.00-> 1.11 radl: 13.35% 4.59% 0-> 1.11 radl: 13.35% 4.59%
1.11-> 2.22 radl: 24.58% 10.90% 0-> 2.22 radl: 37.93% 13.53%
2.22-> 3.33 radl: 21.59% 10.22% 0-> 3.33 radl: 59.52% 17.64%
3.33-> 4.44 radl: 13.24% 7.73% 0-> 4.44 radl: 72.76% 16.93%
4.44-> 5.55 radl: 10.14% 7.62% 0-> 5.55 radl: 82.91% 13.77%
5.55-> 6.66 radl: 5.83% 6.10% 0-> 6.66 radl: 88.73% 10.21%
6.66-> 7.77 radl: 3.50% 4.90% 0-> 7.77 radl: 92.23% 8.06%
7.77-> 8.88 radl: 1.49% 2.85% 0-> 8.88 radl: 93.72% 6.04%
8.88-> 9.99 radl: 0.82% 2.11% 0-> 9.99 radl: 94.54% 4.46%



RADIAL PROFILE CUMULATIVE RADIAL PROFILE

bin Mean rms bin Mean rms

0.00-> 0.11 radl: 66.01% 9.70% 0-> 0.11 radl: 66.01% 9.70%
0.11-> 0.22 radl: 16.95% 6.97% 0-> 0.22 radl: 82.95% 7.09%
0.22-> 0.33 radl: 5.91% 4.08% 0-> 0.33 radl: 88.86% 5.43%
0.33-> 0.44 radl: 2.97% 2.51% 0-> 0.44 radl: 91.83% 4.45%
0.44-> 0.56 radl: 1.85% 1.52% 0-> 0.56 radl: 93.68% 3.99%
0.56-> 0.67 radl: 1.31% 1.50% 0-> 0.67 radl: 94.99% 3.52%
0.00-> 0.11 radl: 67.13% 10.14% 0-> 0.11 radl: 67.13% 10.14%
0.11-> 0.22 radl: 15.90% 6.42% 0-> 0.22 radl: 83.03% 6.41%
0.22-> 0.33 radl: 5.80% 3.53% 0-> 0.33 radl: 88.82% 5.40%
0.33-> 0.44 radl: 2.98% 2.09% 0-> 0.44 radl: 91.80% 4.86%
0.44-> 0.56 radl: 1.91% 1.50% 0-> 0.56 radl: 93.72% 4.46%
0.56-> 0.67 radl: 0.83% 0.60% 0-> 0.67 radl: 94.54% 4.46%

SUMMARY
energy deposit : 94.99 % E0 +- 3.52 % E0
charged traklen: 13.64 radl +- 0.52 radl
neutral traklen: 192.15 radl +- 20.63 radl
energy deposit : 94.54 % E0 +- 4.46 % E0
charged traklen: 13.57 radl +- 0.63 radl
neutral traklen: 192.16 radl +- 16.62 radl

--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 2001046935, 58619762
Current couple of seeds = 1505250682, 1092804685
----------------------------------------


Expand Down
5 changes: 4 additions & 1 deletion examples/extended/electromagnetic/TestEm3/History
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$Id: History,v 1.1 2000/06/17 12:49:00 stesting Exp $
$Id: History,v 1.2 2000/06/24 08:03:09 stesting Exp $
-------------------------------------------------------------------

=========================================================
Expand All @@ -15,5 +15,8 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------

June 24, 2000 John Allison (testem3-V01-01-01)
- Updated TestEm3.out for stand-V01-01-05 and utils-V01-01-03.

June 17, 2000 John Allison (testem3-V01-00-00)
- Updated TestEm3.out for geant4-01-01-ref-06.
14 changes: 7 additions & 7 deletions examples/extended/electromagnetic/TestEm3/TestEm3.out
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
**********************************************
Geant4 version $Name: geant4-02-00 $
(10-Mar-2000)
Geant4 version $Name: examples-V02-00-01 $
(30-Jun-2000)
Copyright : Geant4 Collaboration
**********************************************

Expand Down Expand Up @@ -208,7 +208,7 @@ Cut in energy
Galactic 990 eV 990 eV 990 eV 990 eV 990 eV
Beam 990 eV 990 eV 990 eV 990 eV 990 eV
===================================================
# $Id: TestEm3.out,v 1.4 2000/06/17 12:49:00 stesting Exp $
# $Id: TestEm3.out,v 1.6 2000/08/09 09:07:21 stesting Exp $
#
# Macro file for "exampleN03.cc"
# (can be run in batch, without graphic)
Expand Down Expand Up @@ -241,19 +241,19 @@ Start Run processing.
Run terminated.
Run Summary
Number of events processed : 100
User=245.22s Real=266.8s Sys=18.67s
User=251.31s Real=269.87s Sys=18.32s

-------------------------------------------------------------
total energy dep total tracklen

Absorber0 ( Lead) : 809.43 MeV +- 15.49 MeV 52.53 cm +- 1.18 cm
Absorber1 ( liquidArgon) : 180.05 MeV +- 13.02 MeV 90.31 cm +- 6.77 cm
Absorber0 ( Lead) : 811.22 MeV +- 15.41 MeV 52.72 cm +- 1.25 cm
Absorber1 ( liquidArgon) : 178.99 MeV +- 15.21 MeV 89.88 cm +- 7.76 cm

-------------------------------------------------------------

--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 915103625, 1965593171
Current couple of seeds = 2114333538, 2055482510
----------------------------------------
G4 kernel has come to Quit state.
Deletion of G4 kernel class start.
Expand Down
10 changes: 5 additions & 5 deletions examples/extended/electromagnetic/TestEm4/TestEm4.out
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
**********************************************
Geant4 version $Name: geant4-02-00 $
(10-Mar-2000)
Geant4 version $Name: examples-V02-00-01 $
(30-Jun-2000)
Copyright : Geant4 Collaboration
**********************************************
Material: FluorCarbonate density: 1.610 g/cm3 temperature: 273.15 K pressure: 1.00 atm RadLength: 22.435 cm
Expand Down Expand Up @@ -51,7 +51,7 @@ Cut in energy
Cuts in energy have not calculated yet !!
Enter /run/initialize command to calculate cuts
===================================================
# $Id: TestEm4.out,v 1.4 2000/06/17 12:52:19 stesting Exp $
# $Id: TestEm4.out,v 1.5 2000/08/09 09:07:33 stesting Exp $
#
# Macro file for "TestEm4.cc"
#
Expand Down Expand Up @@ -87,11 +87,11 @@ Start Run processing.
Run terminated.
Run Summary
Number of events processed : 50000
User=93.01s Real=103.38s Sys=9.49s
User=90.94s Real=100.03s Sys=8.93s

--------- Ranecu engine status ---------
Initial seed (index) = 0
Current couple of seeds = 5382335, 1635673159
Current couple of seeds = 2005584844, 1008873398
----------------------------------------
G4 kernel has come to Quit state.
Deletion of G4 kernel class start.
Expand Down
Loading

0 comments on commit 1329084

Please sign in to comment.