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
+5 -1
View File
@@ -18,6 +18,11 @@ ifndef G4INSTALL
G4INSTALL := ../..
endif
GLOBLIBS = libG4tracking.lib libG4processes.lib libG4digits_hits.lib
GLOBLIBS += libG4track.lib libG4particles.lib libG4geometry.lib
GLOBLIBS += libG4materials.lib libG4intercoms.lib
GLOBLIBS += libG4graphics_reps.lib libG4global.lib
include $(G4INSTALL)/config/architecture.gmk
CPPFLAGS += \
@@ -31,7 +36,6 @@ CPPFLAGS += \
-I$(G4BASE)/geometry/solids/specific/include \
-I$(G4BASE)/geometry/solids/Boolean/include \
-I$(G4BASE)/geometry/solids/BREPS/include \
-I$(G4BASE)/geometry/solids/STEP/include \
-I$(G4BASE)/graphics_reps/include \
-I$(G4BASE)/materials/include \
-I$(G4BASE)/particles/management/include \
+15 -1
View File
@@ -1,8 +1,22 @@
$Id: History,v 1.53 2003/10/03 14:31:40 gcosmo Exp $
$Id: History,v 1.56 2004/06/17 14:27:32 gcosmo Exp $
G3toG4 Modification History (reverse chronological order, please !)
--------------------------------------------------------------------
g3tog4-V06-01-02 17-Jun-2004 G.Cosmo
- GNUmakefile: added definition of GLOBLIBS.
g3tog4-V06-01-01 03-May-2004 G.Cosmo
- G4gsrotm.cc: commented warning about left-handled coordinates for
rotation axes (I.Hrivnacova).
g3tog4-V06-01-00 26-Mar-2004 G.Cosmo
- Removed hardwired gSeparator constant (a character which is used
during generation of volume names) to '_'. Now gSeparator is made non
constant and so can be changed in case a user wants to use '_' in his
code (I.Hrivnacova).
Modified files: G3toG4.hh, clparse.cc.
g3tog4-V05-02-00 03-Oct-2003 G.Cosmo
- GNUmakefile:
o replaced "digits+hits" with "digits_hits".
+3 -3
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G3toG4.hh,v 1.7 2001/07/11 09:58:58 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: G3toG4.hh,v 1.8 2004/03/26 14:59:12 gcosmo Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
// modified by I.Hrivnacova, 27 Sep 99
@@ -31,7 +31,7 @@
#include "globals.hh"
const char gSeparator('_');
extern char gSeparator;
extern G4int Ipar[1000];
extern G4double Rpar[1000];
+6 -6
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: G4gsrotm.cc,v 1.9 2001/07/11 09:59:02 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: G4gsrotm.cc,v 1.10 2004/05/03 07:49:53 gcosmo Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
#include "G3toG4.hh"
#include "G3RotTable.hh"
@@ -85,10 +85,10 @@ void G4gsrotm(G4int irot, G4double theta1, G4double phi1,
G4cerr << G4endl;
G4Exception("G4gsrotm error");
}
else if (1+check<=tol) {
G4cerr << "G4gsrotm warning: coordinate axes forming rotation "
<< "matrix " << irot << " are left-handed" << G4endl;
}
//else if (1+check<=tol) {
// G4cerr << "G4gsrotm warning: coordinate axes forming rotation "
// << "matrix " << irot << " are left-handed" << G4endl;
//}
G3toG4RotationMatrix* rotp = new G3toG4RotationMatrix;
+3 -2
View File
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: clparse.cc,v 1.15 2003/06/16 16:50:58 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: clparse.cc,v 1.16 2004/03/26 14:59:13 gcosmo Exp $
// GEANT4 tag $Name: geant4-06-02 $
//
// modified by I.Hrivnacova
// added G3SensVol
@@ -56,6 +56,7 @@ G3PartTable G3Part; // particle ID <-> ParticleDefinition pointer
G3DetTable G3Det; // sensitive detector name <-> pointer
G3EleTable G3Ele; // element names table
G3SensVolVector G3SensVol; // vector of sensitive logical volumes
char gSeparator('_');
G4int narray;