Import Geant4 10.7.0 source tree
This commit is contained in:
@@ -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(human_phantom)
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
@@ -20,7 +23,7 @@ endif()
|
||||
#
|
||||
include(${Geant4_USE_FILE})
|
||||
|
||||
# Setup of ROOT ANALYSIS : optional.
|
||||
# Setup of ROOT ANALYSIS : optional.
|
||||
option(WITH_ANALYSIS_USE "Build example with analysis objects" OFF)
|
||||
if(WITH_ANALYSIS_USE)
|
||||
add_definitions(-DANALYSIS_USE)
|
||||
@@ -28,7 +31,7 @@ else()
|
||||
endif()
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
# Setup of GDML : optional.
|
||||
# Setup of GDML : optional.
|
||||
option(WITH_GDML_USE "Build example with GDML" OFF)
|
||||
if(WITH_GDML_USE)
|
||||
add_definitions(-DG4LIB_USE_GDML)
|
||||
@@ -38,7 +41,7 @@ endif()
|
||||
#----------------------------------------------------------------------------
|
||||
# Locate sources and headers for this project
|
||||
#
|
||||
include_directories(${PROJECT_SOURCE_DIR}/include
|
||||
include_directories(${PROJECT_SOURCE_DIR}/include
|
||||
${Geant4_INCLUDE_DIR}
|
||||
${GDML_INCLUDE_DIR})
|
||||
file(GLOB sources ${PROJECT_SOURCE_DIR}/src/*.cc)
|
||||
@@ -56,7 +59,7 @@ target_link_libraries(phantom ${Geant4_LIBRARIES} ${GDML_LIBRARIES} )
|
||||
# relies on these scripts being in the current working directory.
|
||||
#
|
||||
set(human_phantom_SCRIPTS
|
||||
adultHead.mac adultMIRDFemale.mac adultMIRDMale.mac adultMIXFemale.mac adultORNLFemale.mac adultORNLMale.mac batch.mac dawnVis.mac default.mac openGLVis.mac vrmlVis.mac primary.mac macro.C
|
||||
adultHead.mac adultMIRDFemale.mac adultMIRDMale.mac adultMIXFemale.mac adultORNLFemale.mac adultORNLMale.mac batch.mac dawnVis.mac default.mac openGLVis.mac vrmlVis.mac primary.mac macro.C
|
||||
)
|
||||
|
||||
foreach(_script ${human_phantom_SCRIPTS})
|
||||
|
||||
@@ -16,9 +16,14 @@ committal in the CVS repository !
|
||||
----------------------------------------------------------
|
||||
* Reverse chronological order (last date on top), please *
|
||||
----------------------------------------------------------
|
||||
Nov 15, 2020, S. Guatelli tag human_phantom-V10-06-01
|
||||
- Migration to G4RunManagerFactory
|
||||
|
||||
Nov 2, 2020, B.Morgan tag human_phantom-V10-06-00
|
||||
- Support same CMake version range as core Geant4
|
||||
|
||||
Dec 5, 201, S. Guatelli tag human_phantom_V10-05-01
|
||||
- Geometry bug resolved (Left and right clavicles in the MIRD model,
|
||||
- Geometry bug resolved (Left and right clavicles in the MIRD model,
|
||||
position translated of 2 cm in the y direction
|
||||
|
||||
Jan 31, 2019, I.Hrivnacova tag human_phantom-V10-05-00
|
||||
@@ -39,7 +44,7 @@ May 19, 2016, G. Cosmo tag human_phantom-V10-02-00
|
||||
- Fixed compilation warning on gcc-6.1 in G4CustomFemalBuilder.
|
||||
|
||||
Mar 7, 2015, A. Dotti tag human_phantom-V10-01-01
|
||||
- Fixing compilaiton warning from previous tag on clang35
|
||||
- Fixing compilaiton warning from previous tag on clang35
|
||||
|
||||
Mar 6, 2015, A. Dotti tag human_phantom-V10-01-00
|
||||
- removing unnecessary GPS in master
|
||||
@@ -58,7 +63,7 @@ Nov 6, 2013, S. Guatelli tag human_phantom-V09-06-05
|
||||
|
||||
Nov 6, 2013, S. Guatelli tag human_phantom-V09-06-04
|
||||
- Testes and Genitalia modelling added for MIRD model
|
||||
- MT mode
|
||||
- MT mode
|
||||
|
||||
Jul 30, 2013, A. Dotti, tag human_phantom-V09-06-03
|
||||
- Bug fixing for compilation warning for clang32
|
||||
@@ -71,7 +76,7 @@ May 17, 2013, S. Guatelli, tag human_phantom-V09-06-01
|
||||
- G4 analysis component introduced
|
||||
- G4 General Particle Source used
|
||||
- General cleaning in macro files
|
||||
- macro.C added to print the content of the ntuple generated
|
||||
- macro.C added to print the content of the ntuple generated
|
||||
in the simulation.
|
||||
|
||||
December 12, 2012, V.Ivanchenko tag human_phantom-V09-06-00
|
||||
@@ -97,7 +102,7 @@ December 8, 2011, P. Mato, tag human_phantom-V09-05-00
|
||||
|
||||
November 17, 2011, G. Folger, tag human_phantom-V09-04-04
|
||||
- Fix compilation warning at end of G4HumanPhantomConstruction::Construct().
|
||||
(delete must be before return)
|
||||
(delete must be before return)
|
||||
|
||||
November 3, 2011, G. Folger, tag human_phantom-V09-04-03
|
||||
- Add batch.mac to allow testing without display.
|
||||
@@ -109,7 +114,7 @@ September 27, 2011, S. Guatelli, tag human_phantom-V09-04-01
|
||||
- G4Analysis component introduced, subtituting PI-AIDA analysis
|
||||
|
||||
January 17, 2011, L. Pandola, tag human_phantom-V09-04-00
|
||||
- edited G4VoxelLeftBreast and G4VoxelRightBreast to ensure
|
||||
- edited G4VoxelLeftBreast and G4VoxelRightBreast to ensure
|
||||
compliance with CLHEP 2.1.0.0
|
||||
|
||||
November 26, 2010, S. Guatelli, tag human_phantom-V09-03-05
|
||||
@@ -127,7 +132,7 @@ June 4, 2010, J. Perl, tag: human_phantom-V09-03-02
|
||||
- Updated vis usage
|
||||
|
||||
June 4, 2010, S. Guatelli, tag: human_phantom-V09-03-01
|
||||
- Migration of Physics List
|
||||
- Migration of Physics List
|
||||
|
||||
April 29, 2010, G. Cosmo, tag: human_phantom-V09-03-00
|
||||
- Added missing includes of G4PVPlacement, causing compilation error.
|
||||
@@ -182,13 +187,13 @@ February 21, 2007, S. Guatelli tag:human_phantom-V08-02-02
|
||||
January 17, 2007, S. Guatelli tag:human_phantom-V08-02-00
|
||||
|
||||
November 30, 2006, S. Guatelli tag: human_phantom-V08-01-03
|
||||
- Corrected bug in the definition of materials for MIRD phantom model.
|
||||
- Corrected bug in the definition of materials for MIRD phantom model.
|
||||
|
||||
November 30, 2006, S. Guatelli tag: human_phantom-V08-01-01
|
||||
human_phantom-V08-01-02
|
||||
- Geantino introduced as primary particles
|
||||
- MIRD model is hard-coded
|
||||
- ORNL model is defined through GDML files
|
||||
- ORNL model is defined through GDML files
|
||||
- No overlapping volumes
|
||||
- Translation for the legs is set to:x="-7.01" y="-39.1" z="0"
|
||||
instead of x="-7." y="-39." z="0", to avoid volume overlaps
|
||||
@@ -218,6 +223,6 @@ June 20, 2005 G. Guerrieri
|
||||
-- Model pf Phantom
|
||||
-- Name of body part to be built and their sensitivity
|
||||
|
||||
June 15rd, 2005 G. Guerrieri
|
||||
June 15rd, 2005 G. Guerrieri
|
||||
- First implementation of phantom using GDML file for description persistency.
|
||||
|
||||
|
||||
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
@@ -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
|
||||
@@ -26,10 +27,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...
|
||||
@@ -173,28 +176,28 @@ sensitivity : 0
|
||||
Construct UpperSpine with mother volume physicalHead
|
||||
Checking overlaps for volume physicalUpperSpine (G4SubtractionSolid) ... OK!
|
||||
UpperSpine created !!!!!!
|
||||
Volume of UpperSpine = 126.526 cm^3
|
||||
Volume of UpperSpine = 126.519 cm^3
|
||||
Material of UpperSpine = skeleton
|
||||
Density of Material = 1.4862 g/cm^3
|
||||
Mass of UpperSpine = 188.044 g
|
||||
Mass of UpperSpine = 188.033 g
|
||||
MotherVolume: physicalTrunk
|
||||
sensitivity : 0
|
||||
Construct LeftScapula with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalLeftScapula (G4SubtractionSolid) ... OK!
|
||||
LeftScapula created !!!!!!
|
||||
Volume of LeftScapula = 99.759 cm^3
|
||||
Volume of LeftScapula = 99.8079 cm^3
|
||||
Material of LeftScapula = skeleton
|
||||
Density of Material = 1.4862 g/cm^3
|
||||
Mass of LeftScapula = 148.262 g
|
||||
Mass of LeftScapula = 148.334 g
|
||||
MotherVolume: physicalTrunk
|
||||
sensitivity : 0
|
||||
Construct RightScapula with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalRightScapula (G4SubtractionSolid) ... OK!
|
||||
RightScapula created !!!!!!
|
||||
Volume of RightScapula = 103.167 cm^3
|
||||
Volume of RightScapula = 100.761 cm^3
|
||||
Material of RightScapula = skeleton
|
||||
Density of Material = 1.4862 g/cm^3
|
||||
Mass of RightScapula = 153.327 g
|
||||
Mass of RightScapula = 149.75 g
|
||||
Construct LeftAdrenal with mother physicalTrunk
|
||||
Checking overlaps for volume physicalLeftAdrenal (G4Ellipsoid) ... OK!
|
||||
Left LeftAdrenal created !!!!!!
|
||||
@@ -256,10 +259,10 @@ Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK!
|
||||
Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK!
|
||||
Checking overlaps for volume physicalRib (G4SubtractionSolid) ... OK!
|
||||
RibCage created !!!!!!
|
||||
Volume of RibCage = 693.651 cm^3
|
||||
Volume of RibCage = 698.499 cm^3
|
||||
Material of RibCage = skeleton
|
||||
Density of Material = 1.4862 g/cm^3
|
||||
Mass of RibCage = 1030.9 g
|
||||
Mass of RibCage = 1038.11 g
|
||||
MotherVolume: physicalTrunk
|
||||
sensitivity : 0
|
||||
Construct MiddleLowerSpine with mother volume physicalTrunk
|
||||
@@ -272,10 +275,10 @@ Mass of MiddleLowerSpine = 1120.57 g
|
||||
Construct Pelvis with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalPelvis (G4SubtractionSolid) ... OK!
|
||||
Pelvis created !!!!!!
|
||||
Volume of Pelvis = 605.932 cm^3
|
||||
Volume of Pelvis = 605.134 cm^3
|
||||
Material of Pelvis = skeleton
|
||||
Density of Material = 1.4862 g/cm^3
|
||||
Mass of Pelvis = 900.536 g
|
||||
Mass of Pelvis = 899.35 g
|
||||
Construct Stomach with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalStomach (G4Ellipsoid) ... OK!
|
||||
Stomach created !!!!!!
|
||||
@@ -286,17 +289,17 @@ Mass of Stomach = 396.856 g
|
||||
Construct UpperLargeIntestine with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalUpperLargeIntestine (G4UnionSolid) ... OK!
|
||||
UpperLargeIntestine created !!!!!!
|
||||
Volume of UpperLargeIntestine = 434.039 cm^3
|
||||
Volume of UpperLargeIntestine = 435.304 cm^3
|
||||
Material of UpperLargeIntestine = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of UpperLargeIntestine = 428.353 g
|
||||
Mass of UpperLargeIntestine = 429.601 g
|
||||
Construct LowerLargeIntestine with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalLowerLargeIntestine (G4UnionSolid) ... OK!
|
||||
LowerLargeIntestine created !!!!!!
|
||||
Volume of LowerLargeIntestine = 343.562 cm^3
|
||||
Volume of LowerLargeIntestine = 344.198 cm^3
|
||||
Material of LowerLargeIntestine = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of LowerLargeIntestine = 339.062 g
|
||||
Mass of LowerLargeIntestine = 339.689 g
|
||||
Construct Spleen with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalSpleen (G4Ellipsoid) ... OK!
|
||||
Spleen created !!!!!!
|
||||
@@ -307,40 +310,40 @@ Mass of Spleen = 173.625 g
|
||||
Construct Pancreas with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalPancreas (G4SubtractionSolid) ... OK!
|
||||
Pancreas created !!!!!!
|
||||
Volume of Pancreas = 61.0776 cm^3
|
||||
Volume of Pancreas = 61.0518 cm^3
|
||||
Material of Pancreas = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of Pancreas = 60.2775 g
|
||||
Mass of Pancreas = 60.2521 g
|
||||
Construct LeftKidney with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalLeftKidney (G4SubtractionSolid) ... OK!
|
||||
Left LeftKidney created !!!!!!
|
||||
Volume of LeftKidney = 144.133 cm^3
|
||||
Volume of LeftKidney = 144.061 cm^3
|
||||
Material of LeftKidney = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of LeftKidney = 142.245 g
|
||||
Mass of LeftKidney = 142.174 g
|
||||
Construct RightKidney with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalRightKidney (G4SubtractionSolid) ... OK!
|
||||
RightKidney created !!!!!!
|
||||
Volume of RightKidney = 144.273 cm^3
|
||||
Volume of RightKidney = 144.161 cm^3
|
||||
Material of RightKidney = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of RightKidney = 142.383 g
|
||||
Mass of RightKidney = 142.272 g
|
||||
Construct UrinaryBladder with mother volume physicalTrunk
|
||||
Checking overlaps for volume physicalUrinaryBladder (G4SubtractionSolid) ... OK!
|
||||
UrinaryBladder created !!!!!!
|
||||
Volume of UrinaryBladder = 45.7625 cm^3
|
||||
Volume of UrinaryBladder = 45.7445 cm^3
|
||||
Material of UrinaryBladder = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of UrinaryBladder = 45.163 g
|
||||
Mass of UrinaryBladder = 45.1452 g
|
||||
MotherVolume: physicalWorld
|
||||
sensitivity : 0
|
||||
Construct MaleGenitalia with mother volume physicalWorld
|
||||
Checking overlaps for volume physicalMaleGenitalia (G4SubtractionSolid) ... OK!
|
||||
MaleGenitalia created !!!!!!
|
||||
Volume of MaleGenitalia = 229.44 cm^3
|
||||
Volume of MaleGenitalia = 229.292 cm^3
|
||||
Material of MaleGenitalia = soft_tissue
|
||||
Density of Material = 0.9869 g/cm^3
|
||||
Mass of MaleGenitalia = 226.434 g
|
||||
Mass of MaleGenitalia = 226.288 g
|
||||
MotherVolume: physicalWorld
|
||||
sensitivity : 0
|
||||
Construct LeftTeste with mother volume physicalMaleGenitalia
|
||||
@@ -414,10 +417,11 @@ Rayl: for gamma SubType=11 BuildTable=1
|
||||
LivermoreRayleigh : Emin= 0 eV Emax= 100 TeV CullenGenerator
|
||||
|
||||
msc: for e- SubType= 10
|
||||
RangeFactor= 0.08, stepLimType: 2, latDisp: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV
|
||||
StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV
|
||||
StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
eIoni: for e- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -440,7 +444,7 @@ ePairProd: for e- SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
Sampling table 25x1001 from 0.1 GeV to 100 TeV
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ePairProd : Emin= 0 eV Emax= 100 TeV
|
||||
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
|
||||
|
||||
CoulombScat: for e-, integral:1 SubType=1 BuildTable=1
|
||||
Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 1
|
||||
@@ -449,10 +453,11 @@ CoulombScat: for e-, integral:1 SubType=1 BuildTable=1
|
||||
eCoulombScattering : Emin= 100 MeV Emax= 100 TeV
|
||||
|
||||
msc: for e+ SubType= 10
|
||||
RangeFactor= 0.08, stepLimType: 2, latDisp: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
GoudsmitSaunderson : Emin= 0 eV Emax= 100 MeV Nbins=120 100 eV - 100 MeV
|
||||
StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
WentzelVIUni : Emin= 100 MeV Emax= 100 TeV Nbins=120 100 MeV - 100 TeV
|
||||
StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
eIoni: for e+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -475,7 +480,7 @@ ePairProd: for e+ SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 bins/decade, spline: 1
|
||||
Sampling table 25x1001 from 0.1 GeV to 100 TeV
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
ePairProd : Emin= 0 eV Emax= 100 TeV
|
||||
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
|
||||
|
||||
annihil: for e+, integral:1 SubType=5 BuildTable=0
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
@@ -488,9 +493,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: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
hIoni: for proton SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -504,7 +509,7 @@ hBrems: for proton SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
hPairProd: for proton SubType=4
|
||||
@@ -512,7 +517,7 @@ hPairProd: for proton SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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, 20 bins/decade, spline: 1
|
||||
@@ -525,9 +530,9 @@ nuclearStopping: for proton SubType=8 BuildTable=0
|
||||
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
|
||||
|
||||
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:1 Skin=3 Llimit=1
|
||||
|
||||
ionIoni: for GenericIon SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -541,9 +546,9 @@ nuclearStopping: for GenericIon SubType=8 BuildTable=0
|
||||
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
|
||||
|
||||
msc: for alpha SubType= 10
|
||||
RangeFactor= 0.2, stepLimType: 0, latDisp: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
UrbanMsc : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
ionIoni: for alpha SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -558,9 +563,9 @@ nuclearStopping: for alpha SubType=8 BuildTable=0
|
||||
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
|
||||
|
||||
msc: for anti_proton SubType= 10
|
||||
RangeFactor= 0.2, stepLimType: 0, latDisp: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
hIoni: for anti_proton SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -574,7 +579,7 @@ hBrems: for anti_proton SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
hPairProd: for anti_proton SubType=4
|
||||
@@ -582,7 +587,7 @@ hPairProd: for anti_proton SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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, 20 bins/decade, spline: 1
|
||||
@@ -591,9 +596,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: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
hIoni: for kaon+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -607,7 +612,7 @@ hBrems: for kaon+ SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
hPairProd: for kaon+ SubType=4
|
||||
@@ -615,7 +620,7 @@ hPairProd: for kaon+ SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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, 20 bins/decade, spline: 1
|
||||
@@ -624,9 +629,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: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
hIoni: for kaon- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -640,7 +645,7 @@ hBrems: for kaon- SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
hPairProd: for kaon- SubType=4
|
||||
@@ -648,7 +653,7 @@ hPairProd: for kaon- SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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+
|
||||
@@ -657,9 +662,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: 1, polarAngLim(deg)= 180
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
muIoni: for mu+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -674,7 +679,7 @@ muBrems: for mu+ SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
muPairProd: for mu+ SubType=4
|
||||
@@ -682,7 +687,7 @@ muPairProd: for mu+ SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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, 20 bins/decade, spline: 1
|
||||
@@ -691,9 +696,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: 1, polarAngLim(deg)= 180
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
muIoni: for mu- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -708,7 +713,7 @@ muBrems: for mu- SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
muPairProd: for mu- SubType=4
|
||||
@@ -716,7 +721,7 @@ muPairProd: for mu- SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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+
|
||||
@@ -725,9 +730,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: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
hIoni: for pi+ SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -741,7 +746,7 @@ hBrems: for pi+ SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
hPairProd: for pi+ SubType=4
|
||||
@@ -749,7 +754,7 @@ hPairProd: for pi+ SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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, 20 bins/decade, spline: 1
|
||||
@@ -758,9 +763,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: 1
|
||||
===== EM models for the G4Region DefaultRegionForTheWorld ======
|
||||
WentzelVIUni : Emin= 0 eV Emax= 100 TeV Nbins=240 100 eV - 100 TeV
|
||||
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llimit=1
|
||||
|
||||
hIoni: for pi- SubType=2
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
@@ -774,7 +779,7 @@ hBrems: for pi- SubType=3
|
||||
dE/dx and range tables from 100 eV to 100 TeV in 240 bins
|
||||
Lambda tables from threshold to 100 TeV, 20 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
|
||||
===== Limit on energy threshold has been applied
|
||||
|
||||
hPairProd: for pi- SubType=4
|
||||
@@ -782,7 +787,7 @@ hPairProd: for pi- SubType=4
|
||||
Lambda tables from threshold to 100 TeV, 20 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+
|
||||
@@ -795,21 +800,21 @@ CoulombScat: for pi-, integral:1 SubType=1 BuildTable=1
|
||||
Index : 0 used in the geometry : Yes
|
||||
Material : Air
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
|
||||
Energy thresholds : gamma 250 eV e- 334.972 eV e+ 332.026 eV proton 100 keV
|
||||
Energy thresholds : gamma 250 eV e- 339.229 eV e+ 333.259 eV proton 100 keV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
Index : 1 used in the geometry : Yes
|
||||
Material : soft_tissue
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
|
||||
Energy thresholds : gamma 2.79296 keV e- 348.589 keV e+ 336.147 keV proton 100 keV
|
||||
Energy thresholds : gamma 2.79506 keV e- 349.375 keV e+ 336.864 keV proton 100 keV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
Index : 2 used in the geometry : Yes
|
||||
Material : skeleton
|
||||
Range cuts : gamma 1 mm e- 1 mm e+ 1 mm proton 1 mm
|
||||
Energy thresholds : gamma 4.01712 keV e- 439.884 keV e+ 424.182 keV proton 100 keV
|
||||
Energy thresholds : gamma 3.99576 keV e- 444.448 keV e+ 425.418 keV proton 100 keV
|
||||
Region(s) which use this couple :
|
||||
DefaultRegionForTheWorld
|
||||
|
||||
@@ -820,47 +825,50 @@ See commands in /vis/modeling/trajectories/ for other options.
|
||||
### Run 0 start.
|
||||
Number of events = 100
|
||||
Energy Total in Run:logicalBrain, ID: 0, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalHead, ID: 1, Energy Deposition (MeV): 1.71365
|
||||
Energy Total in Run:logicalHead, ID: 1, Energy Deposition (MeV): 5.64505
|
||||
Energy Total in Run:logicalHeart, ID: 2, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftAdrenal, ID: 3, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftArmBone, ID: 4, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftBreast, ID: 5, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftClavicle, ID: 6, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftKidney, ID: 7, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftLeg, ID: 8, Energy Deposition (MeV): 8.23014
|
||||
Energy Total in Run:logicalLeftLeg, ID: 8, Energy Deposition (MeV): 6.5974
|
||||
Energy Total in Run:logicalLeftLegBone, ID: 9, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftLung, ID: 10, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftOvary, ID: 11, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftScapula, ID: 12, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLeftTeste, ID: 13, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalLowerLargeIntestine, ID: 14, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalMaleGenitalia, ID: 15, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalMaleGenitalia, ID: 15, Energy Deposition (MeV): 0.962342
|
||||
Energy Total in Run:logicalMiddleLowerSpine, ID: 16, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalPancreas, ID: 17, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalPelvis, ID: 18, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRibCage, ID: 19, Energy Deposition (MeV): 1.2929
|
||||
Energy Total in Run:logicalRibCage, ID: 19, Energy Deposition (MeV): 0.272076
|
||||
Energy Total in Run:logicalRightAdrenal, ID: 20, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightArmBone, ID: 21, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightBreast, ID: 22, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightClavicle, ID: 23, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightKidney, ID: 24, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightLeg, ID: 25, Energy Deposition (MeV): 6.38203
|
||||
Energy Total in Run:logicalRightLeg, ID: 25, Energy Deposition (MeV): 12.2944
|
||||
Energy Total in Run:logicalRightLegBone, ID: 26, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightLung, ID: 27, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightOvary, ID: 28, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightScapula, ID: 29, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalRightTeste, ID: 30, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalSkull, ID: 31, Energy Deposition (MeV): 0.218034
|
||||
Energy Total in Run:logicalSkull, ID: 31, Energy Deposition (MeV): 0.0781642
|
||||
Energy Total in Run:logicalSmallIntestine, ID: 32, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalSpleen, ID: 33, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalStomach, ID: 34, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalThymus, ID: 35, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalThyroid, ID: 36, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalTrunk, ID: 37, Energy Deposition (MeV): 30.2285
|
||||
Energy Total in Run:logicalTrunk, ID: 37, Energy Deposition (MeV): 28.8936
|
||||
Energy Total in Run:logicalUpperLargeIntestine, ID: 38, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalUpperSpine, ID: 39, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalUrinaryBladder, ID: 40, Energy Deposition (MeV): 0
|
||||
Energy Total in Run:logicalUterus, ID: 41, Energy Deposition (MeV): 0
|
||||
Total Energy deposit in the body is: 48.0653 MeV
|
||||
Total Energy deposit in the body is: 54.7431 MeV
|
||||
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...
|
||||
|
||||
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
@@ -23,7 +23,7 @@
|
||||
// * acceptance of all terms of the Geant4 Software license. *
|
||||
// ********************************************************************
|
||||
// Previous authors: G. Guerrieri, S. Guatelli and M. G. Pia, INFN Genova, Italy
|
||||
// Authors (since 2007): S. Guatelli,University of Wollongong, Australia
|
||||
// Maintener (since 2007): S. Guatelli,University of Wollongong, Australia
|
||||
// Contributions by F. Ambroglini, INFN Perugia, Italy
|
||||
|
||||
#include <stdexcept>
|
||||
@@ -35,26 +35,16 @@
|
||||
#include "G4TransportationManager.hh"
|
||||
#include "G4VisExecutive.hh"
|
||||
#include "G4UIExecutive.hh"
|
||||
|
||||
|
||||
#include "G4HumanPhantomConstruction.hh"
|
||||
#include "G4HumanPhantomPhysicsList.hh"
|
||||
#include "G4HumanPhantomActionInitialization.hh"
|
||||
|
||||
#ifdef G4MULTITHREADED
|
||||
#include "G4MTRunManager.hh"
|
||||
#else
|
||||
#include "G4RunManager.hh"
|
||||
#endif
|
||||
#include "G4RunManagerFactory.hh"
|
||||
|
||||
int main(int argc,char** argv)
|
||||
{
|
||||
#ifdef G4MULTITHREADED
|
||||
G4MTRunManager* runManager = new G4MTRunManager;
|
||||
runManager->SetNumberOfThreads(4); // Is equal to 2 by default
|
||||
#else
|
||||
G4RunManager* runManager = new G4RunManager;
|
||||
#endif
|
||||
auto* runManager = G4RunManagerFactory::CreateRunManager();
|
||||
G4int nThreads = 4;
|
||||
runManager->SetNumberOfThreads(nThreads);
|
||||
|
||||
// Set mandatory initialization classes
|
||||
G4HumanPhantomConstruction* userPhantom = new G4HumanPhantomConstruction();
|
||||
|
||||
Executable → Regular
Executable → Regular
Executable → Regular
Executable → Regular
Reference in New Issue
Block a user