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
// ------------------------------------------------------------

environments/OPACS/include/EXPO_PhysicsList.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_PhysicsList.icc,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
// ------------------------------------------------------------

environments/OPACS/include/EXPO_Primary.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_Primary.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/EXPO_PrimaryGeneratorAction.cc.
1212

environments/OPACS/include/G4o.h

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: G4o.h,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
/* +---------------------- Copyright notice -------------------------------+ */
1212
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */

environments/OPACS/include/G4oCommon.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: G4oCommon.hh,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
/*
1212
Included by G4o.h.

environments/OPACS/include/G4oCommon.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: G4oCommon.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
/*
1212
Included by G4o.cc.

environments/OPACS/include/G4oDrawer.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: G4oDrawer.hh,v 1.3 1999/12/15 14:48:43 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/* +---------------------- Copyright notice -------------------------------+ */
1212
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */

environments/OPACS/include/G4oEXPO.h

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: G4oEXPO.h,v 1.3 1999/12/15 14:48:43 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/* +---------------------- Copyright notice -------------------------------+ */
1212
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */

environments/OPACS/include/G4oScene.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: G4oScene.hh,v 1.4 2000/03/17 08:58:32 barrand Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/* +---------------------- Copyright notice -------------------------------+ */
1212
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */

environments/OPACS/include/G4oState.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: G4oState.hh,v 1.4 1999/12/15 14:48:43 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
#ifndef G4oState_h
1212
#define G4oState_h

environments/OPACS/include/WoG4o.h

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: WoG4o.h,v 1.3 1999/12/15 14:48:43 gunter Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/* +---------------------- Copyright notice -------------------------------+ */
1212
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */

environments/OPACS/src/G4o.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: G4o.cc,v 1.7 2000/03/17 08:57:45 barrand Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/*
1212
#define DEBUG

environments/OPACS/src/G4oDrawer.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: G4oDrawer.cc,v 1.6 2000/03/17 08:57:46 barrand Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/*
1212
From geant4/visualization/management/src/G4VisManager.cc.

environments/OPACS/src/G4oScene.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: G4oScene.cc,v 1.7 2000/06/09 10:00:58 barrand Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
/* +---------------------- Copyright notice -------------------------------+ */
1212
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */

environments/OPACS/src/G4oState.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: G4oState.cc,v 1.6 2000/03/17 08:57:48 barrand Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
//#define DEBUG
1212

examples/History

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$Id: History,v 1.58 2000/11/18 10:56:11 stesting Exp $
1+
$Id: History,v 1.59 2001/01/25 11:58:05 stesting Exp $
22
-------------------------------------------------------------------
33

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

20+
25-Jan-2001 Steve O'Neale (examples-V03-00-00)
21+
- Updated all "small_N" test outputs
22+
2023
18th Nov 2000 Steve O'Neale (examples-V02-00-05)
2124
- Updated test 102,104,508 outputs
2225

examples/advanced/brachytherapy/Brachy.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// statement, and all its terms.
77
//
88
// $Id: Brachy.cc,v 1.4 2000/12/10 08:56:15 chauvie Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
// --------------------------------------------------------------
1212
// GEANT 4 - Brachytherapy example

examples/advanced/gammaray_telescope/GammaRayTel.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: GammaRayTel.cc,v 1.3 2000/12/06 16:53:12 flongo Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
//
1212
// ------------------------------------------------------------

examples/advanced/gammaray_telescope/include/GammaRayTelAnalysisManager.hh

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
// based on the Program) you indicate your acceptance of this statement,
66
// and all its terms.
77
//
8-
// $Id: GammaRayTelAnalysisManager.hh,v 1.1 2000/12/06 16:53:12 flongo Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
8+
// $Id: GammaRayTelAnalysisManager.hh,v 1.2 2001/03/05 13:58:19 flongo Exp $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
// ------------------------------------------------------------
1111
// GEANT 4 class header file
1212
// CERN Geneva Switzerland
@@ -97,3 +97,6 @@ private:
9797

9898

9999

100+
101+
102+

examples/advanced/gammaray_telescope/include/GammaRayTelAnalysisMessenger.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: GammaRayTelAnalysisMessenger.hh,v 1.1 2000/12/06 16:53:13 flongo Exp $
9-
// GEANT4 tag $Name: geant4-03-00 $
9+
// GEANT4 tag $Name: geant4-03-01 $
1010
//
1111
// ------------------------------------------------------------
1212
// GEANT 4 class header file

0 commit comments

Comments
 (0)