Import Geant4 3.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:55:53 +02:00
parent e7d7193284
commit cfcb558cfe
3050 changed files with 91703 additions and 48310 deletions
+11 -1
View File
@@ -1,4 +1,4 @@
$Id: History,v 1.7 2000/06/22 09:39:28 stesting Exp $
$Id: History,v 1.10 2000/11/24 09:54:52 stesting Exp $
-------------------------------------------------------------------
=========================================================
@@ -15,6 +15,16 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
25th November 2000 Steve O'Neale (tagset210)
- Update test outputs for min.delta energy cut
- Update test outputs for small"ish" changes from em tags
August 18, 2000 Michel Maire
- standard G4ionIonisation removed from the PhysicsList
June 24, 2000 John Allison (exampleN04-V01-01-03)
- Updated exampleN04*.out for stand-V01-01-05 and utils-V01-01-03.
June 19, 2000 John Allison (exampleN04-V01-01-02)
- Updated exampleN04.out for geant4-01-01-cand-07.
+16 -19
View File
@@ -1,13 +1,9 @@
**********************************************
Geant4 version $Name: geant4-02-00 $
(10-Mar-2000)
Geant4 version $Name: geant4-03-00 $
(30-Jun-2000)
Copyright : Geant4 Collaboration
**********************************************
ionIoni: Knock-on electron cross sections .
MeanFreePath is computed at tracking time.
delta ray energy sampled from differential Xsection.
conv: Total cross sections from a parametrisation. Good description from 1.5 MeV to 100 GeV for all Z.
e+e- energies according Bethe-Heitler
PhysicsTables from 1.022 MeV to 100 GeV in 100 bins.
@@ -34,13 +30,14 @@ eIoni: delta cross sections from Moller+Bhabha. Good description from 1 KeV to
material min.delta energy(keV)
Air 0.99
Lead 229.66
Lead 229.54
ArgonGas 0.99
Silicon 116.08
Scintillator 82.869
Silicon 116.06
Scintillator 82.859
dummyMat 129.45
eBrem: Total cross sections from a parametrisation. Good description from 10 KeV to 100 GeV.
eBrem: Total cross sections from a NEW parametrisation based on the EEDL data library.
Good description from 1 KeV to 100 GeV.
log scale extrapolation above 100 GeV
Gamma energy sampled from a parametrised formula.
PhysicsTables from 1 keV to 100 TeV in 100 bins.
@@ -54,10 +51,10 @@ annihil: Total cross section from Heilter formula (annihilation into 2 photons)
material min.delta energy(keV)
Air 0.99
Lead 229.66
Lead 229.54
ArgonGas 0.99
Silicon 116.08
Scintillator 82.869
Silicon 116.06
Scintillator 82.859
dummyMat 129.45
hIoni: Knock-on electron cross sections .
@@ -92,19 +89,19 @@ Stage 1->2 : 1 isolated muon found.
>>> Event 0
5 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.29547 (GeV)
Total energy deposition in calorimeter : 0.29801 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 1 isolated muon found.
>>> Event 0
25 hits are stored in ExN04TrackerHitsCollection.
35 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 5.1923 (GeV)
21 hits are stored in ExN04TrackerHitsCollection.
19 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 10.856 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 1 isolated muon found.
>>> Event 1
5 hits are stored in ExN04TrackerHitsCollection.
22 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 16.225 (GeV)
17 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 11.4 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
+1 -1
View File
@@ -6,7 +6,7 @@
// and all its terms.
//
// $Id: exampleN04.cc,v 1.2 1999/12/15 14:49:26 gunter Exp $
// GEANT4 tag $Name: geant4-02-00 $
// GEANT4 tag $Name: geant4-03-00 $
//
//
// --------------------------------------------------------------
+15 -18
View File
@@ -1,13 +1,9 @@
**********************************************
Geant4 version $Name: geant4-02-00 $
(10-Mar-2000)
Geant4 version $Name: geant4-03-00 $
(30-Jun-2000)
Copyright : Geant4 Collaboration
**********************************************
ionIoni: Knock-on electron cross sections .
MeanFreePath is computed at tracking time.
delta ray energy sampled from differential Xsection.
conv: Total cross sections from a parametrisation. Good description from 1.5 MeV to 100 GeV for all Z.
e+e- energies according Bethe-Heitler
PhysicsTables from 1.022 MeV to 100 GeV in 100 bins.
@@ -34,13 +30,14 @@ eIoni: delta cross sections from Moller+Bhabha. Good description from 1 KeV to
material min.delta energy(keV)
Air 0.99
Lead 229.66
Lead 229.55
ArgonGas 0.99
Silicon 116.08
Scintillator 82.869
Silicon 116.06
Scintillator 82.859
dummyMat 129.45
eBrem: Total cross sections from a parametrisation. Good description from 10 KeV to 100 GeV.
eBrem: Total cross sections from a NEW parametrisation based on the EEDL data library.
Good description from 1 KeV to 100 GeV.
log scale extrapolation above 100 GeV
Gamma energy sampled from a parametrised formula.
PhysicsTables from 1 keV to 100 TeV in 100 bins.
@@ -54,10 +51,10 @@ annihil: Total cross section from Heilter formula (annihilation into 2 photons)
material min.delta energy(keV)
Air 0.99
Lead 229.66
Lead 229.55
ArgonGas 0.99
Silicon 116.08
Scintillator 82.869
Silicon 116.06
Scintillator 82.859
dummyMat 129.45
hIoni: Knock-on electron cross sections .
@@ -91,9 +88,9 @@ MuPairProd: theoretical cross sections
Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 1 isolated muon found.
>>> Event 0
138 hits are stored in ExN04TrackerHitsCollection.
65 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.96905 (GeV)
144 hits are stored in ExN04TrackerHitsCollection.
53 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.66269 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
Stage 0->1 : 0 hits found in the muon chamber.
++++++++ event aborted
@@ -106,8 +103,8 @@ Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 0 isolated muon found.
++++++++ event aborted
>>> Event 2
88 hits are stored in ExN04TrackerHitsCollection.
85 hits are stored in ExN04TrackerHitsCollection.
13 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.34298 (GeV)
Total energy deposition in calorimeter : 0.34233 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
#
+3 -4
View File
@@ -5,8 +5,8 @@
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: ExN04PhysicsList.cc,v 1.7 1999/12/15 14:49:26 gunter Exp $
// GEANT4 tag $Name: geant4-02-00 $
// $Id: ExN04PhysicsList.cc,v 1.8 2000/08/16 11:35:07 maire Exp $
// GEANT4 tag $Name: geant4-03-00 $
//
//
@@ -86,7 +86,6 @@ void ExN04PhysicsList::ConstructProcess()
#include "G4MuPairProduction.hh"
#include "G4hIonisation.hh"
#include "G4ionIonisation.hh"
void ExN04PhysicsList::ConstructEM()
{
@@ -167,7 +166,7 @@ void ExN04PhysicsList::ConstructEM()
pmanager->SetProcessOrdering(aPairProduction, idxPostStep, 4);
} else if( particleName == "GenericIon" ) {
G4VProcess* aionIonization = new G4ionIonisation;
G4VProcess* aionIonization = new G4hIonisation;
G4VProcess* aMultipleScattering = new G4MultipleScattering();
pmanager->AddProcess(aionIonization);
pmanager->AddProcess(aMultipleScattering);