Skip to content

Commit 99a4ffc

Browse files
committed
Import Geant4 0.0.2 source tree
1 parent ef624e4 commit 99a4ffc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+3865
-19225
lines changed

config/History

+4-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$Id: History,v 2.65 1998/12/15 19:29:12 gcosmo Exp $
2-
$Name: geant4-00 $
1+
$Id: History,v 1.2 1999/01/29 16:21:13 stesting Exp $
2+
$Name: config-01-00-01 $
33
-------------------------------------------------------------------
44

55
=========================================================
@@ -16,6 +16,8 @@ committal in the CVS repository !
1616
----------------------------------------------------------
1717
* Reverse chronological order (last date on top), please *
1818
----------------------------------------------------------
19+
January 29th 1999 - John Allison (config-01-00-01)
20+
- Changed rd44 to sw/geant4.
1921

2022
December 15th, 1998 - G.Cosmo (config-00-04-11)
2123
- Added G4_HAVE_BOOL to DEC-cxx.

config/architecture.gmk

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# $Id: architecture.gmk,v 2.40 1998/12/15 19:29:13 gcosmo Exp $
1+
# $Id: architecture.gmk,v 1.2 1999/01/29 16:21:15 stesting Exp $
22
# ------------------------------------------------------------------------
33
# GEANT 4 - Architecture configuration script for GNU Make
44
#
@@ -122,7 +122,7 @@ endif
122122
#
123123

124124
ifndef CLHEP_BASE_DIR
125-
CLHEP_BASE_DIR := /afs/cern.ch/rd44/dev/CLHEP/$(G4SYSTEM)/pro
125+
CLHEP_BASE_DIR := /afs/cern.ch/sw/geant4/dev/CLHEP/$(G4SYSTEM)/pro
126126
endif
127127
CLHEP_INCLUDE_DIR := $(CLHEP_BASE_DIR)/include
128128
CLHEP_LIB_DIR := $(CLHEP_BASE_DIR)/lib
@@ -147,7 +147,7 @@ endif
147147
#
148148

149149
ifndef RWBASE
150-
RWBASE := /afs/cern.ch/rd44/dev/rogue/$(G4SYSTEM)
150+
RWBASE := /afs/cern.ch/sw/geant4/dev/rogue/$(G4SYSTEM)
151151
endif
152152
RWINC := $(RWBASE)
153153
RWLIBDIR := $(RWBASE)/lib

examples/History

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
$Id: History,v 2.22 1998/12/13 18:04:03 stesting Exp $
1+
$Id: History,v 1.2 1999/01/28 14:43:32 johna Exp $
22
-------------------------------------------------------------------
33

44
=========================================================
@@ -17,6 +17,10 @@ committal in the CVS repository !
1717
* Reverse chronological order (last date on top), please *
1818
----------------------------------------------------------
1919

20+
28th January 1999 John Allison (examples-01-00-01)
21+
- Changed test02.in to reduce printing slightly.
22+
- Updated .out files to SUN debug.
23+
2024
13th December 1998 John Allison (examples-00-04-03)
2125
- N04: New em processes for ions (Hans-Peter)
2226
- N05: Bug fix in ExN05CalorimeterSD (Marc).

examples/novice/N01/exampleN01.out

+1-1
Original file line numberDiff line numberDiff line change
@@ -188,5 +188,5 @@ Terminate current event processing.
188188
Run terminated.
189189
Run Summary
190190
Number of events processed : 3
191-
User=0.05s Real=0.0666667s Sys=0.0166667s
191+
User=0.11s Real=0.13s Sys=0.02s
192192
G4 kernel has come to Quit state.

examples/novice/N02/exampleN02.in

+1-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,7 @@
77
/gun/particle e+
88
/run/beamOn 1
99

10-
/run/beamOn 10
11-
1210
/tracking/verbose 0
1311
/run/beamOn 100
14-
# /run/beamOn 1000
12+
1513
exit

examples/novice/N02/exampleN02.out

+1,080-15,223
Large diffs are not rendered by default.

examples/novice/N03/exampleN03.out

+54-56
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
---> Element: Hydrogen H Z = 1.0 N = 1.0 A = 1.01 g/mole fractionMass: 11.21 % Abundance 66.67 %
4444
---> Element: Oxygen O Z = 8.0 N = 16.0 A = 16.00 g/mole fractionMass: 88.79 % Abundance 33.33 %
4545

