Skip to content

Commit

Permalink
Import Geant4 3.1.0 source tree
Browse files Browse the repository at this point in the history
  • Loading branch information
gcosmo committed Jun 8, 2016
1 parent cfcb558 commit 137e303
Show file tree
Hide file tree
Showing 2,843 changed files with 35,555 additions and 36,899 deletions.
446 changes: 446 additions & 0 deletions ReleaseNotes/ReleaseNotes4.3.1.txt

Large diffs are not rendered by default.

21 changes: 19 additions & 2 deletions config/History
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
$Id: History,v 1.129 2000/12/13 09:19:56 gcosmo Exp $
$Name: geant4-03-00 $
$Id: History,v 1.132.2.1 2001/03/22 14:00:01 gunter Exp $
$Name: geant4-03-01 $
-------------------------------------------------------------------

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

22 March 2001 Gunter Folger (config-V03-00-03)
- binmake.gmk, only store in executable PATH to libs from example/test;
other libs should be taken/found from LD_LIBRARY_PATH
- sys/{Linux-g++,SUN-CC}.gmk: enable storing of PATH to libs in executable

06th March 2001 Gabriele Cosmo (config-V03-00-02)
- binmake.gmk: added include path for processes/electromagnetic/integral
the new subcategory introduced with tag em-V03-00-04.

13th February 2001 Gabriele Cosmo (config-V03-00-01)
- binmake.gmk: added include path for processes/photolepton_hadron
which was missing!

08th January 2001 Gabriele Cosmo (config-V03-00-00)
- sys/WIN32-VC.gmk: introduced -GR compiler option to allow usage of
dynamic casting and type-info at run-time.

13th December 2000 Gunter Folger (config-V02-00-14)
- common.gmk: fix to rule for building dependencies, parsing is skip
if $(dependencies) is empty.
Expand Down
12 changes: 5 additions & 7 deletions config/binmake.gmk
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# $Id: binmake.gmk,v 1.54 2000/12/05 17:19:49 morita Exp $
# $Id: binmake.gmk,v 1.56.2.1 2001/03/22 13:54:24 gunter Exp $
# ----------------------------------------------------------
# Script defining rules and paths for making binaries.
# Gabriele Cosmo, 25/06/1998.
Expand Down Expand Up @@ -37,7 +37,9 @@ ifndef INCFLAGS
-I$(G4BASE)/processes/optical/include \
-I$(G4BASE)/processes/transportation/include \
-I$(G4BASE)/processes/parameterisation/include \
-I$(G4BASE)/processes/photolepton_hadron/include \
-I$(G4BASE)/processes/electromagnetic/standard/include \
-I$(G4BASE)/processes/electromagnetic/integral/include \
-I$(G4BASE)/processes/electromagnetic/muons/include \
-I$(G4BASE)/processes/electromagnetic/utils/include \
-I$(G4BASE)/processes/electromagnetic/xrays/include \
Expand Down Expand Up @@ -115,12 +117,6 @@ endif
CPPFLAGS += $(INCFLAGS)
LDFLAGS += -L$(G4LIBDIR)

ifdef SHAREDLIBS
ifdef G4RUNPATHOPTION
LDFLAGS += $(G4RUNPATHOPTION)$(G4LIBDIR)
endif
endif

G4TMPDIR := $(G4TMP)/$(G4SYSTEM)/$(G4TARGET)
G4BINDIR := $(G4BIN)/$(G4SYSTEM)

