Import Geant4 7.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 11:11:55 +02:00
parent e083ffb441
commit 516dbf1a58
5914 changed files with 202605 additions and 71141 deletions
@@ -22,7 +22,7 @@
//
//
// $Id: F01CalorHit.cc,v 1.3 2003/06/25 17:40:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01CalorimeterSD.cc,v 1.5 2003/06/25 17:40:46 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: F01DetectorConstruction.cc,v 1.13 2003/11/25 18:06:26 japost Exp $
// GEANT4 tag $Name: geant4-06-00-patch-01 $
// $Id: F01DetectorConstruction.cc,v 1.14 2004/12/02 11:32:59 japost Exp $
// GEANT4 tag $Name: geant4-07-00-cand-03 $
//
//
@@ -32,9 +32,6 @@
#include "F01CalorimeterSD.hh"
#include "F01FieldSetup.hh"
#include "G4VClusterModel.hh"
#include "G4PAIclusterModel.hh"
#include "G4Material.hh"
#include "G4Tubs.hh"
#include "G4LogicalVolume.hh"
@@ -22,7 +22,7 @@
//
//
// $Id: F01DetectorMessenger.cc,v 1.4 2002/12/05 01:06:56 asaim Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01EventAction.cc,v 1.4 2001/11/07 16:36:31 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01EventActionMessenger.cc,v 1.3 2002/12/05 01:06:56 asaim Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01FieldMessenger.cc,v 1.7 2003/11/25 18:06:26 japost Exp $
// GEANT4 tag $Name: geant4-06-00-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01FieldSetup.cc,v 1.6 2004/03/23 14:51:04 japost Exp $
// GEANT4 tag $Name: geant4-06-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
// User Field setup class implementation.
//
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: F01PhysicsList.cc,v 1.8 2003/08/27 17:38:54 vnivanch Exp $
// GEANT4 tag $Name: fieldex-V05-02-00 $
// $Id: F01PhysicsList.cc,v 1.10 2004/12/03 15:22:18 grichine Exp $
// GEANT4 tag $Name: geant4-07-00-cand-03 $
//
#include "G4Timer.hh"
@@ -181,13 +181,9 @@ void F01PhysicsList::ConstructProcess()
#include "G4MuPairProduction.hh"
#include "G4hIonisation.hh"
#include "G4PAIonisation.hh"
#include "G4ForwardXrayTR.hh"
#include "F01StepCut.hh"
#include "G4IonisationByLogicalVolume.hh"
void F01PhysicsList::ConstructEM()
{
theParticleIterator->reset();
@@ -228,7 +224,7 @@ void F01PhysicsList::ConstructEM()
pmanager->AddProcess(theeminusIonisation,-1,2,2);
pmanager->AddProcess(theeminusBremsstrahlung,-1,1,1);
pmanager->AddProcess(theeminusBremsstrahlung,-1,-1,3);
pmanager->AddProcess(theeminusStepCut,-1,-1,4);
@@ -22,7 +22,7 @@
//
//
// $Id: F01PhysicsListMessenger.cc,v 1.5 2003/08/27 17:38:54 vnivanch Exp $
// GEANT4 tag $Name: fieldex-V05-02-00 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -21,8 +21,8 @@
// ********************************************************************
//
//
// $Id: F01PrimaryGeneratorAction.cc,v 1.6 2001/11/07 14:33:21 grichine Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// $Id: F01PrimaryGeneratorAction.cc,v 1.7 2004/12/03 16:07:23 gcosmo Exp $
// GEANT4 tag $Name: geant4-07-00-cand-03 $
//
//
@@ -110,10 +110,10 @@ void F01PrimaryGeneratorAction::GeneratePrimaries(G4Event* anEvent)
if (rndmFlag == "on")
{
r0 = (F01Detector->GetAbsorberRadius())*sqrt(G4UniformRand());
r0 = (F01Detector->GetAbsorberRadius())*std::sqrt(G4UniformRand());
phi0 = twopi*G4UniformRand();
x0 = r0*cos(phi0);
y0 = r0*sin(phi0);
x0 = r0*std::cos(phi0);
y0 = r0*std::sin(phi0);
}
particleGun->SetParticlePosition(G4ThreeVector(x0,y0,z0));
@@ -22,7 +22,7 @@
//
//
// $Id: F01PrimaryGeneratorMessenger.cc,v 1.4 2002/12/05 01:06:57 asaim Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01RunAction.cc,v 1.8 2003/06/25 17:40:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01RunMessenger.cc,v 1.4 2002/12/05 01:06:57 asaim Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01StepCut.cc,v 1.2 2001/07/11 09:58:00 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
#include "F01StepCut.hh"
@@ -22,7 +22,7 @@
//
//
// $Id: F01SteppingAction.cc,v 1.6 2003/06/16 16:48:58 gunter Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
@@ -22,7 +22,7 @@
//
//
// $Id: F01SteppingMessenger.cc,v 1.3 2003/06/25 17:40:47 gcosmo Exp $
// GEANT4 tag $Name: geant4-05-02-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
@@ -22,7 +22,7 @@
//
//
// $Id: F01SteppingVerbose.cc,v 1.6 2003/12/01 16:25:37 japost Exp $
// GEANT4 tag $Name: geant4-06-00-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo.....
@@ -22,7 +22,7 @@
//
//
// $Id: F01VisManager.cc,v 1.5 2003/11/13 15:10:59 johna Exp $
// GEANT4 tag $Name: geant4-06-00-patch-01 $
// GEANT4 tag $Name: geant4-07-00-cand-01 $
//
//
// John Allison 24th January 1998.