Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(BlineTracer)
#----------------------------------------------------------------------------
+5 -2
View File
@@ -14,6 +14,9 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
10th November 2020 Ben Morgan (BlineTracer-V10-06-00)
- Migration to G4RunManagerFactory.
2nd May 2018 Ivana Hrivnacova (BlineTracer-V10-04-00)
- Fixed compilation error (missing include)
@@ -21,8 +24,8 @@ track of all tags.
- Fixed shadowed declarations
8th November 2012 Ivana Hrivnacova (BlineTracer-V09-05-03)
- Fixed testBlineTracer:
now a physics list has to be instatiated first.
- Fixed testBlineTracer:
now a physics list has to be instatiated first.
21st September 2012 Ivana Hrivnacova (BlineTracer-V09-05-02)
- Fixed compiler warning (unused variable in G4BlineEventAction.cc)
@@ -24,26 +24,26 @@
// ********************************************************************
//
//
//
//
/// \file testBlineTracer.cc
/// \brief Test program for the G4BlineTracer class
#include "G4BlineTracer.hh"
#include "G4RunManager.hh"
#include "G4RunManagerFactory.hh"
#include "FTFP_BERT.hh"
// Test program which only instantiates the G4BlineTracer class.
int main()
{
// Construct the default run manager
// Construct a serial run manager
// and set a physics list (otherwise a run action cannot be instatiated)
G4RunManager * runManager = new G4RunManager;
auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::SerialOnly);
runManager->SetUserInitialization(new FTFP_BERT);
// Instantiate the G4BlineTracer class
G4BlineTracer* theBlineTool = new G4BlineTracer();
// delete it
delete theBlineTool;
}
+4 -1
View File
@@ -1,6 +1,9 @@
#---Adding all field examples subdirectories explicitly
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
add_subdirectory(BlineTracer)
add_subdirectory(field01)
+13 -7
View File
@@ -14,6 +14,12 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
13th Nov 2020 B. Morgan (fieldex-V10-06-01)
- Enforce use of Serial RunManager for serial-only examples.
3rd Nov 2020 B. Morgan (fieldex-V10-06-00)
- Support same CMake version range as core Geant4
31st Jan 2019 Ivana Hrivnacova (fieldex-V10-05-00)
- Merged GitHub PR #4: all Boolean operators now return G4bool.
@@ -24,7 +30,7 @@ track of all tags.
- Grouping single ex tags for new API of PhysicsList needed for MT
14th Feb 2013 Ivana Hrivnacova (fieldex-V09-06-00)
- Applied coding guidelines in field01, 02, 03
- Applied coding guidelines in field01, 02, 03
(data members initialization, separators)
17th Nov 2012 Ivana Hrivnacova (fieldex-V09-05-03)
@@ -35,7 +41,7 @@ track of all tags.
18th Sep 2012 Ivana Hrivnacova (fieldex-V09-05-02)
- Adding explicit includes of G4SystemOfUnits.hh and G4PhysicalConstants.hh
where needed
- Replaced tabulators with space characters
- Replaced tabulators with space characters
17th Sep 2012 Peter Gumplinger (fieldex-V09-05-01)
- remove G4TRACKING_ALLOC_EXPORT, G4DLLEXPORT and G4DLLIMPORT from
@@ -44,7 +50,7 @@ track of all tags.
4th Sep 2012 Ivana Hrivnacova (fieldex-V09-05-00)
- Updated CMakeLists.txt:
adding visualization, copying macros, install target and comment lines
- Added .README files
- Added .README files
23rd Nov 2011 Peter Gumplinger (fieldex-V09-04-01)
- Add README file to the new field example field06 and correct a small
@@ -56,7 +62,7 @@ track of all tags.
19th Nov 2009 Peter Gumplinger (fieldex-V09-02-00)
--------------------------------------------------
- Add new field example field05. This example checks the so-called
- Add new field example field05. This example checks the so-called
"spin-frozen" condition. There is a good article hep-ph/0012087v1.
This article discusses about how to cancel the muon g-2 precession by
applying an electric field.
@@ -71,7 +77,7 @@ track of all tags.
- Add new field example field04 to exhibit the way
overlapping fields may be handled in Geant4.
Thanks to Tom Roberts and Muons Inc.
G4BEAMLINE release 1.12
G4BEAMLINE release 1.12
http://g4beamline.muonsinc.com
3rd May 2005 John Allison (fieldex-V07-00-03)
@@ -86,8 +92,8 @@ Dec 3rd, 2004 Gabriele Cosmo (fieldex-V06-02-00)
Mar 23rd, 2004 John Apostolakis (fieldex-V06-00-00)
---------------------------------------------------
- Group together fixes in:
field01 fieldex01-V06-00-00 and
- Group together fixes in:
field01 fieldex01-V06-00-00 and
field03 fieldex03-V06-00-00
which fix common problem in SetField methods.
- Created.
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(field01)
#----------------------------------------------------------------------------
+387 -39
View File
@@ -4,7 +4,7 @@
############################################
**************************************************************
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
Geant4 version Name: geant4-10-07-ref-00 (4-December-2020)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -91,7 +91,7 @@
ElmMassFraction: 100.00 % ElmAbundance 100.00 %
Material: Air density: 0.000 kg/m3 RadL: 28329263.098 km Nucl.Int.Length: 66178552.901 km
Material: Air density: 0.000 mg/cm3 RadL: 28329262.634 km Nucl.Int.Length: 66178558.148 km
Imean: 85.664 eV temperature: 273.15 K pressure: 0.00 atm
---> Element: Nitrogen (N) Z = 7.0 N = 14 A = 14.010 g/mole
@@ -121,7 +121,7 @@
---> Isotope: Xe128 Z = 54 N = 128 A = 127.90 g/mole abundance: 1.920 %
---> Isotope: Xe129 Z = 54 N = 129 A = 128.91 g/mole abundance: 26.440 %
---> Isotope: Xe130 Z = 54 N = 130 A = 129.90 g/mole abundance: 4.080 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.90 g/mole abundance: 21.180 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.91 g/mole abundance: 21.180 %
---> Isotope: Xe132 Z = 54 N = 132 A = 131.90 g/mole abundance: 26.890 %
---> Isotope: Xe134 Z = 54 N = 134 A = 133.91 g/mole abundance: 10.440 %
---> Isotope: Xe136 Z = 54 N = 136 A = 135.91 g/mole abundance: 8.870 %
@@ -152,7 +152,7 @@
---> Isotope: Xe128 Z = 54 N = 128 A = 127.90 g/mole abundance: 1.920 %
---> Isotope: Xe129 Z = 54 N = 129 A = 128.91 g/mole abundance: 26.440 %
---> Isotope: Xe130 Z = 54 N = 130 A = 129.90 g/mole abundance: 4.080 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.90 g/mole abundance: 21.180 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.91 g/mole abundance: 21.180 %
---> Isotope: Xe132 Z = 54 N = 132 A = 131.90 g/mole abundance: 26.890 %
---> Isotope: Xe134 Z = 54 N = 134 A = 133.91 g/mole abundance: 10.440 %
---> Isotope: Xe136 Z = 54 N = 136 A = 135.91 g/mole abundance: 8.870 %
@@ -208,11 +208,10 @@
G4ExplicitEuler is chosen.
The minimal step is equal to 1 mm
2. Creating ChordFinder.
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 1 numVar= 6
3. Updating Field Manager.
4. Updating Field Manager.
FTFP_BERT : new threshold between BERT and FTFP is over the interval
hInelastic FTFP_BERT : threshold between BERT and FTFP is over the interval
for pions : 3 to 6 GeV
for kaons : 3 to 6 GeV
for proton : 3 to 6 GeV
@@ -233,10 +232,12 @@ Registered graphics systems are:
VRML1FILE (VRML1FILE)
VRML2FILE (VRML2FILE)
gMocrenFile (gMocrenFile)
OpenGLImmediateXm (OGLIXm, OGLI)
OpenGLStoredXm (OGLSXm, OGL, OGLS)
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
OpenGLImmediateQt (OGLIQt, OGLI)
OpenGLStoredQt (OGLSQt, OGL, OGLS)
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
RayTracerX (RayTracerX)
Registering model factories...
@@ -275,15 +276,340 @@ Some /vis commands (optionally) take a string to specify colour.
G4DormandPrince745 Stepper is chosen
The minimal step is equal to 1 mm
2. Creating ChordFinder.
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 1 numVar= 6
3. Updating Field Manager.
F01FieldSetup::CreateStepperAndChordFinder() called.
1. Creating Stepper.
G4DormandPrince745 Stepper is chosen
The minimal step is equal to 0.1 mm
2. Creating ChordFinder.
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 0.1 numVar= 6
3. Updating Field Manager.
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for GenericIon
Process: ionInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: He3Inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: alphaInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: dInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
Hadronic Processes for e+
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: PhotoNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
Hadronic Processes for lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for sigma-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: sigma-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
Hadronic Processes for triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: tInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
================================================================
=======================================================================
====== Pre-compound/De-excitation Physics Parameters ========
=======================================================================
@@ -307,7 +633,6 @@ Store e- internal conversion data 0
Electron internal conversion ID 2
Correlated gamma emission flag 0
Max 2J for sampling of angular correlations 10
Upload data before 1st event for Z < 9
=======================================================================
========= Table of registered couples ============================
@@ -333,15 +658,18 @@ See commands in /vis/modeling/trajectories/ for other options.
Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 21.9895 m 0 0 -1 500 MeV 0 eV 0 fm 0 fm World initStep
1 0 fm 1.01183 m 21.9895 m 0 8.14791e-13 1 500 MeV0.00387484 eV 1.58938 m 1.58938 m World Transportation
2 0 fm 1.01183 m 21.9905 m 0 -0.00197661 0.999998 500 MeV2.43795e-06 eV 1 mm 1.59038 m Absorber Transportation
3 0 fm 1.01172 m 22 m 0 -0.0207544 0.999785 500 MeV2.31624e-05 eV 9.50075 mm 1.59988 m OutOfWorld Transportation
1 0 fm 1.01183 m 21.9895 m 0 8.14791e-13 1 500 MeV0.0038748 eV 1.58938 m 1.58938 m World Transportation
2 0 fm 1.01183 m 21.9905 m 0 -0.00197661 0.999998 500 MeV2.43793e-06 eV 1 mm 1.59038 m Absorber Transportation
3 0 fm 1.01172 m 22 m 0 -0.0207544 0.999785 500 MeV2.31622e-05 eV 9.50075 mm 1.59988 m OutOfWorld Transportation
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.001100s Sys=0.000000s
User=0.000000s Real=0.001360s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
========= Table of registered couples ============================
@@ -370,9 +698,12 @@ Step# X Y Z Direction x dir y dir
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000169s Sys=0.000000s
User=0.000000s Real=0.000168s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
========= Table of registered couples ============================
@@ -395,15 +726,18 @@ Index : 0 used in the geometry : Yes
Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 21.9895 m 0 0 -1 200 MeV 0 eV 0 fm 0 fm World initStep
1 0 fm 40.5352 cm 21.9895 m 0 -2.20161e-09 1 200 MeV0.00143691 eV 63.6725 cm 63.6725 cm World Transportation
2 0 fm 40.5349 cm 21.9905 m 0 -0.00493399 0.999988 200 MeV2.25673e-06 eV 1 mm 63.7725 cm Absorber Transportation
3 0 fm 40.5079 cm 22 m 0 -0.0518069 0.998657 200 MeV2.14495e-05 eV 9.50471 mm 64.723 cm OutOfWorld Transportation
1 0 fm 40.5352 cm 21.9895 m 0 -2.20161e-09 1 200 MeV0.00143689 eV 63.6725 cm 63.6725 cm World Transportation
2 0 fm 40.5349 cm 21.9905 m 0 -0.00493399 0.999988 200 MeV2.2567e-06 eV 1 mm 63.7725 cm Absorber Transportation
3 0 fm 40.5079 cm 22 m 0 -0.0518069 0.998657 200 MeV2.14492e-05 eV 9.50471 mm 64.723 cm OutOfWorld Transportation
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000169s Sys=0.000000s
User=0.000000s Real=0.000144s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
========= Table of registered couples ============================
@@ -426,15 +760,18 @@ Index : 0 used in the geometry : Yes
Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 21.9895 m 0 0 -1 100 MeV 0 eV 0 fm 0 fm World initStep
1 0 fm 20.319 cm 21.9895 m 5.03276e-08 3.37364e-08 1 100 MeV0.000676643 eV 31.9182 cm 31.9182 cm World Transportation
2 50328.4 fm 20.3185 cm 21.9905 m 5.03276e-08 -0.00984295 0.999952 100 MeV2.21971e-06 eV 1.04707 mm 32.0229 cm Absorber Transportation
3 5.29388 Ang 20.2645 cm 22 m 1.48908e-07 -0.103352 0.994645 100 MeV2.03474e-05 eV 9.59813 mm 32.9827 cm OutOfWorld Transportation
1 0 fm 20.319 cm 21.9895 m 5.03276e-08 3.37364e-08 1 100 MeV0.000676633 eV 31.9182 cm 31.9182 cm World Transportation
2 50328.4 fm 20.3185 cm 21.9905 m 5.03276e-08 -0.00984295 0.999952 100 MeV2.21968e-06 eV 1.04707 mm 32.0229 cm Absorber Transportation
3 5.29388 Ang 20.2645 cm 22 m 1.48908e-07 -0.103352 0.994645 100 MeV2.03471e-05 eV 9.59814 mm 32.9827 cm OutOfWorld Transportation
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000201s Sys=0.000000s
User=0.000000s Real=0.000185s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
========= Table of registered couples ============================
@@ -457,21 +794,23 @@ Index : 0 used in the geometry : Yes
Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 eV 0 fm 0 fm World initStep
1 0 fm 10.2108 cm 21.9895 m -8.42505e-09 -9.58672e-08 1 50 MeV0.000318191 eV 16.0399 cm 16.0399 cm World Transportation
2 -8425.59 fm 10.2098 cm 21.9905 m -2.94296e-08 -0.0195872 0.999808 50 MeV2.02389e-06 eV 1.02024 mm 16.142 cm Absorber Transportation
3 -2.90229 Ang 10.1016 cm 22 m -2.94296e-08 -0.205667 0.978622 50 MeV1.9007e-05 eV 9.58138 mm 17.1001 cm OutOfWorld Transportation
1 0 fm 10.2108 cm 21.9895 m -8.42505e-09 -9.58672e-08 1 50 MeV0.000318195 eV 16.0403 cm 16.0403 cm World Transportation
2 -8425.59 fm 10.2098 cm 21.9905 m -2.94296e-08 -0.0195872 0.999808 50 MeV2.02392e-06 eV 1.02026 mm 16.1423 cm Absorber Transportation
3 -2.90229 Ang 10.1016 cm 22 m -2.94296e-08 -0.205667 0.978622 50 MeV1.90072e-05 eV 9.58159 mm 17.1005 cm OutOfWorld Transportation
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000155s Sys=0.000000s
User=0.000000s Real=0.000136s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
F01FieldSetup::CreateStepperAndChordFinder() called.
1. Creating Stepper.
G4DormandPrince745 Stepper is chosen
The minimal step is equal to 0.1 mm
2. Creating ChordFinder.
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 0.1 numVar= 6
3. Updating Field Manager.
Setting Field strength to (1000,0,0) Gauss.
@@ -496,15 +835,18 @@ Index : 0 used in the geometry : Yes
Step# X Y Z Direction x dir y dir z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 21.9895 m 0 0 -1 50 MeV 0 eV 0 fm 0 fm World initStep
1 0 fm 3.36956 m 21.9895 m 5.03344e-08 4.10621e-08 1 50 MeV0.0104997 eV 5.29289 m 5.29289 m World Transportation
2 50334.4 fm 3.36956 m 21.9905 m 2.36242e-08 -0.000593528 1 50 MeV2.02389e-06 eV 1.02024 mm 5.29391 m Absorber Transportation
3 2.74766 Ang 3.36953 m 22 m 1.69481e-08 -0.00623228 0.999981 50 MeV1.88457e-05 eV 9.50007 mm 5.30341 m OutOfWorld Transportation
1 0 fm 3.36956 m 21.9895 m 5.03344e-08 4.10621e-08 1 50 MeV0.0104996 eV 5.2929 m 5.2929 m World Transportation
2 50334.4 fm 3.36956 m 21.9905 m 2.97687e-07 -0.000593498 1 50 MeV2.02392e-06 eV 1.02026 mm 5.29392 m Absorber Transportation
3 2.87839 nm 3.36953 m 22 m 5.20032e-07 -0.00623232 0.999981 50 MeV1.88455e-05 eV 9.50007 mm 5.30342 m OutOfWorld Transportation
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000218s Sys=0.000000s
User=0.000000s Real=0.000161s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
========= Table of registered couples ============================
@@ -533,9 +875,12 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=0.010000s Real=0.008803s Sys=0.000000s
User=0.010000s Real=0.008762s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
#
/calor/setAbsMat Xe20CO2
/calor/setWorldMat Kr20CO2
@@ -587,7 +932,7 @@ Index : 1 used in the geometry : Yes
Index : 2 used in the geometry : Yes
Material : Xe20CO2
Range cuts : gamma 700 um e- 700 um e+ 700 um proton 700 um
Energy thresholds : gamma 990 eV e- 1.2778733697294 keV e+ 1.2558672945243 keV proton 70 keV
Energy thresholds : gamma 990 eV e- 1.2894289741487 keV e+ 1.2671050631168 keV proton 70 keV
Region(s) which use this couple :
DefaultRegionForTheWorld
@@ -600,14 +945,17 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1
User=0.010000s Real=0.014830s Sys=0.010000s
User=0.010000s Real=0.008322s Sys=0.000000s
G4Transportation: Statistics for looping particles
No looping tracks found or killed.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.33 MB
Dynamic pools deleted: 12 / Total memory freed: 0.28 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(field02)
#----------------------------------------------------------------------------
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(field03)
#----------------------------------------------------------------------------
+156 -107
View File
@@ -4,7 +4,7 @@
############################################
**************************************************************
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
Geant4 version Name: geant4-10-07-ref-00 (4-December-2020)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -91,7 +91,7 @@
ElmMassFraction: 100.00 % ElmAbundance 100.00 %
Material: Air density: 0.000 kg/m3 RadL: 28329263.098 km Nucl.Int.Length: 66178552.901 km
Material: Air density: 0.000 mg/cm3 RadL: 28329262.634 km Nucl.Int.Length: 66178558.148 km
Imean: 85.664 eV temperature: 273.15 K pressure: 0.00 atm
---> Element: Nitrogen (N) Z = 7.0 N = 14 A = 14.010 g/mole
@@ -121,7 +121,7 @@
---> Isotope: Xe128 Z = 54 N = 128 A = 127.90 g/mole abundance: 1.920 %
---> Isotope: Xe129 Z = 54 N = 129 A = 128.91 g/mole abundance: 26.440 %
---> Isotope: Xe130 Z = 54 N = 130 A = 129.90 g/mole abundance: 4.080 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.90 g/mole abundance: 21.180 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.91 g/mole abundance: 21.180 %
---> Isotope: Xe132 Z = 54 N = 132 A = 131.90 g/mole abundance: 26.890 %
---> Isotope: Xe134 Z = 54 N = 134 A = 133.91 g/mole abundance: 10.440 %
---> Isotope: Xe136 Z = 54 N = 136 A = 135.91 g/mole abundance: 8.870 %
@@ -152,7 +152,7 @@
---> Isotope: Xe128 Z = 54 N = 128 A = 127.90 g/mole abundance: 1.920 %
---> Isotope: Xe129 Z = 54 N = 129 A = 128.91 g/mole abundance: 26.440 %
---> Isotope: Xe130 Z = 54 N = 130 A = 129.90 g/mole abundance: 4.080 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.90 g/mole abundance: 21.180 %
---> Isotope: Xe131 Z = 54 N = 131 A = 130.91 g/mole abundance: 21.180 %
---> Isotope: Xe132 Z = 54 N = 132 A = 131.90 g/mole abundance: 26.890 %
---> Isotope: Xe134 Z = 54 N = 134 A = 133.91 g/mole abundance: 10.440 %
---> Isotope: Xe136 Z = 54 N = 136 A = 135.91 g/mole abundance: 8.870 %
@@ -215,10 +215,8 @@ Checking overlaps for volume Absorber (G4Tubs) ... OK!
F03FieldSetup::UpdateField> The minimal step is equal to 0.25 mm
Stepper Type chosen = 4
G4ClassicalRK4 (default) is called
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 0.25 numVar= 6
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 0.25 numVar= 6
FTFP_BERT : new threshold between BERT and FTFP is over the interval
hInelastic FTFP_BERT : threshold between BERT and FTFP is over the interval
for pions : 3 to 6 GeV
for kaons : 3 to 6 GeV
for proton : 3 to 6 GeV
@@ -239,10 +237,12 @@ Registered graphics systems are:
VRML1FILE (VRML1FILE)
VRML2FILE (VRML2FILE)
gMocrenFile (gMocrenFile)
OpenGLImmediateXm (OGLIXm, OGLI)
OpenGLStoredXm (OGLSXm, OGL, OGLS)
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
OpenGLImmediateQt (OGLIQt, OGLI)
OpenGLStoredQt (OGLSQt, OGL, OGLS)
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
RayTracerX (RayTracerX)
Registering model factories...
@@ -279,8 +279,6 @@ Some /vis commands (optionally) take a string to specify colour.
F03FieldSetup::UpdateField> The minimal step is equal to 10 mm
Stepper Type chosen = 4
G4ClassicalRK4 (default) is called
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 10 numVar= 6
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 10 numVar= 6
phot: for gamma SubType=12 BuildTable=0
LambdaPrime table from 200 keV to 100 TeV in 61 bins
@@ -305,10 +303,11 @@ Rayl: for gamma SubType=11 BuildTable=1
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
eIoni: for e- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -332,10 +331,11 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
msc: for e+ SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
eIoni: for e+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -363,9 +363,9 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
msc: for proton SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for proton SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -379,14 +379,14 @@ hBrems: for proton SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for proton SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -395,9 +395,9 @@ CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for GenericIon SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
ionIoni: for GenericIon SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -409,9 +409,9 @@ ionIoni: for GenericIon SubType=2
BetheBloch : Emin= 2 MeV Emax= 100 TeV
msc: for alpha SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
ionIoni: for alpha SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -422,9 +422,9 @@ ionIoni: for alpha SubType=2
BetheBloch : Emin=7.9452 MeV Emax= 100 TeV
msc: for anti_proton SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for anti_proton SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -438,14 +438,14 @@ hBrems: for anti_proton SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for anti_proton SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -454,9 +454,9 @@ CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for kaon+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for kaon+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -470,14 +470,14 @@ hBrems: for kaon+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for kaon+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -486,9 +486,9 @@ CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for kaon- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for kaon- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -502,14 +502,14 @@ hBrems: for kaon- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for kaon- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1
Used Lambda table of kaon+
@@ -518,9 +518,9 @@ CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0, polarAngLim(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
muIoni: for mu+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -535,14 +535,14 @@ muBrems: for mu+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 100 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
muPairProd: for mu+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 100 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -551,9 +551,9 @@ CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0, polarAngLim(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
muIoni: for mu- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -568,14 +568,14 @@ muBrems: for mu- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 100 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
muPairProd: for mu- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 100 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1
Used Lambda table of mu+
@@ -584,9 +584,9 @@ CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for pi+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -600,14 +600,14 @@ hBrems: for pi+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for pi+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -616,9 +616,9 @@ CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for pi- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -632,14 +632,14 @@ hBrems: for pi- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for pi- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Used Lambda table of pi+
@@ -668,6 +668,28 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Process: nKiller
---------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
Hadronic Processes for GenericIon
@@ -742,6 +764,19 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
Hadronic Processes for anti_neutron
@@ -853,8 +888,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: BertiniCascade: 0 eV ---> 6 GeV
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
@@ -919,8 +954,8 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: sigma-Inelastic
Model: BertiniCascade: 0 eV ---> 6 GeV
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
@@ -961,7 +996,6 @@ Store e- internal conversion data 0
Electron internal conversion ID 2
Correlated gamma emission flag 0
Max 2J for sampling of angular correlations 10
Upload data before 1st event for Z < 9
=======================================================================
========= Table of registered couples ============================
@@ -985,23 +1019,26 @@ See commands in /vis/modeling/trajectories/ for other options.
Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 22 m 500 MeV 0 eV 0 fm 0 fm Radiator initStep
1 0 fm 2.4772565 mm 21.9395 m 500 MeV0.00012209697 eV 5.0081793 cm 5.0081793 cm Radiator Transportation 0 fm 98.830631 um -995.10427 um
2 0 fm 2.2749136 cm 21.8395 m 500 MeV0.00024917769 eV 10.220782 cm 15.228961 cm RadSlice Transportation 0 fm 296.49196 um -955.03535 um
3 0 fm 6.6086173 cm 21.7395 m 500 MeV0.00026622073 eV 10.919854 cm 26.148815 cm Radiator Transportation 0 fm 494.15309 um -869.3749 um
4 0 fm 14.060739 cm 21.6395 m 500 MeV0.00030482015 eV 12.503127 cm 38.651942 cm RadSlice Transportation 0 fm 691.81427 um -722.0755 um
5 0 fm 19.745298 cm 21.5885 m 500 MeV0.00018636429 eV 7.6442989 cm 46.296241 cm Radiator Transportation 0 fm 792.62153 um -609.71395 um
6 0 fm 81.438088 cm 21.5885 m 500 MeV0.001617478 eV 66.345788 cm 1.1264203 m World Transportation 0 fm 792.62217 um 609.71312 um
7 0 fm 87.122639 cm 21.6395 m 500 MeV0.00018636415 eV 7.6442933 cm 1.2028632 m Radiator Transportation 0 fm 691.8151 um 722.07469 um
8 0 fm 94.574764 cm 21.7395 m 500 MeV0.00030482021 eV 12.503129 cm 1.3278945 m RadSlice Transportation 0 fm 494.15406 um 869.37435 um
9 0 fm 98.908478 cm 21.8395 m 500 MeV0.00026622083 eV 10.919858 cm 1.4370931 m Radiator Transportation 0 fm 296.49295 um 955.03504 um
10 0 fm 1.009356 m 21.9395 m 500 MeV0.0002491774 eV 10.22077 cm 1.5393008 m RadSlice Transportation 0 fm 98.83189 um 995.10414 um
11 0 fm 1.0118329 m 21.9895 m 500 MeV0.00012209689 eV 5.0081759 cm 1.5893826 m Radiator Transportation 0 fm 1.3322291 nm 1000 um
12 0 fm 1.0118319 m 21.9905 m 500 MeV2.4379529e-06 eV 1.0000007 mm 1.5903826 m Absorber Transportation 0 fm -1.9752789 um 999.99805 um
13 0 fm 1.0117239 m 22 m 500 MeV2.3162376e-05 eV 9.500754 mm 1.5998833 m OutOfWorld Transportation 0 fm -20.753087 um 999.78463 um
1 0 fm 2.4772565 mm 21.9395 m 500 MeV0.00012209589 eV 5.0081793 cm 5.0081793 cm Radiator Transportation 0 fm 98.830631 um -995.10427 um
2 0 fm 2.2749136 cm 21.8395 m 500 MeV0.00024917548 eV 10.220782 cm 15.228961 cm RadSlice Transportation 0 fm 296.49196 um -955.03535 um
3 0 fm 6.6086173 cm 21.7395 m 500 MeV0.00026621837 eV 10.919854 cm 26.148815 cm Radiator Transportation 0 fm 494.15309 um -869.3749 um
4 0 fm 14.060739 cm 21.6395 m 500 MeV0.00030481745 eV 12.503127 cm 38.651942 cm RadSlice Transportation 0 fm 691.81427 um -722.0755 um
5 0 fm 19.745298 cm 21.5885 m 500 MeV0.00018636264 eV 7.6442989 cm 46.296241 cm Radiator Transportation 0 fm 792.62153 um -609.71395 um
6 0 fm 81.438088 cm 21.5885 m 500 MeV0.0016174637 eV 66.345788 cm 1.1264203 m World Transportation 0 fm 792.62217 um 609.71312 um
7 0 fm 87.122639 cm 21.6395 m 500 MeV0.0001863625 eV 7.6442933 cm 1.2028632 m Radiator Transportation 0 fm 691.8151 um 722.07469 um
8 0 fm 94.574764 cm 21.7395 m 500 MeV0.00030481751 eV 12.503129 cm 1.3278945 m RadSlice Transportation 0 fm 494.15406 um 869.37435 um
9 0 fm 98.908478 cm 21.8395 m 500 MeV0.00026621847 eV 10.919858 cm 1.4370931 m Radiator Transportation 0 fm 296.49295 um 955.03504 um
10 0 fm 1.009356 m 21.9395 m 500 MeV0.00024917519 eV 10.22077 cm 1.5393008 m RadSlice Transportation 0 fm 98.83189 um 995.10414 um
11 0 fm 1.0118329 m 21.9895 m 500 MeV0.00012209581 eV 5.0081759 cm 1.5893826 m Radiator Transportation 0 fm 1.3322291 nm 1000 um
12 0 fm 1.0118319 m 21.9905 m 500 MeV2.4379313e-06 eV 1.0000007 mm 1.5903826 m Absorber Transportation 0 fm -1.9752789 um 999.99805 um
13 0 fm 1.0117239 m 22 m 500 MeV2.316217e-05 eV 9.500754 mm 1.5998833 m OutOfWorld Transportation 0 fm -20.753087 um 999.78463 um
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.001284s Sys=0.000000s
User=0.000000s Real=0.001946s Sys=0.000000s
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
========= Table of registered couples ============================
@@ -1020,7 +1057,10 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=0.020000s Real=0.012491s Sys=0.000000s
User=0.010000s Real=0.009951s Sys=0.000000s
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
Set global field value to (0,0,1000) Gauss
========= Table of registered couples ============================
@@ -1039,13 +1079,14 @@ Index : 0 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 10
User=0.000000s Real=0.001552s Sys=0.000000s
User=0.000000s Real=0.001373s Sys=0.000000s
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
Set global field value to (33000,0,0) Gauss
F03FieldSetup::UpdateField> The minimal step is equal to 10 mm
Stepper Type chosen = 4
G4ClassicalRK4 (default) is called
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 10 numVar= 6
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 10 numVar= 6
Set local field value to (0,0,0) Gauss
========= Table of registered couples ============================
@@ -1068,23 +1109,26 @@ Index : 0 used in the geometry : Yes
Step# X Y Z KineE dEStep StepLeng TrakLeng Volume Process
0 0 fm 0 fm 22 m 500 MeV 0 eV 0 fm 0 fm Radiator initStep
1 0 fm 0 fm 21.9395 m 500 MeV0.00012189757 eV 5 cm 5 cm Radiator Transportation 0 fm 0 fm -1 mm
2 0 fm 0 fm 21.8395 m 500 MeV0.00024379513 eV 10 cm 15 cm RadSlice Transportation 0 fm 0 fm -1 mm
3 0 fm 0 fm 21.7395 m 500 MeV0.00024379513 eV 10 cm 25 cm Radiator Transportation 0 fm 0 fm -1 mm
4 0 fm 0 fm 21.6395 m 500 MeV0.00024379513 eV 10 cm 35 cm RadSlice Transportation 0 fm 0 fm -1 mm
5 0 fm 0 fm 21.5885 m 500 MeV0.00012433552 eV 5.1 cm 40.1 cm Radiator Transportation 0 fm 0 fm -1 mm
6 0 fm 1.0118328 m 21.5885 m 500 MeV0.003874839 eV 1.5893832 m 1.9903832 m World Transportation 0 fm 0.87087764 fm 1 mm
7 0 fm 1.0118328 m 21.6395 m 500 MeV0.00012433552 eV 5.1 cm 2.0413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm
8 0 fm 1.0118328 m 21.7395 m 500 MeV0.00024379513 eV 10 cm 2.1413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm
9 0 fm 1.0118328 m 21.8395 m 500 MeV0.00024379513 eV 10 cm 2.2413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm
10 0 fm 1.0118328 m 21.9395 m 500 MeV0.00024379513 eV 10 cm 2.3413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm
11 0 fm 1.0118328 m 21.9895 m 500 MeV0.00012189757 eV 5 cm 2.3913832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm
12 0 fm 1.0118318 m 21.9905 m 500 MeV2.4379529e-06 eV 1.0000007 mm 2.3923832 m Absorber Transportation 0 fm -1.9766112 um 999.99805 um
13 0 fm 1.0117238 m 22 m 500 MeV2.3162376e-05 eV 9.5007541 mm 2.401884 m OutOfWorld Transportation 0 fm -20.754419 um 999.7846 um
1 0 fm 0 fm 21.9395 m 500 MeV0.00012189649 eV 5 cm 5 cm Radiator Transportation 0 fm 0 fm -1 mm
2 0 fm 0 fm 21.8395 m 500 MeV0.00024379297 eV 10 cm 15 cm RadSlice Transportation 0 fm 0 fm -1 mm
3 0 fm 0 fm 21.7395 m 500 MeV0.00024379297 eV 10 cm 25 cm Radiator Transportation 0 fm 0 fm -1 mm
4 0 fm 0 fm 21.6395 m 500 MeV0.00024379297 eV 10 cm 35 cm RadSlice Transportation 0 fm 0 fm -1 mm
5 0 fm 0 fm 21.5885 m 500 MeV0.00012433442 eV 5.1 cm 40.1 cm Radiator Transportation 0 fm 0 fm -1 mm
6 0 fm 1.0118328 m 21.5885 m 500 MeV0.0038748046 eV 1.5893832 m 1.9903832 m World Transportation 0 fm 0.87087764 fm 1 mm
7 0 fm 1.0118328 m 21.6395 m 500 MeV0.00012433442 eV 5.1 cm 2.0413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm
8 0 fm 1.0118328 m 21.7395 m 500 MeV0.00024379297 eV 10 cm 2.1413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm
9 0 fm 1.0118328 m 21.8395 m 500 MeV0.00024379297 eV 10 cm 2.2413832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm
10 0 fm 1.0118328 m 21.9395 m 500 MeV0.00024379297 eV 10 cm 2.3413832 m RadSlice Transportation 0 fm 0.87087764 fm 1 mm
11 0 fm 1.0118328 m 21.9895 m 500 MeV0.00012189649 eV 5 cm 2.3913832 m Radiator Transportation 0 fm 0.87087764 fm 1 mm
12 0 fm 1.0118318 m 21.9905 m 500 MeV2.4379313e-06 eV 1.0000007 mm 2.3923832 m Absorber Transportation 0 fm -1.9766112 um 999.99805 um
13 0 fm 1.0117238 m 22 m 500 MeV2.3162171e-05 eV 9.5007541 mm 2.401884 m OutOfWorld Transportation 0 fm -20.754419 um 999.7846 um
Run terminated.
Run Summary
Number of events processed : 1
User=0.000000s Real=0.000415s Sys=0.000000s
User=0.000000s Real=0.000285s Sys=0.000000s
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
/tracking/verbose 0
#
/calor/setAbsMat Xe20CO2
@@ -1150,10 +1194,11 @@ Rayl: for gamma SubType=11 BuildTable=1
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
msc: for e- SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
eIoni: for e- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1177,10 +1222,11 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
msc: for e+ SubType= 10
RangeFactor= 0.04, stepLimType: 1, latDisp: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 MeV Nbins=42 100 eV - 100 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=42 100 MeV - 100 TeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llimit=1
eIoni: for e+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1208,9 +1254,9 @@ CoulombScat: for e+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
msc: for proton SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for proton SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1224,14 +1270,14 @@ hBrems: for proton SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for proton SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -1240,9 +1286,9 @@ CoulombScat: for proton, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for GenericIon SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
ionIoni: for GenericIon SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1254,9 +1300,9 @@ ionIoni: for GenericIon SubType=2
BetheBloch : Emin= 2 MeV Emax= 100 TeV
msc: for alpha SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
ionIoni: for alpha SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1267,9 +1313,9 @@ ionIoni: for alpha SubType=2
BetheBloch : Emin=7.9452 MeV Emax= 100 TeV
msc: for anti_proton SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for anti_proton SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1283,14 +1329,14 @@ hBrems: for anti_proton SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for anti_proton SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 17x1001 from 7.50618 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -1299,9 +1345,9 @@ CoulombScat: for anti_proton, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for kaon+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for kaon+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1315,14 +1361,14 @@ hBrems: for kaon+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for kaon+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -1331,9 +1377,9 @@ CoulombScat: for kaon+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for kaon- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for kaon- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1347,14 +1393,14 @@ hBrems: for kaon- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for kaon- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 18x1001 from 3.94942 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1
Used Lambda table of kaon+
@@ -1363,9 +1409,9 @@ CoulombScat: for kaon-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0, polarAngLim(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
muIoni: for mu+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1380,14 +1426,14 @@ muBrems: for mu+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 100 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
muPairProd: for mu+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 100 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -1396,9 +1442,9 @@ CoulombScat: for mu+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for mu- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0, polarAngLim(deg)= 180
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
muIoni: for mu- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1413,14 +1459,14 @@ muBrems: for mu- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
MuBrem : Emin= 0 eV Emax= 100 TeV
MuBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
muPairProd: for mu- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 21x1001 from 1 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
muPairProd : Emin= 0 eV Emax= 100 TeV
muPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1
Used Lambda table of mu+
@@ -1429,9 +1475,9 @@ CoulombScat: for mu-, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi+ SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for pi+ SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1445,14 +1491,14 @@ hBrems: for pi+ SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for pi+ SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1
Lambda table from threshold to 100 TeV, 7 bins/decade, spline: 1
@@ -1461,9 +1507,9 @@ CoulombScat: for pi+, integral:1 SubType=1 BuildTable=1
eCoulombScattering : Emin= 0 eV Emax= 100 TeV
msc: for pi- SubType= 10
RangeFactor= 0.2, stepLimType: 0, latDisp: 0
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=84 100 eV - 100 TeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=1 Llimit=1
hIoni: for pi- SubType=2
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
@@ -1477,14 +1523,14 @@ hBrems: for pi- SubType=3
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
hBrem : Emin= 0 eV Emax= 100 TeV
hBrem : Emin= 0 eV Emax= 100 TeV ModifiedMephi
hPairProd: for pi- SubType=4
dE/dx and range tables from 100 eV to 100 TeV in 84 bins
Lambda tables from threshold to 100 TeV, 7 bins/decade, spline: 1
Sampling table 20x1001 from 1.11656 GeV to 100 TeV
===== EM models for the G4Region DefaultRegionForTheWorld ======
hPairProd : Emin= 0 eV Emax= 100 TeV
hPairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
Used Lambda table of pi+
@@ -1511,7 +1557,7 @@ Index : 1 used in the geometry : Yes
Index : 2 used in the geometry : Yes
Material : Xe20CO2
Range cuts : gamma 700 um e- 700 um e+ 700 um proton 700 um
Energy thresholds : gamma 990 eV e- 1.27787 keV e+ 1.25587 keV proton 70 keV
Energy thresholds : gamma 990 eV e- 1.28943 keV e+ 1.26711 keV proton 70 keV
Region(s) which use this couple :
DefaultRegionForTheWorld
@@ -1522,12 +1568,15 @@ Index : 2 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 1
User=0.340000s Real=0.343445s Sys=0.010000s
User=0.270000s Real=0.347599s Sys=0.000000s
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
================== Deleting memory pools ===================
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 2 MB
Dynamic pools deleted: 12 / Total memory freed: 2.2 MB
============================================================
RunManagerKernel is deleted. Good bye :)
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(field04)
#----------------------------------------------------------------------------
File diff suppressed because it is too large Load Diff
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(field05)
#----------------------------------------------------------------------------
+11 -7
View File
@@ -4,7 +4,7 @@
############################################
**************************************************************
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
Geant4 version Name: geant4-10-07-ref-00 (4-December-2020)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -15,7 +15,7 @@
***** Table : Nb of materials = 1 *****
Material: G4_Galactic density: 0.000 kg/m3 RadL: 204310101.835 pc Nucl.Int.Length: 113427275.267 pc
Material: G4_Galactic density: 0.000 mg/cm3 RadL: 204310098.490 pc Nucl.Int.Length: 113427284.261 pc
Imean: 21.800 eV temperature: 2.73 K pressure: 0.00 atm
---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole
@@ -39,10 +39,12 @@ Registered graphics systems are:
VRML1FILE (VRML1FILE)
VRML2FILE (VRML2FILE)
gMocrenFile (gMocrenFile)
OpenGLImmediateXm (OGLIXm, OGLI)
OpenGLStoredXm (OGLSXm, OGL, OGLS)
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
OpenGLImmediateQt (OGLIQt, OGLI)
OpenGLStoredQt (OGLSQt, OGL, OGLS)
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
RayTracerX (RayTracerX)
Registering model factories...
@@ -81,11 +83,13 @@ Some /vis commands (optionally) take a string to specify colour.
#
# Initialize G4 kernel
/run/initialize
G4ChordFinder: Creating G4MagInt_Driver with stepMinimum = 0.01 numVar= 12
#
# Run one event
/run/beamOn 1
G4VisManager: Using G4TrajectoryDrawByCharge as fallback trajectory model.
See commands in /vis/modeling/trajectories/ for other options.
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
Graphics systems deleted.
Visualization Manager deleting...
@@ -1,6 +1,9 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 2.6 FATAL_ERROR)
cmake_minimum_required(VERSION 3.8...3.18)
if(${CMAKE_VERSION} VERSION_LESS 3.12)
cmake_policy(VERSION ${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION})
endif()
project(field06)
#----------------------------------------------------------------------------
+7 -4
View File
@@ -14,13 +14,16 @@ track of all tags.
* Reverse chronological order (last date on top), please *
----------------------------------------------------------
November 10, 2020 B. Morgan - fieldex06-V10-06-00
- Migration to G4RunManagerFactory.
Nov 1, 2019 J.Apostolakis - fieldex06-V10-05-01
- Adjusted for change in G4Transportation (need to inform of use of gravity)
and corrected creation of G4ChordFinder.
and corrected creation of G4ChordFinder.
July 27, 2018 I.Hrivnacova - fieldex06-V10-04-01
- Macro review and code clean-up:
- Separated other than visualization settings from vis.mac in a
- Separated other than visualization settings from vis.mac in a
new init_vis.mac
- Added "beamOn 10" button in gui.mac
- Updated README files
@@ -39,7 +42,7 @@ July 18, 2016 I. Hrivnacova - fieldex06-V10-02-01
by calling the new G4StepLimiterPhysics::SetApplyToAll() function
July 01, 2016 I. Hrivnacova - fieldex06-V10-02-00
- Replaced F06ExtraPhysics with use of G4StepLimiterPhysics,
- Replaced F06ExtraPhysics with use of G4StepLimiterPhysics,
code clean-up
June 26, 2015 P. Gumplinger - fieldex06-V10-01-01/02/03
@@ -85,7 +88,7 @@ May 06th, 2013 P. Gumplinger - fieldex06-V09-06-02
April 1st, 2013 Andrea Dotti - fieldex06-V09-06-01
------------------------------------
- Update to new G4VUserPhysicsList interface
- Update to new G4VUserPhysicsList interface
December 2nd, 2012 John Allison - fieldex06-V09-06-00
------------------------------------
+5 -17
View File
@@ -45,11 +45,7 @@
#include "F06DetectorConstruction.hh"
#include "F06ActionInitialization.hh"
#ifdef G4MULTITHREADED
#include "G4MTRunManager.hh"
#else
#include "G4RunManager.hh"
#endif
#include "G4RunManagerFactory.hh"
#include "G4UImanager.hh"
#include "G4UIcommand.hh"
@@ -83,20 +79,16 @@ int main(int argc,char** argv)
G4String macro;
G4String session;
#ifdef G4MULTITHREADED
G4int nThreads = 0;
#endif
G4long randomSeed = 1234;
for ( G4int i=1; i<argc; i=i+2 ) {
if ( G4String(argv[i]) == "-m" ) macro = argv[i+1];
else if ( G4String(argv[i]) == "-u" ) session = argv[i+1];
else if ( G4String(argv[i]) == "-r" ) randomSeed = atoi(argv[i+1]);
#ifdef G4MULTITHREADED
else if ( G4String(argv[i]) == "-t" ) {
nThreads = G4UIcommand::ConvertToInt(argv[i+1]);
}
#endif
else {
PrintUsage();
return 1;
@@ -115,12 +107,8 @@ int main(int argc,char** argv)
// Construct the default run manager
//
#ifdef G4MULTITHREADED
G4MTRunManager * runManager = new G4MTRunManager;
auto* runManager = G4RunManagerFactory::CreateRunManager();
if ( nThreads > 0 ) runManager->SetNumberOfThreads(nThreads);
#else
G4RunManager * runManager = new G4RunManager;
#endif
// Seed the random number generator manually
G4Random::setTheSeed(randomSeed);
@@ -148,11 +136,11 @@ int main(int argc,char** argv)
// Get the pointer to the User Interface manager
//
G4UImanager* UImanager = G4UImanager::GetUIpointer();
if ( !ui ) {
// batch mode
G4String command = "/control/execute ";
UImanager->ApplyCommand(command+macro);
UImanager->ApplyCommand(command+macro);
}
else
{
@@ -167,7 +155,7 @@ int main(int argc,char** argv)
// Free the store: user actions, physics_list and detector_description are
// owned and deleted by the run manager, so they should not
// be deleted in the main() program !
delete visManager;
delete runManager;
+13 -7
View File
@@ -1,10 +1,11 @@
Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type...
############################################
!!! WARNING - FPE detection is activated !!!
############################################
**************************************************************
Geant4 version Name: geant4-10-06-ref-06 (26-June-2020)
Geant4 version Name: geant4-10-07-ref-00 (4-December-2020)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -15,7 +16,7 @@
***** Table : Nb of materials = 1 *****
Material: G4_Galactic density: 0.000 kg/m3 RadL: 204310101.835 pc Nucl.Int.Length: 113427275.267 pc
Material: G4_Galactic density: 0.000 mg/cm3 RadL: 204310098.490 pc Nucl.Int.Length: 113427284.261 pc
Imean: 21.800 eV temperature: 2.73 K pressure: 0.00 atm
---> Element: H (H) Z = 1.0 N = 1 A = 1.008 g/mole
@@ -51,10 +52,12 @@ Registered graphics systems are:
VRML1FILE (VRML1FILE)
VRML2FILE (VRML2FILE)
gMocrenFile (gMocrenFile)
OpenGLImmediateXm (OGLIXm, OGLI)
OpenGLStoredXm (OGLSXm, OGL, OGLS)
OpenGLImmediateX (OGLIX, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSXm_FALLBACK)
OpenGLImmediateQt (OGLIQt, OGLI)
OpenGLStoredQt (OGLSQt, OGL, OGLS)
OpenGLImmediateXm (OGLIXm, OGLIQt_FALLBACK)
OpenGLStoredXm (OGLSXm, OGLSQt_FALLBACK)
OpenGLImmediateX (OGLIX, OGLIQt_FALLBACK, OGLIXm_FALLBACK)
OpenGLStoredX (OGLSX, OGLSQt_FALLBACK, OGLSXm_FALLBACK)
RayTracerX (RayTracerX)
Registering model factories...
@@ -2311,7 +2314,10 @@ Terminate current event processing.
Run terminated.
Run Summary
Number of events processed : 1
User=0.020000s Real=0.025219s Sys=0.000000s
User=0.010000s Real=0.018566s Sys=0.000000s
0 events have been kept for refreshing and/or reviewing.
"/vis/reviewKeptEvents" to review them one by one.
"/vis/enable", then "/vis/viewer/flush" or "/vis/viewer/rebuild" to see them accumulated.
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.