Import Geant4 9.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:58:43 +02:00
parent 96c8bcd0af
commit b79225fb37
7544 changed files with 245407 additions and 91099 deletions
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: G4PyCoutDestination.cc,v 1.3 2006/06/29 15:33:03 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// G4PyCoutDistination.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: G4PyCoutDestination.hh,v 1.3 2006/06/29 15:33:06 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// G4PyCoutDestination.hh
//
+1 -1
View File
@@ -1,5 +1,5 @@
# $Id: GNUmakefile,v 1.2 2006/04/25 08:09:45 kmura Exp $
# $Name: geant4-09-01 $
# $Name: geant4-09-02 $
# ===========================================================
# Makefile for building Geant4Py modules
# ===========================================================
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4ApplicationState.cc,v 1.5 2006/11/20 05:56:46 kmura Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4ApplicationState.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4Exception.cc,v 1.1 2006/11/20 05:57:16 kmura Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4Exception.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4ExceptionHandler.cc,v 1.1 2006/11/21 05:58:33 kmura Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4ExceptionHandler.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4ExceptionSeverity.cc,v 1.1 2006/11/20 05:57:16 kmura Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4ExceptionSeverity.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4RandomDirection.cc,v 1.4 2006/06/29 15:33:12 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4RandomDirection.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4RotationMatrix.cc,v 1.4 2006/06/29 15:33:15 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4RotationMatrix.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4StateManager.cc,v 1.4 2006/06/29 15:33:18 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4StateManager.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4String.cc,v 1.4 2006/06/29 15:33:21 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4String.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4ThreeVector.cc,v 1.5 2006/06/29 15:33:24 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4ThreeVector.cc
//
+1 -1
View File
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4Timer.cc,v 1.3 2006/06/29 15:33:27 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4Timer.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4Transform3D.cc,v 1.4 2006/06/29 15:33:30 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4Transform3D.cc
//
@@ -23,15 +23,15 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: pyG4TwoVector.cc,v 1.1 2007/05/28 03:03:21 kmura Exp $
// $Name: geant4-09-01 $
// $Id: pyG4TwoVector.cc,v 1.2 2008/03/13 07:32:18 kmura Exp $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4TwoVector.cc
//
// 2007 Q
// ====================================================================
#include <boost/python.hpp>
#include "pyG4Version.hh"
#include "G4Version.hh"
#if G4VERSION_NUMBER >= 830
#include "G4TwoVector.hh"
@@ -23,16 +23,16 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: pyG4UnitsTable.cc,v 1.4 2006/06/29 15:33:33 gunter Exp $
// $Name: geant4-09-01 $
// $Id: pyG4UnitsTable.cc,v 1.5 2008/12/03 07:34:50 kmura Exp $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4UnitsTable.cc
//
// 2005 Q
// ====================================================================
#include <boost/python.hpp>
#include "G4UnitsTable.hh"
#include "pyG4indexing.hh"
#include "G4UnitsTable.hh"
using namespace boost::python;
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyG4UserLimits.cc,v 1.4 2006/06/29 15:33:36 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4UserLimits.cc
//
@@ -23,15 +23,15 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: pyG4Version.cc,v 1.1 2006/08/23 04:43:27 kmura Exp $
// $Name: geant4-09-01 $
// $Id: pyG4Version.cc,v 1.2 2008/03/13 07:32:18 kmura Exp $
// $Name: geant4-09-02 $
// ====================================================================
// pyG4Version.cc
//
// 2006 Q
// ====================================================================
#include <boost/python.hpp>
#include "pyG4Version.hh"
#include "G4Version.hh"
using namespace boost::python;
@@ -23,8 +23,8 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: pyRandomEngines.cc,v 1.4 2006/06/29 15:33:39 gunter Exp $
// $Name: geant4-09-01 $
// $Id: pyRandomEngines.cc,v 1.6 2008/05/27 09:20:01 kmura Exp $
// $Name: geant4-09-02 $
// ====================================================================
// pyRandomEngines.cc
//
@@ -33,7 +33,9 @@
#include <boost/python.hpp>
#include "CLHEP/Random/RandomEngine.h"
#include "CLHEP/Random/JamesRandom.h"
#include "CLHEP/Random/RanecuEngine.h"
#include "CLHEP/Random/Ranlux64Engine.h"
#include "CLHEP/Random/RanluxEngine.h"
using namespace boost::python;
using namespace CLHEP;
@@ -51,7 +53,16 @@ void export_RandomEngines()
("HepJamesRandom", "HepJames random engine")
;
class_<RanecuEngine, bases<HepRandomEngine> >
("RanecuEngine", "Ranecu random engine")
;
class_<RanluxEngine, bases<HepRandomEngine> >
("RanluxEngine", "Ranlux random engine")
;
class_<Ranlux64Engine, bases<HepRandomEngine> >
("Ranlux64Engine", "Ranlux64 random engine")
;
}
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pyRandomize.cc,v 1.4 2006/06/29 15:33:42 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pyRandomize.cc
//
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pygeomdefs.cc,v 1.4 2006/06/29 15:33:45 gunter Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pygeomdefs.cc
//
+4 -4
View File
@@ -23,21 +23,21 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id: pyglobals.cc,v 1.5 2007/07/12 09:38:01 kmura Exp $
// $Name: geant4-09-01 $
// $Id: pyglobals.cc,v 1.7 2008/12/03 07:34:50 kmura Exp $
// $Name: geant4-09-02 $
// ====================================================================
// pyglobals.cc
//
// 2005 Q
// ====================================================================
#include <boost/python.hpp>
#include "pyG4Version.hh"
#include "pyG4indexing.hh"
#include "G4Version.hh"
#include "G4strstreambuf.hh"
#include "G4UImanager.hh"
#include "G4PyCoutDestination.hh"
#include "G4ThreeVector.hh"
#include "G4TwoVector.hh"
#include "pyG4indexing.hh"
#include <vector>
using namespace boost::python;
@@ -24,7 +24,7 @@
// ********************************************************************
//
// $Id: pymodG4global.cc,v 1.8 2007/05/28 03:03:21 kmura Exp $
// $Name: geant4-09-01 $
// $Name: geant4-09-02 $
// ====================================================================
// pymodG4global.cc [Geant4Py module]
//