Expand All @@ -129,6 +125,8 @@ ifdef G4EXLIB
LDFLAGS += -L$(G4LIBDIR)
ifdef SHAREDLIBS
ifdef G4RUNPATHOPTION
# for the example dependant directory, keep the path to the shared lib
# in the executable.
LDFLAGS += $(G4RUNPATHOPTION)$(G4LIBDIR)
endif
endif
Expand Down
2 changes: 1 addition & 1 deletion config/sys/Linux-g++.gmk
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ ifeq ($(G4SYSTEM),Linux-g++)
FCFLAGS += -fPIC
CCFLAGS += -fPIC
endif
#future G4RUNPATHOPTION := -rpath
G4RUNPATHOPTION := -Wl,-rpath
FC := g77
FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
FCLIBS := -lg2c -lnsl
Expand Down
1 change: 1 addition & 0 deletions config/sys/SUN-CC.gmk
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
#
ifeq ($(G4SYSTEM),SUN-CC)
CXX := CC
# -Qoption ld -m
ifdef G4OPTIMISE
CXXFLAGS := -O
else
Expand Down
2 changes: 1 addition & 1 deletion config/sys/WIN32-VC.gmk
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ ifeq ($(G4SYSTEM),WIN32-VC)
CXXFLAGS += -Od -Zi -Fd$(G4LIBDIR)/lib$(name)
endif
endif
CXXFLAGS += -MD -GX -Zm200 -nologo -DWIN32 -D_CONSOLE
CXXFLAGS += -MD -GR -GX -Zm200 -nologo -DWIN32 -D_CONSOLE
CXXFLAGS += -D_WIN32 -DOS
CPPFLAGS += -DWIN32
#
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/app/EXPO.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: EXPO.cc,v 1.8 2000/03/17 08:56:10 barrand Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include <stdlib.h>

Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/app/TEST.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: TEST.cc,v 1.3 1999/12/15 14:48:40 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#include <stdlib.h>

Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/EXPO_Detector.icc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: EXPO_Detector.icc,v 1.3 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// See also G4/run/example/MyDetectorConstruction.cc.

Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/EXPO_PhysicsList.hh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: EXPO_PhysicsList.hh,v 1.4 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
//
// ------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/EXPO_PhysicsList.icc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: EXPO_PhysicsList.icc,v 1.4 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
//
// ------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/EXPO_Primary.icc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: EXPO_Primary.icc,v 1.3 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// See also G4/run/example/EXPO_PrimaryGeneratorAction.cc.

Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4o.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4o.h,v 1.3 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/* +---------------------- Copyright notice -------------------------------+ */
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4oCommon.hh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oCommon.hh,v 1.3 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/*
Included by G4o.h.
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4oCommon.icc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oCommon.icc,v 1.3 1999/12/15 14:48:41 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/*
Included by G4o.cc.
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4oDrawer.hh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oDrawer.hh,v 1.3 1999/12/15 14:48:43 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/* +---------------------- Copyright notice -------------------------------+ */
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4oEXPO.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oEXPO.h,v 1.3 1999/12/15 14:48:43 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/* +---------------------- Copyright notice -------------------------------+ */
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4oScene.hh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oScene.hh,v 1.4 2000/03/17 08:58:32 barrand Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/* +---------------------- Copyright notice -------------------------------+ */
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/G4oState.hh
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oState.hh,v 1.4 1999/12/15 14:48:43 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
#ifndef G4oState_h
#define G4oState_h
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/include/WoG4o.h
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: WoG4o.h,v 1.3 1999/12/15 14:48:43 gunter Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/* +---------------------- Copyright notice -------------------------------+ */
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/src/G4o.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4o.cc,v 1.7 2000/03/17 08:57:45 barrand Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/*
#define DEBUG
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/src/G4oDrawer.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oDrawer.cc,v 1.6 2000/03/17 08:57:46 barrand Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/*
From geant4/visualization/management/src/G4VisManager.cc.
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/src/G4oScene.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oScene.cc,v 1.7 2000/06/09 10:00:58 barrand Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
/* +---------------------- Copyright notice -------------------------------+ */
/* | Copyright (C) 1995, Guy Barrand, LAL Orsay, ([email protected]) | */
Expand Down
2 changes: 1 addition & 1 deletion environments/OPACS/src/G4oState.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: G4oState.cc,v 1.6 2000/03/17 08:57:48 barrand Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
//#define DEBUG

Expand Down
5 changes: 4 additions & 1 deletion examples/History
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
$Id: History,v 1.58 2000/11/18 10:56:11 stesting Exp $
$Id: History,v 1.59 2001/01/25 11:58:05 stesting Exp $
-------------------------------------------------------------------

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

25-Jan-2001 Steve O'Neale (examples-V03-00-00)
- Updated all "small_N" test outputs

18th Nov 2000 Steve O'Neale (examples-V02-00-05)
- Updated test 102,104,508 outputs

Expand Down
2 changes: 1 addition & 1 deletion examples/advanced/brachytherapy/Brachy.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// statement, and all its terms.
//
// $Id: Brachy.cc,v 1.4 2000/12/10 08:56:15 chauvie Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// --------------------------------------------------------------
// GEANT 4 - Brachytherapy example
Expand Down
2 changes: 1 addition & 1 deletion examples/advanced/gammaray_telescope/GammaRayTel.cc
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: GammaRayTel.cc,v 1.3 2000/12/06 16:53:12 flongo Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
//
// ------------------------------------------------------------
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: GammaRayTelAnalysisManager.hh,v 1.1 2000/12/06 16:53:12 flongo Exp $
// GEANT4 tag $Name: geant4-03-00 $
// $Id: GammaRayTelAnalysisManager.hh,v 1.2 2001/03/05 13:58:19 flongo Exp $
// GEANT4 tag $Name: geant4-03-01 $
// ------------------------------------------------------------
// GEANT 4 class header file
// CERN Geneva Switzerland
Expand Down Expand Up @@ -97,3 +97,6 @@ private:






Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: GammaRayTelAnalysisMessenger.hh,v 1.1 2000/12/06 16:53:13 flongo Exp $
// GEANT4 tag $Name: geant4-03-00 $
// GEANT4 tag $Name: geant4-03-01 $
//
// ------------------------------------------------------------
// GEANT 4 class header file
Expand Down
Loading

0 comments on commit 137e303

Please sign in to comment.