Import Geant4 10.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-10 11:51:14 +02:00
parent e2d2f9810a
commit 286caacf06
12421 changed files with 730077 additions and 502383 deletions
+1 -1
View File
@@ -8,7 +8,7 @@
#
# Generated on : 24/9/2010
#
# $Id: CMakeLists.txt,v 1.1 2010-09-29 18:46:44 bmorgan Exp $
# $Id: CMakeLists.txt 66892 2013-01-17 10:57:59Z gunter $
#
#------------------------------------------------------------------------------
+1 -1
View File
@@ -1,4 +1,4 @@
# $Id: GNUmakefile,v 1.10 2005-10-04 09:15:47 gcosmo Exp $
# $Id: GNUmakefile 66892 2013-01-17 10:57:59Z gunter $
# ----------------------------------------------------------------
# GNUmakefile for parameterisations library.
# ----------------------------------------------------------------
+1 -1
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.15 2005-11-04 14:11:01 gcosmo Exp $
$Id: History 66892 2013-01-17 10:57:59Z gunter $
-------------------------------------------------------------------
=========================================================
@@ -7,7 +7,7 @@
#
# Generated on : 24/9/2010
#
# $Id: CMakeLists.txt,v 1.1 2010-09-29 18:46:52 bmorgan Exp $
# $Id: CMakeLists.txt 66892 2013-01-17 10:57:59Z gunter $
#
#------------------------------------------------------------------------------
+19 -6
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.9 2006-05-08 12:28:20 gcosmo Exp $
$Id: History 69579 2013-05-08 13:53:57Z gcosmo $
-------------------------------------------------------------------
=========================================================
@@ -17,6 +17,22 @@ committal in the CVS repository !
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
Apr 30th, 2013, M. Verderi (gflash-V09-06-02)
--------------------------
- Replace CLHEP::RandXXX by G4RandXXX for thread safety in
src/GFlashSamplingShowerParameterisation.cc
src/GFlashHomoShowerParameterisation.cc
Apr 11th, 2013, G.Cosmo (gflash-V09-06-01)
-----------------------
- Removed unnecessary thread-local specification in
GVFlashShowerParameterisation::gam().
Feb 27th, 2013, M.Verderi (gflash-V09-06-00)
-------------------------
- Fix warning compilation in clang from GFlashShowerModelMessenger.hh about
unused data member.
Jul 5th, 2012 G.Cosmo (gflash-V09-05-00)
---------------------
- Explicitly use inclusion of headers for system of units and physical
@@ -24,14 +40,11 @@ Jul 5th, 2012 G.Cosmo (gflash-V09-05-00)
Nov 3rd, 2011 M.Verderi (gflash-V09-04-02)
-----------------------
- fix compilation warnings in
GFlashHomoShowerParameterisation.cc:152
GFlashSamplingShowerParameterisation.cc:144
due to respectiveley deletion of
- Fix compilation warnings in GFlashHomoShowerParameterisation.cc
GFlashSamplingShowerParameterisation.cc due to respectiveley deletion of
GVFlashHomoShowerTuning
GFlashSamplingShowerTuning
which have no virtual destructor.
Empty constructor and destructor added to these (utility) classes.
Sep 20th, 2011 M.Verderi (gflash-V09-04-01)
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: G4GFlashSpot.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: G4VGFlashSensitiveDetector.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashEnergySpot.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashHitMaker.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashHomoShowerParameterisation.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashParticleBounds.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashSamplingShowerParameterisation.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashSamplingShowerTuning.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashShowerModel.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GFlashShowerModelMessenger.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -67,7 +67,6 @@ class GFlashShowerModelMessenger: public G4UImessenger
GFlashShowerModel* myModel;
G4UIdirectory* myParaDir;
G4UIcmdWithAString* SwitchCmd;
G4UIcmdWithAnInteger* FlagCmd;
G4UIcmdWithAnInteger* ContCmd; // Containment Check
G4UIcmdWithADouble* StepInX0Cmd;
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GVFlashHomoShowerTuning.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ---------------------------------------------------------------
@@ -24,7 +24,7 @@
// ********************************************************************
//
//
// $Id$
// $Id: GVFlashShowerParameterisation.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -25,7 +25,7 @@
//
//
//
// $Id$
// $Id: Gamma.hh 68057 2013-03-13 14:46:00Z gcosmo $
//
//
//---------------------------------------------------------------
@@ -11,7 +11,7 @@
#
# Generated on : 24/9/2010
#
# $Id: sources.cmake,v 1.1 2010-09-29 18:47:00 bmorgan Exp $
# $Id: sources.cmake 66892 2013-01-17 10:57:59Z gunter $
#
#------------------------------------------------------------------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashEnergySpot.cc 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashHitMaker.cc 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashHomoShowerParameterisation.cc 69579 2013-05-08 13:53:57Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -295,6 +295,6 @@ G4double GFlashHomoShowerParameterisation::
GenerateExponential(const G4double /* Energy */ )
{
G4double ParExp1 = 9./7.*X0;
G4double random = -ParExp1*CLHEP::RandExponential::shoot() ;
G4double random = -ParExp1*G4RandExponential::shoot() ;
return random;
}
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashParticleBounds.cc 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashSamplingShowerParameterisation.cc 69579 2013-05-08 13:53:57Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -304,7 +304,7 @@ ApplySampling(const G4double DEne, const G4double )
if(Resolution >0.0 && DEne > 0.00)
{
G4float x1=DEne/Resolution;
G4float x2 = CLHEP::RandGamma::shoot(x1, 1.0)*Resolution;
G4float x2 = G4RandGamma::shoot(x1, 1.0)*Resolution;
DEneFluctuated=x2;
}
return DEneFluctuated;
@@ -412,6 +412,6 @@ G4double GFlashSamplingShowerParameterisation::
GenerateExponential(const G4double /* Energy */ )
{
G4double ParExp1 = 9./7.*X0eff;
G4double random = -ParExp1*CLHEP::RandExponential::shoot() ;
G4double random = -ParExp1*G4RandExponential::shoot() ;
return random;
}
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashShowerModel.cc 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GFlashShowerModelMessenger.cc 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: GVFlashShowerParameterisation.cc 69000 2013-04-15 09:24:35Z gcosmo $
//
//
// ------------------------------------------------------------
@@ -120,5 +120,5 @@ G4double GVFlashShowerParameterisation::GeneratePhi()
G4double GVFlashShowerParameterisation::gam(G4double x, G4double a) const
{
static MyGamma theG;
return theG.Gamma(a, x);
return theG.Gamma(a, x);
}
+1 -1
View File
@@ -23,7 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
// $Id$
// $Id: Gamma.cc 68057 2013-03-13 14:46:00Z gcosmo $
//
//
// ------------------------------------------------------------