Skip to content

Commit 137e303

Browse files
committed
Import Geant4 3.1.0 source tree
1 parent cfcb558 commit 137e303

File tree

2,843 files changed

+35555
-36899
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,843 files changed

+35555
-36899
lines changed

ReleaseNotes/ReleaseNotes4.3.1.txt

Lines changed: 446 additions & 0 deletions
Large diffs are not rendered by default.

config/History

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$Id: History,v 1.129 2000/12/13 09:19:56 gcosmo Exp $
2-
$Name: geant4-03-00 $
1+
$Id: History,v 1.132.2.1 2001/03/22 14:00:01 gunter Exp $
2+
$Name: geant4-03-01 $
33
-------------------------------------------------------------------
44

55
=========================================================
@@ -17,6 +17,23 @@ committal in the CVS repository !
1717
* Reverse chronological order (last date on top), please *
1818
----------------------------------------------------------
1919

20+
22 March 2001 Gunter Folger (config-V03-00-03)
21+
- binmake.gmk, only store in executable PATH to libs from example/test;
22+
other libs should be taken/found from LD_LIBRARY_PATH
23+
- sys/{Linux-g++,SUN-CC}.gmk: enable storing of PATH to libs in executable
24+
25+
06th March 2001 Gabriele Cosmo (config-V03-00-02)
26+
- binmake.gmk: added include path for processes/electromagnetic/integral
27+
the new subcategory introduced with tag em-V03-00-04.
28+
29+
13th February 2001 Gabriele Cosmo (config-V03-00-01)
30+
- binmake.gmk: added include path for processes/photolepton_hadron
31+
which was missing!
32+
33+
08th January 2001 Gabriele Cosmo (config-V03-00-00)
34+
- sys/WIN32-VC.gmk: introduced -GR compiler option to allow usage of
35+
dynamic casting and type-info at run-time.
36+
2037
13th December 2000 Gunter Folger (config-V02-00-14)
2138
- common.gmk: fix to rule for building dependencies, parsing is skip
2239
if $(dependencies) is empty.

config/binmake.gmk

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $Id: binmake.gmk,v 1.54 2000/12/05 17:19:49 morita Exp $
1+
# $Id: binmake.gmk,v 1.56.2.1 2001/03/22 13:54:24 gunter Exp $
22
# ----------------------------------------------------------
33
# Script defining rules and paths for making binaries.
44
# Gabriele Cosmo, 25/06/1998.
@@ -37,7 +37,9 @@ ifndef INCFLAGS
3737
-I$(G4BASE)/processes/optical/include \
3838
-I$(G4BASE)/processes/transportation/include \
3939
-I$(G4BASE)/processes/parameterisation/include \
40+
-I$(G4BASE)/processes/photolepton_hadron/include \
4041
-I$(G4BASE)/processes/electromagnetic/standard/include \
42+
-I$(G4BASE)/processes/electromagnetic/integral/include \
4143
-I$(G4BASE)/processes/electromagnetic/muons/include \
4244
-I$(G4BASE)/processes/electromagnetic/utils/include \
4345
-I$(G4BASE)/processes/electromagnetic/xrays/include \
@@ -115,12 +117,6 @@ endif
115117
CPPFLAGS += $(INCFLAGS)
116118
LDFLAGS += -L$(G4LIBDIR)
117119

118-
ifdef SHAREDLIBS
119-
ifdef G4RUNPATHOPTION
120-
LDFLAGS += $(G4RUNPATHOPTION)$(G4LIBDIR)
121-
endif
122-
endif
123-
124120
G4TMPDIR := $(G4TMP)/$(G4SYSTEM)/$(G4TARGET)
125121
G4BINDIR := $(G4BIN)/$(G4SYSTEM)
126122

@@ -129,6 +125,8 @@ ifdef G4EXLIB
129125
LDFLAGS += -L$(G4LIBDIR)
130126
ifdef SHAREDLIBS
131127
ifdef G4RUNPATHOPTION
128+
# for the example dependant directory, keep the path to the shared lib
129+
# in the executable.
132130
LDFLAGS += $(G4RUNPATHOPTION)$(G4LIBDIR)
133131
endif
134132
endif

config/sys/Linux-g++.gmk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ ifeq ($(G4SYSTEM),Linux-g++)
2121
FCFLAGS += -fPIC
2222
CCFLAGS += -fPIC
2323
endif
24-
#future G4RUNPATHOPTION := -rpath
24+
G4RUNPATHOPTION := -Wl,-rpath
2525
FC := g77
2626
FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
2727
FCLIBS := -lg2c -lnsl

config/sys/SUN-CC.gmk

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
#
44
ifeq ($(G4SYSTEM),SUN-CC)
55
CXX := CC
6+
# -Qoption ld -m
67
ifdef G4OPTIMISE
78
CXXFLAGS := -O
89
else

config/sys/WIN32-VC.gmk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ ifeq ($(G4SYSTEM),WIN32-VC)
1212
CXXFLAGS += -Od -Zi -Fd$(G4LIBDIR)/lib$(name)
1313
endif
1414
endif
15-
CXXFLAGS += -MD -GX -Zm200 -nologo -DWIN32 -D_CONSOLE
15+
CXXFLAGS += -MD -GR -GX -Zm200 -nologo -DWIN32 -D_CONSOLE
1616
CXXFLAGS += -D_WIN32 -DOS
1717
CPPFLAGS += -DWIN32
1818
#

environments/OPACS/app/EXPO.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// and all its terms.
77
//
88
// $Id: EXPO.cc,v 1.8 2000/03/17 08:56:10 barrand Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
#include <stdlib.h>
1212

environments/OPACS/app/TEST.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// and all its terms.
77
//
88
// $Id: TEST.cc,v 1.3 1999/12/15 14:48:40 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
#include <stdlib.h>
1212

environments/OPACS/include/EXPO_Detector.icc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// and all its terms.
77
//
88
// $Id: EXPO_Detector.icc,v 1.3 1999/12/15 14:48:41 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
// See also G4/run/example/MyDetectorConstruction.cc.
1212

environments/OPACS/include/EXPO_PhysicsList.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// and all its terms.
77
//
88
// $Id: EXPO_PhysicsList.hh,v 1.4 1999/12/15 14:48:41 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
//
1212
// ------------------------------------------------------------

0 commit comments

Comments
 (0)