46-
Material: Galactic density: 0.000 mg/cm3 temperature: 2.73 K pressure: 0.00 atm RadLength: 6317232936888469300000.000 km
46+
Material: Galactic density: 0.000 mg/cm3 temperature: 2.73 K pressure: 0.00 atm RadLength: 6317232936888469234686909429987059695616.000 fm
4747
---> Element: Galactic Z = 1.0 N = 1.0 A = 1.01 g/mole fractionMass: 100.00 % Abundance 100.00 %
4848

4949
Material: Beam density: 0.010 mg/cm3 temperature: 273.15 K pressure: 0.02 atm RadLength: 36.786 km
@@ -112,7 +112,7 @@ MuPairProd: cross sections from R. Kokoulin
112112
Good description up to 1000 TeV.
113113
PhysicsTables from 1 GeV to 1e+03 PeV in 50 bins.
114114
#
115-
# Macro file for the initialization phase of "exampleN02.cc"
115+
# Macro file for the initialization phase of "exampleN03.cc"
116116
#
117117
# Sets some default verbose
118118
# and initializes the graphic.
@@ -122,22 +122,22 @@ MuPairProd: cross sections from R. Kokoulin
122122
#
123123
/run/particle/dumpCutValues
124124
============= The cut Energy ==============================
125-
gamma e- mu- proton neutron
126-
Cut in range [mm] 2 2 2 2 2
127-
Cut in energy [KeV]
128-
Aluminium 9.6 1e+03 7.4e+03 1.9e+04 0.99
129-
liquidArgon 8.6 5.6e+02 4.8e+03 1.2e+04 0.99
130-
Copper 36 2.7e+03 1.3e+04 3.4e+04 0.99
131-
Lead 1.2e+02 2.6e+03 1.3e+04 3.2e+04 0.99
132-
Water 3.9 5.7e+02 5e+03 1.3e+04 0.99
133-
Scintillator 3.1 5.8e+02 5e+03 1.3e+04 0.99
134-
quartz 7.6 9.1e+02 6.9e+03 1.8e+04 0.99
135-
Air 0.99 0.99 82 1.7e+02 0.99
136-
Aerogel 2.3 1.8e+02 1.9e+03 4.8e+03 0.99
137-
CarbonicGas 0.99 54 6e+02 1.3e+03 0.99
138-
WaterSteam 0.99 0.99 30 45 0.99
139-
Galactic 0.99 0.99 0.99 0.99 0.99
140-
Beam 0.99 0.99 0.99 0.99 0.99
125+
gamma e- mu- proton neutron
126+
Cut in range 2 mm 2 mm 2 mm 2 mm 2 mm
127+
Cut in energy
128+
Aluminium 9.56 keV 1.03 MeV 7.44 MeV 19.4 MeV 990 eV
129+
liquidArgon 8.59 keV 561 keV 4.78 MeV 12.3 MeV 990 eV
130+
Copper 35.7 keV 2.68 MeV 13.3 MeV 34.3 MeV 990 eV
131+
Lead 121 keV 2.61 MeV 12.6 MeV 31.8 MeV 990 eV
132+
Water 3.89 keV 568 keV 4.96 MeV 13.1 MeV 990 eV
133+
Scintillator 3.07 keV 575 keV 5.02 MeV 13.4 MeV 990 eV
134+
quartz 7.59 keV 907 keV 6.91 MeV 18.1 MeV 990 eV
135+
Air 990 eV 990 eV 82.2 keV 174 keV 990 eV
136+
Aerogel 2.32 keV 181 keV 1.9 MeV 4.84 MeV 990 eV
137+
CarbonicGas 990 eV 54.1 keV 597 keV 1.34 MeV 990 eV
138+
WaterSteam 990 eV 990 eV 29.6 keV 45 keV 990 eV
139+
Galactic 990 eV 990 eV 990 eV 990 eV 990 eV
140+
Beam 990 eV 990 eV 990 eV 990 eV 990 eV
141141
===================================================
142142
#
143143
# Edit the next line(s) to choose another graphic system
@@ -152,22 +152,22 @@ Cut in energy [KeV]
152152
/tracking/storeTrajectory 1
153153
Idle> /run/particle/dumpCutValues
154154
============= The cut Energy ==============================
155-
gamma e- mu- proton neutron
156-
Cut in range [mm] 2 2 2 2 2
157-
Cut in energy [KeV]
158-
Aluminium 9.6 1e+03 7.4e+03 1.9e+04 0.99
159-
liquidArgon 8.6 5.6e+02 4.8e+03 1.2e+04 0.99
160-
Copper 36 2.7e+03 1.3e+04 3.4e+04 0.99
161-
Lead 1.2e+02 2.6e+03 1.3e+04 3.2e+04 0.99
162-
Water 3.9 5.7e+02 5e+03 1.3e+04 0.99
163-
Scintillator 3.1 5.8e+02 5e+03 1.3e+04 0.99
164-
quartz 7.6 9.1e+02 6.9e+03 1.8e+04 0.99
165-
Air 0.99 0.99 82 1.7e+02 0.99
166-
Aerogel 2.3 1.8e+02 1.9e+03 4.8e+03 0.99
167-
CarbonicGas 0.99 54 6e+02 1.3e+03 0.99
168-
WaterSteam 0.99 0.99 30 45 0.99
169-
Galactic 0.99 0.99 0.99 0.99 0.99
170-
Beam 0.99 0.99 0.99 0.99 0.99
155+
gamma e- mu- proton neutron
156+
Cut in range 2 mm 2 mm 2 mm 2 mm 2 mm
157+
Cut in energy
158+
Aluminium 9.56 keV 1.03 MeV 7.44 MeV 19.4 MeV 990 eV
159+
liquidArgon 8.59 keV 561 keV 4.78 MeV 12.3 MeV 990 eV
160+
Copper 35.7 keV 2.68 MeV 13.3 MeV 34.3 MeV 990 eV
161+
Lead 121 keV 2.61 MeV 12.6 MeV 31.8 MeV 990 eV
162+
Water 3.89 keV 568 keV 4.96 MeV 13.1 MeV 990 eV
163+
Scintillator 3.07 keV 575 keV 5.02 MeV 13.4 MeV 990 eV
164+
quartz 7.59 keV 907 keV 6.91 MeV 18.1 MeV 990 eV
165+
Air 990 eV 990 eV 82.2 keV 174 keV 990 eV
166+
Aerogel 2.32 keV 181 keV 1.9 MeV 4.84 MeV 990 eV
167+
CarbonicGas 990 eV 54.1 keV 597 keV 1.34 MeV 990 eV
168+
WaterSteam 990 eV 990 eV 29.6 keV 45 keV 990 eV
169+
Galactic 990 eV 990 eV 990 eV 990 eV 990 eV
170+
Beam 990 eV 990 eV 990 eV 990 eV 990 eV
171171
===================================================
172172
Idle> # e+ 300MeV
173173
Idle> /gun/particle e+
@@ -177,41 +177,39 @@ Idle> /run/beamOn 1
177177
Start closing geometry.
178178
Start Run processing.
179179
>>> Event 0
180-
10 hits are stored in ExN03CalorHitsCollection.
181-
Absorber: total energy: 2.9e+02 MeV total track length: 16 cm
182-
Gap: total energy: 10 MeV total track length: 4.4 cm
183-
185 trajectories stored in this event.
180+
8 hits are stored in ExN03CalorHitsCollection.
181+
Absorber: total energy: 2.8e+02 MeV total track length: 15 cm
182+
Gap: total energy: 15 MeV total track length: 6.9 cm
183+
193 trajectories stored in this event.
184184
Run terminated.
185185
Run Summary
186186
Number of events processed : 1
187-
User=0.12s Real=0.13s Sys=0.033s
187+
User=0.31s Real=0.38s Sys=0.05s
188188
Idle> #
189189
Idle> # list the existing physics processes
190190
Idle> /process/list
191-
Transportation, msc, hIoni, eIoni
192-
eBrem, annihil, MuIoni, MuBrems
193-
MuPairProd, phot, compt, conv
191+
Transportation, msc, hIoni, MuIoni
192+
MuBrems, MuPairProd, eIoni, eBrem
193+
annihil, phot, compt, conv
194194
Decay
195195
Idle> #
196196
Idle> # switch off MultipleScattering
197-
Idle> /process/inactivate MultipleScattering
198-
illegal process (or type) name
197+
Idle> /process/inactivate msc
199198
Idle> /run/beamOn 1
200199
### Run 1 start.
201200
Start Run processing.
202201
>>> Event 0
203-
9 hits are stored in ExN03CalorHitsCollection.
204-
Absorber: total energy: 2.8e+02 MeV total track length: 16 cm
205-
Gap: total energy: 12 MeV total track length: 5.8 cm
206-
187 trajectories stored in this event.
202+
10 hits are stored in ExN03CalorHitsCollection.
203+
Absorber: total energy: 2.8e+02 MeV total track length: 15 cm
204+
Gap: total energy: 17 MeV total track length: 7.7 cm
205+
191 trajectories stored in this event.
207206
Run terminated.
208207
Run Summary
209208
Number of events processed : 1
210-
User=0.12s Real=0.13s Sys=0.017s
209+
User=0.31s Real=0.31s Sys=0s
211210
Idle> #
212211
Idle> # switch on MultipleScattering
213-
Idle> /process/activate MultipleScattering
214-
illegal process (or type) name
212+
Idle> /process/activate msc
215213
Idle> #
216214
Idle> # change detector parameter
217215
Idle> /calor/setAbsMat Aluminium
@@ -235,14 +233,14 @@ Idle> /run/beamOn 1
235233
Start closing geometry.
236234
Start Run processing.
237235
>>> Event 0
238-
30 hits are stored in ExN03CalorHitsCollection.
239-
Absorber: total energy: 3.8e+02 MeV total track length: 86 cm
240-
Gap: total energy: 86 MeV total track length: 2.4 m
241-
212 trajectories stored in this event.
236+
0 hits are stored in ExN03CalorHitsCollection.
237+
Absorber: total energy: 0 eV total track length: 0 fm
238+
Gap: total energy: 0 eV total track length: 0 fm
239+
1 trajectories stored in this event.
242240
Run terminated.
243241
Run Summary
244242
Number of events processed : 1
245-
User=0.32s Real=0.35s Sys=0.033s
243+
User=0.02s Real=0.02s Sys=0s
246244
Idle> G4 kernel has come to Quit state.
247245
Deletion of G4 kernel class start.
248246
UserDetectorConstruction deleted.

