Import Geant4 1.0.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-08 15:28:20 +02:00
parent aaa409b6ee
commit ca1c8cb059
2995 changed files with 106830 additions and 299600 deletions
+30 -24
View File
@@ -1,3 +1,8 @@
**********************************************
Geant4 version $Name: geant4-01-00 $
(07-Dec-99)
Copyright : Geant4 Collaboration
**********************************************
ionIoni: Knock-on electron cross sections .
MeanFreePath is computed at tracking time.
@@ -11,8 +16,9 @@ compt: Total cross sections from a parametrisation. Good description from 10 Ke
Scattered gamma energy according Klein-Nishina.
PhysicsTables from 10 keV to 100 GeV in 100 bins.
phot: Total cross sections from a parametrisation. Good description from 10 KeV to 50 MeV for all ZSandia crossSection below 50 KeV
PhysicsTables from 50 keV to 50 MeV in 100 bins.
phot: Total cross sections from a parametrisation. Good description from 10 KeV to 50 MeV for all Z
Sandia crossSection below 50 KeV
PhysicsTables from 50 keV to 50 MeV in 100 bins.
msc: Tables of transport mean free paths.
New model of MSC , computes the lateral
@@ -35,7 +41,7 @@ annihil: Total cross section from Heilter formula (annihilation into 2 photons)
hIoni: Knock-on electron cross sections .
Good description above the mean excitation energy.
delta ray energy sampled from differential Xsection.
PhysicsTables from 1 keV to 100 TeV in 100 bins.
PhysicsTables from 1 keV to 100 TeV in 150 bins.
msc: Tables of transport mean free paths.
New model of MSC , computes the lateral
@@ -62,71 +68,71 @@ MuPairProd: theoretical cross sections
Idle> Idle> Idle> Idle> Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 1 isolated muon found.
>>> Event 0
5 hits are stored in ExN04TrackerHitsCollection.
25 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.582536 (GeV)
Total energy deposition in calorimeter : 0.286949 (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.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.328112 (GeV)
Total energy deposition in calorimeter : 0.228803 (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 2
5 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.317862 (GeV)
Total energy deposition in calorimeter : 0.228142 (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 3
15 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.695135 (GeV)
17 hits are stored in ExN04TrackerHitsCollection.
5 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.268653 (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 4
16 hits are stored in ExN04TrackerHitsCollection.
24 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.254739 (GeV)
Total energy deposition in calorimeter : 0.316491 (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 5
10 hits are stored in ExN04TrackerHitsCollection.
18 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.399896 (GeV)
Total energy deposition in calorimeter : 0.301362 (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 6
23 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.258006 (GeV)
15 hits are stored in ExN04TrackerHitsCollection.
5 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.215446 (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 7
19 hits are stored in ExN04TrackerHitsCollection.
10 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.263667 (GeV)
Total energy deposition in calorimeter : 0.324704 (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 8
27 hits are stored in ExN04TrackerHitsCollection.
16 hits are stored in ExN04TrackerHitsCollection.
4 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.2954 (GeV)
Total energy deposition in calorimeter : 0.472503 (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 9
11 hits are stored in ExN04TrackerHitsCollection.
5 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.279685 (GeV)
5 hits are stored in ExN04TrackerHitsCollection.
7 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.381889 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
Idle>
+3 -3
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 GEANT4 collaboration.
// the GEANT4 collaboration.
//
// By copying, distributing or modifying the Program (or any work
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: exampleN04.cc,v 1.1 1999/01/07 16:05:59 gunter Exp $
// GEANT4 tag $Name: geant4-00-01 $
// $Id: exampleN04.cc,v 1.1.10.1 1999/12/07 20:47:32 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
//
//
// --------------------------------------------------------------
+15 -9
View File
@@ -1,3 +1,8 @@
**********************************************
Geant4 version $Name: geant4-01-00 $
(07-Dec-99)
Copyright : Geant4 Collaboration
**********************************************
ionIoni: Knock-on electron cross sections .
MeanFreePath is computed at tracking time.
@@ -11,8 +16,9 @@ compt: Total cross sections from a parametrisation. Good description from 10 Ke
Scattered gamma energy according Klein-Nishina.
PhysicsTables from 10 keV to 100 GeV in 100 bins.
phot: Total cross sections from a parametrisation. Good description from 10 KeV to 50 MeV for all ZSandia crossSection below 50 KeV
PhysicsTables from 50 keV to 50 MeV in 100 bins.
phot: Total cross sections from a parametrisation. Good description from 10 KeV to 50 MeV for all Z
Sandia crossSection below 50 KeV
PhysicsTables from 50 keV to 50 MeV in 100 bins.
msc: Tables of transport mean free paths.
New model of MSC , computes the lateral
@@ -35,7 +41,7 @@ annihil: Total cross section from Heilter formula (annihilation into 2 photons)
hIoni: Knock-on electron cross sections .
Good description above the mean excitation energy.
delta ray energy sampled from differential Xsection.
PhysicsTables from 1 keV to 100 TeV in 100 bins.
PhysicsTables from 1 keV to 100 TeV in 150 bins.
msc: Tables of transport mean free paths.
New model of MSC , computes the lateral
@@ -63,9 +69,9 @@ Idle> #
Idle> Idle> Idle> Idle> Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 1 isolated muon found.
>>> Event 0
140 hits are stored in ExN04TrackerHitsCollection.
53 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.749993 (GeV)
156 hits are stored in ExN04TrackerHitsCollection.
55 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.810364 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
Stage 0->1 : 0 hits found in the muon chamber.
++++++++ event aborted
@@ -77,9 +83,9 @@ Stage 0->1 : 0 hits found in the muon chamber.
Stage 0->1 : 1 hits found in the muon chamber.
Stage 1->2 : 1 isolated muon found.
>>> Event 2
92 hits are stored in ExN04TrackerHitsCollection.
43 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 1.02574 (GeV)
89 hits are stored in ExN04TrackerHitsCollection.
53 hits are stored in ExN04CalorimeterHitsCollection.
Total energy deposition in calorimeter : 0.969477 (GeV)
1 hits are stored in ExN04MuonHitsCollection.
Idle> #
Idle>
@@ -28,7 +28,7 @@ protected:
virtual void ConstructAllBosons();
virtual void ConstructAllLeptons();
virtual void ConstructAllMesons();
virtual void ConstructAllBarions();
virtual void ConstructAllBaryons();
virtual void ConstructAllIons();
virtual void ConstructAllShortLiveds();
};
@@ -5,7 +5,7 @@
#include "globals.hh"
#include "G4UserStackingAction.hh"
#include "G4ThreeVector.hh"
#include <rw/tpordvec.h>
#include "g4rw/tpordvec.h"
class G4Track;
+7 -7
View File
@@ -1,12 +1,12 @@
// This code implementation is the intellectual property of
// the RD44 GEANT4 collaboration.
// the GEANT4 collaboration.
//
// By copying, distributing or modifying the Program (or any work
// based on the Program) you indicate your acceptance of this statement,
// and all its terms.
//
// $Id: ExN04PhysicsList.cc,v 1.5 1999/06/17 04:18:47 kurasige Exp $
// GEANT4 tag $Name: geant4-00-01 $
// $Id: ExN04PhysicsList.cc,v 1.6.6.1 1999/12/07 20:47:32 gunter Exp $
// GEANT4 tag $Name: geant4-01-00 $
//
//
@@ -22,7 +22,7 @@
#include "G4BosonConstructor.hh"
#include "G4LeptonConstructor.hh"
#include "G4MesonConstructor.hh"
#include "G4BarionConstructor.hh"
#include "G4BaryonConstructor.hh"
#include "G4IonConstructor.hh"
#include "G4ShortLivedConstructor.hh"
#include "G4Material.hh"
@@ -57,7 +57,7 @@ void ExN04PhysicsList::ConstructParticle()
ConstructAllBosons();
ConstructAllLeptons();
ConstructAllMesons();
ConstructAllBarions();
ConstructAllBaryons();
ConstructAllIons();
ConstructAllShortLiveds();
}
@@ -669,10 +669,10 @@ void ExN04PhysicsList::ConstructAllMesons()
pConstructor.ConstructParticle();
}
void ExN04PhysicsList::ConstructAllBarions()
void ExN04PhysicsList::ConstructAllBaryons()
{
// Construct all barions
G4BarionConstructor pConstructor;
G4BaryonConstructor pConstructor;
pConstructor.ConstructParticle();
}