examples/novice/N04/exampleN04.out

+10-7
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2+
ionIoni: Knock-on electron cross sections .
3+
MeanFreePath is computed at tracking time.
4+
delta ray energy sampled from differential Xsection.
15
ExN04PhysicsList::SetCuts:CutLength : 1 (mm)
26

37
conv: Total cross sections from a parametrisation(L.Urban). Good description from 1.5 MeV to 100 GeV for all Z.
@@ -58,12 +62,11 @@ MuPairProd: cross sections from R. Kokoulin
5862
PhysicsTables from 1 GeV to 1000 PeV in 50 bins.
5963
Idle> #
6064
Idle> Idle> Idle> Idle> Stage 0->1 : 1 hits found in the muon chamber.
61-
Stage 1->2 : 0 isolated muon found.
62-
++++++++ event aborted
65+
Stage 1->2 : 1 isolated muon found.
6366
>>> Event 0
64-
437 hits are stored in ExN04TrackerHitsCollection.
65-
2 hits are stored in ExN04CalorimeterHitsCollection.
66-
Total energy deposition in calorimeter : 0.00794845 (GeV)
67+
130 hits are stored in ExN04TrackerHitsCollection.
68+
66 hits are stored in ExN04CalorimeterHitsCollection.
69+
Total energy deposition in calorimeter : 0.727705 (GeV)
6770
1 hits are stored in ExN04MuonHitsCollection.
6871
Stage 0->1 : 0 hits found in the muon chamber.
6972
++++++++ event aborted
@@ -76,8 +79,8 @@ Stage 0->1 : 0 hits found in the muon chamber.
7679
++++++++ event aborted
7780
>>> Event 2
7881
0 hits are stored in ExN04TrackerHitsCollection.
79-
0 hits are stored in ExN04CalorimeterHitsCollection.
80-
Total energy deposition in calorimeter : 0 (GeV)
82+
1 hits are stored in ExN04CalorimeterHitsCollection.
83+
Total energy deposition in calorimeter : 0.00036502 (GeV)
8184
0 hits are stored in ExN04MuonHitsCollection.
8285
Idle> #
8386
Idle>

0 commit comments

Comments
 (0)