Import Geant4 11.3.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2024-06-28 13:08:51 +02:00
parent f7b23877ed
commit e58e650b32
5232 changed files with 239416 additions and 244360 deletions
+54
View File
@@ -6,6 +6,60 @@ It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2024-06-28 Gabriele Cosmo (examples-V11-02-06)
- Updated reference outputs according to reference tag geant4-11-02-ref-06.
- Included tags: doxygen-V11-02-00, exadvanced-V11-02-00, dsbandrepair-V11-02-00,
ChargeExchangeMC-V11-02-01, xraysiliconporeoptics-V11-02-00,
exbasic-V11-02-01, exextended-V11-02-01,fieldex01-V11-02-00,
fieldex02-V11-02-00, fieldex03-V11-02-00, exhadr01-V11-02-00,
DICOM-V11-02-00, chem6-V11-02-00, exparallel-V11-02-00,
expar04-V11-02-02, G01-V11-02-00, G02-V11-02-00, G03-V11-02-00,
G04-V11-02-00, rdecay02-V11-02-00.
## 2024-05-31 Gabriele Cosmo (examples-V11-02-05)
- Updated reference outputs according to reference tag geant4-11-02-ref-05.
- Included tags: exampleB3-V11-02-00, dnadamage1-V11-02-00, UHDR-V11-02-02,
dnaphysics-V11-02-02, ThreadsafeScorers-V11-02-00,
rdecay01-V11-02-02, exampleRE07-V11-02-00.
## 2024-04-30 Gabriele Cosmo (examples-V11-02-04)
- Updated reference outputs according to reference tag geant4-11-02-ref-04.
- Included tags: hadrontherapy-V11-02-01, medical_linac-V11-02-00,
testem0-V11-02-00, testem2-V11-02-00, testem3-V11-02-00,
testem4-V11-02-01, testem5-V11-02-00, testem7-V11-02-01,
testem13-V11-02-00, testem14-V11-02-00, testem15-V11-02-00,
exEventGenerator-V11-02-01, HepMCEx01-V11-02-00,
HepMCEx02-V11-02-00, p6decayer-V11-02-00, exhadr09-V11-02-00,
exHadNucIneEvents-V11-02-00, exdna-V11-02-00, mfp-V11-02-01,
molecularDNA-V11-02-00, range-V11-02-00, slowing-V11-02-00,
spower-V11-02-01, UHDR-V11-02-00, fano-V11-02-01.
## 2024-03-28 Gabriele Cosmo (examples-V11-02-03)
- Updated reference outputs according to reference tag geant4-11-02-ref-03.
- Included tags: exbiasing-V11-02-00, exEventGenerator-V11-02-00,
exgps-V11-02-00, particleGunExample-V11-02-00,
p8decayer-V11-02-01, phononExample-V11-02-00,
exhadr03-V11-02-01, exhadr04-V11-02-00, exhadr05-V11-02-00,
exhadr06-V11-02-00, exhadr07-V11-02-00, dnaphysics-V11-02-01,
microprox-V11-02-00, svalue-V11-02-00, wvalue-V11-02-00,
fano-V11-02-00, fano2-V11-02-00, MPI-V11-02-00,
expar04-V11-02-00.
## 2024-02-29 Gabriele Cosmo (examples-V11-02-02)
- Updated reference outputs according to reference tag geant4-11-02-ref-02.
- Included tags: testem5-V11-02-01, testem12-V11-02-00, exhadr03-V11-02-00,
NeutronSource-V11-02-00, microdosimetry-V11-02-01,
dnaphysics-V11-02-00, microyz-V11-02-00, spower-V11-02-00,
activation-V11-02-00, rdecay01-V11-02-01.
## 2024-01-31 Gabriele Cosmo (examples-V11-02-01)
- Updated reference outputs according to reference tag geant4-11-02-ref-01.
- Included tags: eFLASH_radiotherapy-V11-02-00, exampleB2-V11-02-00,
testem1-V11-02-00, testem5-V11-02-00, testem7-V11-02-00,
testem11-V11-02-00, testem16-V12-00-00, p8decayer-V11-02-00,
neuron-V11-02-00, rdecay01-V11-02-00,
exam-ext-vis-standalone-V11-02-00.
## 2023-11-30 Gabriele Cosmo (examples-V11-02-00)
- Updated reference outputs according to reference tag geant4-11-02-ref-00.
- Removed obsolete references to GNUmakefile and hbook from extended examples
+4 -4
View File
@@ -38,7 +38,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -214,7 +214,7 @@ eBrem: for e+ XStype:4 SubType=3
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Simple BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -769,7 +769,7 @@ Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1 ns
Isomer production flag 1
Internal e- conversion flag 1
@@ -778,4 +778,4 @@ Correlated gamma emission flag 0
Max 2J for sampling of angular correlations 10
=======================================================================
writing Event: 0
TimeTotal> 9.063 2.990
TimeTotal> 5.799 2.970
@@ -4,10 +4,9 @@
elementFormDefault="unqualified"
version="1.0"
xmlns:gdml_simple_extension="http://www.example.org/"
xmlns:gdml="http://cern.ch/2001/Schemas/GDML"
xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:redefine schemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd">
<xs:redefine schemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd">
<xs:annotation>
<xs:documentation>
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -6,7 +6,7 @@ It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2024-06-21 Gabriele Cosmo (ChargeExchangeMC-V11-01-00)
## 2024-06-21 Gabriele Cosmo (ChargeExchangeMC-V11-02-01, 00)
- Disabled GDML schema validation.
## 2022-05-20 Vladimir Ivanchenko (ChargeExchangeMC-V11-00-01)
+1 -4
View File
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gdml="http://cern.ch/2001/Schemas/GDML"
xsi:noNamespaceSchemaLocation=
"http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd">
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd">
<!-- id: 'lht.gdml', geometry of liquid hydrogen target -->
@@ -4,6 +4,6 @@
# do not set gun parameters or anything else.
/cexmc/geometry/gdmlFile lht.gdml
/cexmc/geometry/validateGdmlFile
/cexmc/geometry/validateGdmlFile false
/cexmc/physics/productionModel eta
@@ -107,7 +107,7 @@ CexmcRunManager::CexmcRunManager( const G4String & projectId_,
G4bool overrideExistingProject ) :
basePhysicsUsed( CexmcPMFactoryInstance::GetBasePhysics() ),
productionModelType( CexmcUnknownProductionModel ),
gdmlFileName( "default.gdml" ), shouldGdmlFileBeValidated( true ),
gdmlFileName( "default.gdml" ), shouldGdmlFileBeValidated( false ),
zipGdmlFile( false ), projectsDir( "." ), projectId( projectId_ ),
rProject( rProject_ ), guiMacroName( "" ), cfFileName( "" ),
eventCountPolicy( CexmcCountAllEvents ),
@@ -154,8 +154,8 @@ CexmcRunManagerMessenger::CexmcRunManagerMessenger(
( CexmcMessenger::geometryDirName + "validateGdmlFile" ).c_str(),
this );
validateGdmlFile->SetGuidance( "If GDML file will be validated or not" );
validateGdmlFile->SetParameterName( "ValidateGdmlFile", true );
validateGdmlFile->SetDefaultValue( true );
validateGdmlFile->SetParameterName( "ValidateGdmlFile", false );
validateGdmlFile->SetDefaultValue( false );
validateGdmlFile->AvailableForStates( G4State_PreInit );
}
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -1772,7 +1772,7 @@ eBrem: for e+ XStype:4 SubType=3
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Simple BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -2327,7 +2327,7 @@ Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1 ns
Isomer production flag 1
Internal e- conversion flag 1
+12
View File
@@ -0,0 +1,12 @@
# Example advanced History
See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top).
It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2024-06-10 Gabriele Cosmo (exadvanced-V11-02-00)
- Updated GDML files to use short URL for schema validation.
- Initial overall History file for extended examples, used for global changes
affecting all examples under here.
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -45,14 +45,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -335,9 +342,9 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
eplus2ggOKVI : Emin= 0 eV Emax= 100 TeV
CoulombScat: for e+ XStype:1 SubType=1 BuildTable=1
Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 0
@@ -606,6 +613,7 @@ CoulombScat: for mu- XStype:1 SubType=1 BuildTable=1
PHP check 1
CHECK HP NAMES 0
Enable DEBUG 0
Use probability tables from njoy
=======================================================
@@@ G4ParticleHPInelastic instantiated for particle neutron/n data directory is /cvmfs/geant4.cern.ch/share/data/G4NDL4.7.1/Inelastic
@@ -685,7 +693,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
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
Process: Radioactivation
Process: RadioactiveDecay
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
@@ -920,7 +928,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
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
Process: Radioactivation
Process: RadioactiveDecay
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -945,7 +953,7 @@ Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1000 ps
Isomer production flag 1
Internal e- conversion flag 1
@@ -999,7 +1007,7 @@ Reading AM_organs.dat
Reading OrganMasses.dat
NOrganIDs: 142
Writing output to ICRP110.out
Total energy deposited over all Organs within the Phantom is 1.49063e-09 J
Total absorbed dose over all phantom organs is 3.60968e-09 Gy
Total energy deposited over all Organs within the Phantom is 1.42965e-09 J
Total absorbed dose over all phantom organs is 3.74061e-09 Gy
Graphics systems deleted.
Visualization Manager deleting...
@@ -2,38 +2,48 @@
--------------------------------
OrganID Edep (J) Dose (Gy)
--------------------------------
9 | 2.70205e-15 3.17888e-12
26 | 3.42525e-10 6.08555e-10
27 | 2.69134e-10 5.9667e-10
39 | 7.37355e-13 9.68674e-12
40 | 5.1708e-13 6.99703e-12
61 | 5.75659e-10 3.97006e-10
106 | 6.63117e-11 5.44516e-11
116 | 1.50105e-10 1.43161e-10
120 | 1.75792e-11 4.13726e-10
121 | 2.66656e-11 6.27575e-10
122 | 3.95497e-11 1.35751e-10
4 | 3.51939e-14 1.23879e-12
5 | 1.21784e-15 3.96304e-14
26 | 3.6424e-10 6.47135e-10
27 | 2.62636e-10 5.82264e-10
39 | 4.251e-12 5.5846e-11
40 | 3.0184e-12 4.08445e-11
47 | 1.11215e-20 1.08059e-19
48 | 1.05917e-13 1.44007e-12
61 | 4.9721e-10 3.42903e-10
100 | 2.08984e-20 9.24708e-18
106 | 6.01727e-11 4.94106e-11
116 | 1.43929e-10 1.3727e-10
120 | 2.67271e-11 6.29021e-10
121 | 2.06688e-11 4.8644e-10
122 | 4.48086e-11 1.53802e-10
133 | 1.29434e-15 3.06136e-14
134 | 1.84491e-12 6.12926e-10
----------------------------------------------------------------------------
-------------------------------ORGAN INFO-----------------------------------
-----------------(of organs where edep/dose was recorded)-------------------
----------------------------------------------------------------------------
ID Organ Name Material ID Density (g/cm^3)
9 Blood vessels, head 28 1.060
4 Posterior nasal passage down to larynx (ET2) 45 1.030
5 Oral mucosa, tongue 29 1.050
26 Cranium, cortical 2 1.920
27 Cranium, spongiosa 8 1.157
39 Mandible, cortical 2 1.920
40 Mandible, spongiosa 13 1.228
47 Cervical spine, cortical 2 1.920
48 Cervical spine, spongiosa 17 1.050
61 Brain 32 1.050
100 Lymphatic nodes, extrathoracic airways 47 1.030
106 Muscle, head 29 1.050
116 Residual tissue, head 49 0.950
120 Salivary glands, left 45 1.030
121 Salivary glands, right 45 1.030
122 Skin, head 27 1.090
133 Tongue (inner part) 29 1.050
134 Tonsils 45 1.030
Total Edep over all organs = 1.49063e-09 J
Total dose absorbed over all organs = 3.60968e-09 Gy
Total Edep over all organs = 1.42965e-09 J
Total dose absorbed over all organs = 3.74061e-09 Gy
----------------------------------------------------------------------------
----------------ORGAN ENERGY DEPOSITIONS AND ABSORBED DOSE------------------
@@ -42,16 +52,16 @@ Total dose absorbed over all organs = 3.60968e-09 Gy
----------------------------------------------------------------------------
OrganID Edep (J) Dose (Gy)
-------------------------------
0 | 1.51828e-11 0
0 | 1.87826e-11 0
1 | 0 0
2 | 0 0
3 | 0 0
4 | 0 0
5 | 0 0
4 | 3.51939e-14 1.23879e-12
5 | 1.21784e-15 3.96304e-14
6 | 0 0
7 | 0 0
8 | 0 0
9 | 2.70205e-15 3.17888e-12
9 | 0 0
10 | 0 0
11 | 0 0
12 | 0 0
@@ -68,8 +78,8 @@ OrganID Edep (J) Dose (Gy)
23 | 0 0
24 | 0 0
25 | 0 0
26 | 3.42525e-10 6.08555e-10
27 | 2.69134e-10 5.9667e-10
26 | 3.6424e-10 6.47135e-10
27 | 2.62636e-10 5.82264e-10
28 | 0 0
29 | 0 0
30 | 0 0
@@ -81,16 +91,16 @@ OrganID Edep (J) Dose (Gy)
36 | 0 0
37 | 0 0
38 | 0 0
39 | 7.37355e-13 9.68674e-12
40 | 5.1708e-13 6.99703e-12
39 | 4.251e-12 5.5846e-11
40 | 3.0184e-12 4.08445e-11
41 | 0 0
42 | 0 0
43 | 0 0
44 | 0 0
45 | 0 0
46 | 0 0
47 | 0 0
48 | 0 0
47 | 1.11215e-20 1.08059e-19
48 | 1.05917e-13 1.44007e-12
49 | 0 0
50 | 0 0
51 | 0 0
@@ -103,7 +113,7 @@ OrganID Edep (J) Dose (Gy)
58 | 0 0
59 | 0 0
60 | 0 0
61 | 5.75659e-10 3.97006e-10
61 | 4.9721e-10 3.42903e-10
62 | 0 0
63 | 0 0
64 | 0 0
@@ -142,13 +152,13 @@ OrganID Edep (J) Dose (Gy)
97 | 0 0
98 | 0 0
99 | 0 0
100 | 0 0
100 | 2.08984e-20 9.24708e-18
101 | 0 0
102 | 0 0
103 | 0 0
104 | 0 0
105 | 0 0
106 | 6.63117e-11 5.44516e-11
106 | 6.01727e-11 4.94106e-11
107 | 0 0
108 | 0 0
109 | 0 0
@@ -158,13 +168,13 @@ OrganID Edep (J) Dose (Gy)
113 | 0 0
114 | 0 0
115 | 0 0
116 | 1.50105e-10 1.43161e-10
116 | 1.43929e-10 1.3727e-10
117 | 0 0
118 | 0 0
119 | 0 0
120 | 1.75792e-11 4.13726e-10
121 | 2.66656e-11 6.27575e-10
122 | 3.95497e-11 1.35751e-10
120 | 2.67271e-11 6.29021e-10
121 | 2.06688e-11 4.8644e-10
122 | 4.48086e-11 1.53802e-10
123 | 0 0
124 | 0 0
125 | 0 0
@@ -175,14 +185,14 @@ OrganID Edep (J) Dose (Gy)
130 | 0 0
131 | 0 0
132 | 0 0
133 | 0 0
133 | 1.29434e-15 3.06136e-14
134 | 1.84491e-12 6.12926e-10
135 | 0 0
136 | 0 0
137 | 0 0
138 | 0 0
139 | 0 0
140 | 3.48834e-14 1.74417e-10
140 | 2.70402e-14 1.35201e-10
141 | 0 0
Total energy depositied over all organs = 1.49063e-09 J
Total absorbed dose over all organs = 3.60968e-09 Gy
Total energy depositied over all organs = 1.42965e-09 J
Total absorbed dose over all organs = 3.74061e-09 Gy
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -248,14 +248,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -471,9 +478,9 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin=0.000000 eV Emax=100.000000 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin=0.000000 eV Emax=100.000000 TeV
eplus2ggOKVI : Emin=0.000000 eV Emax=100.000000 TeV
CoulombScat: for e+ XStype:1 SubType=1 BuildTable=1
Lambda table from 100.000000 MeV to 100.000000 TeV, 20 bins/decade, spline: 0
@@ -742,6 +749,7 @@ CoulombScat: for mu- XStype:1 SubType=1 BuildTable=1
PHP check 1
CHECK HP NAMES 0
Enable DEBUG 0
Use probability tables from njoy
=======================================================
@@@ G4ParticleHPInelastic instantiated for particle neutron/n data directory is /cvmfs/geant4.cern.ch/share/data/G4NDL4.7.1/Inelastic
@@ -821,7 +829,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
Model: Binary Light Ion Cascade: 0.000000 eV /n ---> 6.000000 GeV/n
Model: FTFP: 3.000000 GeV/n ---> 100.000000 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0.000000 eV ---> 25.600000 PeV
Process: Radioactivation
Process: RadioactiveDecay
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
@@ -1056,7 +1064,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
Model: Binary Light Ion Cascade: 0.000000 eV /n ---> 6.000000 GeV/n
Model: FTFP: 3.000000 GeV/n ---> 100.000000 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0.000000 eV ---> 25.600000 PeV
Process: Radioactivation
Process: RadioactiveDecay
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -1081,7 +1089,7 @@ Min energy per nucleon for multifragmentation 200.00000 GeV
Limit excitation energy for Fermi BreakUp 20.00000 MeV
Level density (1/MeV) 0.07500
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1000.00000 ps
Isomer production flag 1
Internal e- conversion flag 1
+13 -13
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -156,15 +156,16 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 10
User=21.520000s Real=22.534877s Sys=0.010000s
User=20.980000s Real=22.158684s Sys=0.000000s
... write file : SolidTargetCyclotron.root - done
... close file : SolidTargetCyclotron.root - done
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x17fd590
UserPhysicsList deleted 0x1804ab0
UserActionInitialization deleted 0x198d500
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -177,18 +178,17 @@ G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.0154 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.344 MB
Pool ID '16G4SmartVoxelNode', size : 0.00192 MB
Pool ID '17G4SmartVoxelProxy', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.394 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.258 MB
Pool ID '7G4Track', size : 0.687 MB
Pool ID '7G4Track', size : 0.788 MB
Pool ID '18G4TouchableHistory', size : 0.000961 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Pool ID '17G4ReactionProduct', size : 0.000961 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 1.3 MB
Pool ID '10G4Fragment', size : 0.000961 MB
Number of memory pools allocated: 11 of which, static: 0
Dynamic pools deleted: 11 / Total memory freed: 1.5 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
+27 -21
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -170,14 +170,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -408,7 +415,7 @@ eBrem: for e+ XStype:4 SubType=3
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Simple BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -768,8 +775,8 @@ See commands in /vis/modeling/trajectories/ for other options.
ooo Run 0 starts (global).
--------- Ranlux engine status ---------
Initial seed = 1718963691
float_seed_table[] = 0.384708 0.791556 0.379241 0.0881719 0.137439 0.669364 0.116514 0.38971 0.0279332 0.778502 0.161113 0.808408 0.636664 0.508096 0.0943652 0.0820693 0.0437461 0.492691 0.58593 0.435996 0.0672431 0.823854 0.880108 0.809899
Initial seed = 1719414333
float_seed_table[] = 0.175047 0.486924 0.938101 0.260933 0.0250564 0.610063 0.19077 0.647262 0.688288 0.304093 0.131578 0.0703431 0.779271 0.826493 0.344645 0.826125 0.567265 0.697638 0.468342 0.317728 0.735822 0.239019 0.246665 0.261269
i_lag = 23, j_lag = 9
carry = 0, count24 = 0
luxury = 3 nskip = 199
@@ -780,16 +787,17 @@ mu- Mono Plane
Run terminated.
Run Summary
Number of events processed : 100
User=1.330000s Real=1.462425s Sys=0.000000s
User=1.270000s Real=1.348591s Sys=0.000000s
### Run 0 (global) ended.
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x1ab5900
UserPhysicsList deleted 0x1af7488
UserActionInitialization deleted 0x1c8b820
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -802,20 +810,18 @@ G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.0135 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.026 MB
Pool ID '16G4SmartVoxelNode', size : 0.00192 MB
Pool ID '17G4SmartVoxelProxy', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.024 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
Pool ID '16G4HitsCollection', size : 0.000961 MB
Pool ID '7G4Track', size : 0.0509 MB
Pool ID '7G4Track', size : 0.0471 MB
Pool ID '18G4TouchableHistory', size : 0.000961 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Pool ID '15UltraOpticalHit', size : 0.00481 MB
Number of memory pools allocated: 14 of which, static: 0
Dynamic pools deleted: 14 / Total memory freed: 0.11 MB
Pool ID '15UltraOpticalHit', size : 0.000961 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.093 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
+114 -106
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -102,6 +102,15 @@ physicsList->CheckParticleList() start.
physicsList->setCut() start.
#
/ams/gun/setDefault
-------- WWWW ------- G4Exception-START -------- WWWW -------
*** G4Exception : Event0401
issued by : G4VPrimaryGenerator::SetParticlePosition
Invalid vertex position ((-98.82,0,0)). Position MUST be located -inside- the world volume.
Gun position has NOT been changed!
*** This is just a warning message. ***
-------- WWWW -------- G4Exception-END --------- WWWW -------
/gun/particle mu+
/gun/energy 1 GeV
/ams/gun/beam 1 cm
@@ -187,7 +196,7 @@ N=17 V[N]={906770732717044781, 629165745432651234, 1235682547346241386, 68420008
Run terminated.
Run Summary
Number of events processed : 10000
User=7.040000s Real=7.232194s Sys=0.000000s
User=3.410000s Real=3.858164s Sys=0.000000s
-------------------------------------------------------------
---> The calorimeter is 9 Modules
@@ -210,114 +219,115 @@ Run Summary
total Energy (rms/mean) visible Energy (rms/mean)
layer 1: 1.5619 MeV +- 2.602 MeV (1.7e+02 %) 161.89 keV +- 878.1 keV (5.4e+02 %)
layer 2: 1.5387 MeV +- 2.367 MeV (1.5e+02 %) 164.47 keV +- 1.01 MeV (6.1e+02 %)
layer 3: 1.5147 MeV +- 2.177 MeV (1.4e+02 %) 153.22 keV +- 699.9 keV (4.6e+02 %)
layer 4: 1.5373 MeV +- 2.266 MeV (1.5e+02 %) 169.98 keV +- 806.9 keV (4.7e+02 %)
layer 5: 1.4991 MeV +- 1.847 MeV (1.2e+02 %) 167.84 keV +- 790.7 keV (4.7e+02 %)
layer 6: 1.5124 MeV +- 2.274 MeV (1.5e+02 %) 163.27 keV +- 1.015 MeV (6.2e+02 %)
layer 7: 1.5196 MeV +- 2.279 MeV (1.5e+02 %) 163.5 keV +- 723.3 keV (4.4e+02 %)
layer 8: 1.5327 MeV +- 2.139 MeV (1.4e+02 %) 161.22 keV +- 684.3 keV (4.2e+02 %)
layer 9: 1.5723 MeV +- 3.022 MeV (1.9e+02 %) 182.02 keV +- 1.588 MeV (8.7e+02 %)
layer 10: 1.542 MeV +- 2.821 MeV (1.8e+02 %) 153.59 keV +- 444.3 keV (2.9e+02 %)
layer 11: 1.5734 MeV +- 2.809 MeV (1.8e+02 %) 169.45 keV +- 1.072 MeV (6.3e+02 %)
layer 12: 1.531 MeV +- 2.357 MeV (1.5e+02 %) 157.86 keV +- 462.3 keV (2.9e+02 %)
layer 13: 1.57 MeV +- 2.786 MeV (1.8e+02 %) 158.31 keV +- 1.07 MeV (6.8e+02 %)
layer 14: 1.5416 MeV +- 2.465 MeV (1.6e+02 %) 153.94 keV +- 583.2 keV (3.8e+02 %)
layer 15: 1.5538 MeV +- 2.624 MeV (1.7e+02 %) 169.23 keV +- 1.3 MeV (7.7e+02 %)
layer 16: 1.5355 MeV +- 2.511 MeV (1.6e+02 %) 157.52 keV +- 842 keV (5.3e+02 %)
layer 17: 1.481 MeV +- 1.914 MeV (1.3e+02 %) 152.94 keV +- 444.5 keV (2.9e+02 %)
layer 18: 1.5177 MeV +- 2.198 MeV (1.4e+02 %) 150.97 keV +- 382.3 keV (2.5e+02 %)
layer 19: 1.532 MeV +- 2.107 MeV (1.4e+02 %) 155.7 keV +- 521.9 keV (3.4e+02 %)
layer 20: 1.53 MeV +- 2.372 MeV (1.6e+02 %) 155.11 keV +- 544.7 keV (3.5e+02 %)
layer 21: 1.5382 MeV +- 2.285 MeV (1.5e+02 %) 166.51 keV +- 692.6 keV (4.2e+02 %)
layer 22: 1.5369 MeV +- 2.168 MeV (1.4e+02 %) 159.77 keV +- 680.2 keV (4.3e+02 %)
layer 23: 1.5338 MeV +- 2.221 MeV (1.4e+02 %) 163.57 keV +- 788.1 keV (4.8e+02 %)
layer 24: 1.5356 MeV +- 2.127 MeV (1.4e+02 %) 168.18 keV +- 850.7 keV (5.1e+02 %)
layer 25: 1.537 MeV +- 2.498 MeV (1.6e+02 %) 157.07 keV +- 554.5 keV (3.5e+02 %)
layer 26: 1.5021 MeV +- 1.991 MeV (1.3e+02 %) 157.31 keV +- 687.8 keV (4.4e+02 %)
layer 27: 1.5043 MeV +- 2.098 MeV (1.4e+02 %) 154.56 keV +- 658.4 keV (4.3e+02 %)
layer 28: 1.5424 MeV +- 2.221 MeV (1.4e+02 %) 157.23 keV +- 662.1 keV (4.2e+02 %)
layer 29: 1.5148 MeV +- 2.349 MeV (1.6e+02 %) 144.77 keV +- 294.5 keV (2e+02 %)
layer 30: 1.5067 MeV +- 2.175 MeV (1.4e+02 %) 161.03 keV +- 637 keV (4e+02 %)
layer 31: 1.4969 MeV +- 2.132 MeV (1.4e+02 %) 142.31 keV +- 277.7 keV (2e+02 %)
layer 32: 1.5424 MeV +- 2.441 MeV (1.6e+02 %) 156.2 keV +- 713.7 keV (4.6e+02 %)
layer 33: 1.5257 MeV +- 2.326 MeV (1.5e+02 %) 156.03 keV +- 517.1 keV (3.3e+02 %)
layer 34: 1.5245 MeV +- 2.281 MeV (1.5e+02 %) 153.52 keV +- 462.7 keV (3e+02 %)
layer 35: 1.559 MeV +- 2.62 MeV (1.7e+02 %) 163.28 keV +- 984.4 keV (6e+02 %)
layer 36: 1.5326 MeV +- 2.431 MeV (1.6e+02 %) 164.13 keV +- 935.3 keV (5.7e+02 %)
layer 37: 1.5169 MeV +- 2.289 MeV (1.5e+02 %) 149.56 keV +- 311.9 keV (2.1e+02 %)
layer 38: 1.5068 MeV +- 2.028 MeV (1.3e+02 %) 155.39 keV +- 427.4 keV (2.8e+02 %)
layer 39: 1.5058 MeV +- 2.013 MeV (1.3e+02 %) 159.58 keV +- 585.2 keV (3.7e+02 %)
layer 40: 1.5272 MeV +- 2.529 MeV (1.7e+02 %) 166.35 keV +- 1.253 MeV (7.5e+02 %)
layer 41: 1.5404 MeV +- 2.391 MeV (1.6e+02 %) 154.29 keV +- 472 keV (3.1e+02 %)
layer 42: 1.535 MeV +- 2.218 MeV (1.4e+02 %) 173.15 keV +- 1.257 MeV (7.3e+02 %)
layer 43: 1.5395 MeV +- 2.263 MeV (1.5e+02 %) 154.57 keV +- 572.4 keV (3.7e+02 %)
layer 44: 1.4996 MeV +- 1.738 MeV (1.2e+02 %) 162.77 keV +- 572.5 keV (3.5e+02 %)
layer 45: 1.528 MeV +- 2.101 MeV (1.4e+02 %) 151.26 keV +- 346.6 keV (2.3e+02 %)
layer 46: 1.5748 MeV +- 2.714 MeV (1.7e+02 %) 171.73 keV +- 1.096 MeV (6.4e+02 %)
layer 47: 1.5566 MeV +- 2.422 MeV (1.6e+02 %) 152.77 keV +- 506.6 keV (3.3e+02 %)
layer 48: 1.5511 MeV +- 2.472 MeV (1.6e+02 %) 158.1 keV +- 625.1 keV (4e+02 %)
layer 49: 1.5298 MeV +- 2.132 MeV (1.4e+02 %) 158.34 keV +- 541.1 keV (3.4e+02 %)
layer 50: 1.5379 MeV +- 2.34 MeV (1.5e+02 %) 156.06 keV +- 549.2 keV (3.5e+02 %)
layer 51: 1.543 MeV +- 2.639 MeV (1.7e+02 %) 164.91 keV +- 825.7 keV (5e+02 %)
layer 52: 1.5445 MeV +- 2.319 MeV (1.5e+02 %) 150.84 keV +- 396.3 keV (2.6e+02 %)
layer 53: 1.5389 MeV +- 2.504 MeV (1.6e+02 %) 154.64 keV +- 460.9 keV (3e+02 %)
layer 54: 1.5248 MeV +- 2.202 MeV (1.4e+02 %) 164.12 keV +- 892.2 keV (5.4e+02 %)
layer 55: 1.5144 MeV +- 2.128 MeV (1.4e+02 %) 160.86 keV +- 663.1 keV (4.1e+02 %)
layer 56: 1.4948 MeV +- 1.939 MeV (1.3e+02 %) 149.75 keV +- 365.9 keV (2.4e+02 %)
layer 57: 1.5064 MeV +- 2.036 MeV (1.4e+02 %) 160.91 keV +- 904.7 keV (5.6e+02 %)
layer 58: 1.5572 MeV +- 2.39 MeV (1.5e+02 %) 158.77 keV +- 490.2 keV (3.1e+02 %)
layer 59: 1.4736 MeV +- 1.69 MeV (1.1e+02 %) 148.84 keV +- 325.1 keV (2.2e+02 %)
layer 60: 1.5346 MeV +- 2.298 MeV (1.5e+02 %) 146.5 keV +- 309 keV (2.1e+02 %)
layer 61: 1.4992 MeV +- 1.93 MeV (1.3e+02 %) 155.25 keV +- 407.5 keV (2.6e+02 %)
layer 62: 1.4987 MeV +- 1.947 MeV (1.3e+02 %) 161.01 keV +- 845.1 keV (5.2e+02 %)
layer 63: 1.5563 MeV +- 2.547 MeV (1.6e+02 %) 164.25 keV +- 696.9 keV (4.2e+02 %)
layer 64: 1.5439 MeV +- 2.415 MeV (1.6e+02 %) 158.06 keV +- 652.6 keV (4.1e+02 %)
layer 65: 1.5098 MeV +- 2.243 MeV (1.5e+02 %) 163.6 keV +- 831.9 keV (5.1e+02 %)
layer 66: 1.5281 MeV +- 2.243 MeV (1.5e+02 %) 155.32 keV +- 533.7 keV (3.4e+02 %)
layer 67: 1.4929 MeV +- 1.895 MeV (1.3e+02 %) 151.7 keV +- 342.5 keV (2.3e+02 %)
layer 68: 1.4824 MeV +- 1.789 MeV (1.2e+02 %) 154.94 keV +- 617.3 keV (4e+02 %)
layer 69: 1.5905 MeV +- 2.853 MeV (1.8e+02 %) 163.85 keV +- 853.3 keV (5.2e+02 %)
layer 70: 1.4953 MeV +- 2.021 MeV (1.4e+02 %) 178.24 keV +- 1.326 MeV (7.4e+02 %)
layer 71: 1.5122 MeV +- 2.071 MeV (1.4e+02 %) 162.26 keV +- 963.2 keV (5.9e+02 %)
layer 72: 1.5266 MeV +- 2.124 MeV (1.4e+02 %) 157.33 keV +- 537.7 keV (3.4e+02 %)
layer 73: 1.5813 MeV +- 2.788 MeV (1.8e+02 %) 153.77 keV +- 513.1 keV (3.3e+02 %)
layer 74: 1.5484 MeV +- 2.444 MeV (1.6e+02 %) 171.88 keV +- 881.1 keV (5.1e+02 %)
layer 75: 1.5386 MeV +- 2.565 MeV (1.7e+02 %) 153.15 keV +- 405.3 keV (2.6e+02 %)
layer 76: 1.5305 MeV +- 2.183 MeV (1.4e+02 %) 154.45 keV +- 549.5 keV (3.6e+02 %)
layer 77: 1.4901 MeV +- 1.993 MeV (1.3e+02 %) 157.24 keV +- 709.6 keV (4.5e+02 %)
layer 78: 1.5319 MeV +- 2.194 MeV (1.4e+02 %) 157.35 keV +- 521.1 keV (3.3e+02 %)
layer 79: 1.5005 MeV +- 2.069 MeV (1.4e+02 %) 154.22 keV +- 727.3 keV (4.7e+02 %)
layer 80: 1.5158 MeV +- 2.052 MeV (1.4e+02 %) 163.84 keV +- 795.9 keV (4.9e+02 %)
layer 81: 1.523 MeV +- 2.124 MeV (1.4e+02 %) 151.99 keV +- 426.8 keV (2.8e+02 %)
layer 82: 1.5116 MeV +- 2.053 MeV (1.4e+02 %) 164.27 keV +- 781.5 keV (4.8e+02 %)
layer 83: 1.482 MeV +- 1.743 MeV (1.2e+02 %) 149.12 keV +- 273.8 keV (1.8e+02 %)
layer 84: 1.5096 MeV +- 2.111 MeV (1.4e+02 %) 166.15 keV +- 1.099 MeV (6.6e+02 %)
layer 85: 1.5627 MeV +- 2.483 MeV (1.6e+02 %) 158.46 keV +- 550.4 keV (3.5e+02 %)
layer 86: 1.5186 MeV +- 1.828 MeV (1.2e+02 %) 152.04 keV +- 459.2 keV (3e+02 %)
layer 87: 1.5118 MeV +- 2.006 MeV (1.3e+02 %) 156.57 keV +- 456.4 keV (2.9e+02 %)
layer 88: 1.5379 MeV +- 2.214 MeV (1.4e+02 %) 154.6 keV +- 518.6 keV (3.4e+02 %)
layer 89: 1.5177 MeV +- 1.938 MeV (1.3e+02 %) 150.49 keV +- 350.4 keV (2.3e+02 %)
layer 90: 1.5236 MeV +- 2.166 MeV (1.4e+02 %) 170.09 keV +- 1.114 MeV (6.6e+02 %)
layer 1: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 2: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 3: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 4: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 5: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 6: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 7: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 8: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 9: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 10: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 11: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 12: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 13: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 14: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 15: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 16: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 17: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 18: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 19: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 20: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 21: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 22: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 23: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 24: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 25: 0 eV +- 0 eV ( 0 %) 0 eV +- 0 eV ( 0 %)
layer 26: 508.63 eV +- 50.86 keV (1e+04 %) 35.94 eV +- 3.594 keV (1e+04 %)
layer 27: 1.31 keV +- 131 keV (1e+04 %) 144.69 eV +- 14.47 keV (1e+04 %)
layer 28: 1.8422 keV +- 184.2 keV (1e+04 %) 142.6 eV +- 14.26 keV (1e+04 %)
layer 29: 925.67 eV +- 92.56 keV (1e+04 %) 85.879 eV +- 8.587 keV (1e+04 %)
layer 30: 1.3123 keV +- 131.2 keV (1e+04 %) 133.51 eV +- 13.35 keV (1e+04 %)
layer 31: 1.0592 keV +- 105.9 keV (1e+04 %) 100.2 eV +- 10.02 keV (1e+04 %)
layer 32: 2.3302 keV +- 233 keV (1e+04 %) 142.69 eV +- 14.27 keV (1e+04 %)
layer 33: 1.2736 keV +- 127.4 keV (1e+04 %) 129.42 eV +- 12.94 keV (1e+04 %)
layer 34: 1.0782 keV +- 107.8 keV (1e+04 %) 96.262 eV +- 9.626 keV (1e+04 %)
layer 35: 1.0338 keV +- 103.4 keV (1e+04 %) 116.97 eV +- 11.7 keV (1e+04 %)
layer 36: 1.2998 keV +- 130 keV (1e+04 %) 112.37 eV +- 11.24 keV (1e+04 %)
layer 37: 1.1875 keV +- 118.7 keV (1e+04 %) 101.5 eV +- 10.15 keV (1e+04 %)
layer 38: 1.5113 keV +- 151.1 keV (1e+04 %) 139.21 eV +- 13.92 keV (1e+04 %)
layer 39: 1.0974 keV +- 109.7 keV (1e+04 %) 142.31 eV +- 14.23 keV (1e+04 %)
layer 40: 1.7981 keV +- 179.8 keV (1e+04 %) 442.45 eV +- 44.24 keV (1e+04 %)
layer 41: 1.4551 keV +- 145.5 keV (1e+04 %) 148.19 eV +- 14.82 keV (1e+04 %)
layer 42: 957.65 eV +- 95.76 keV (1e+04 %) 98.025 eV +- 9.802 keV (1e+04 %)
layer 43: 2.7765 keV +- 277.6 keV (1e+04 %) 180.58 eV +- 18.06 keV (1e+04 %)
layer 44: 1.1171 keV +- 111.7 keV (1e+04 %) 134.28 eV +- 13.43 keV (1e+04 %)
layer 45: 1.1967 keV +- 119.7 keV (1e+04 %) 124.76 eV +- 12.48 keV (1e+04 %)
layer 46: 1.5229 MeV +- 2.102 MeV (1.4e+02 %) 158.51 keV +- 674.3 keV (4.3e+02 %)
layer 47: 1.531 MeV +- 2.159 MeV (1.4e+02 %) 162.39 keV +- 607.8 keV (3.7e+02 %)
layer 48: 1.5069 MeV +- 2.122 MeV (1.4e+02 %) 152.99 keV +- 485.3 keV (3.2e+02 %)
layer 49: 1.536 MeV +- 2.493 MeV (1.6e+02 %) 164.61 keV +- 1.06 MeV (6.4e+02 %)
layer 50: 1.534 MeV +- 2.296 MeV (1.5e+02 %) 149.72 keV +- 382.2 keV (2.6e+02 %)
layer 51: 1.5168 MeV +- 2.205 MeV (1.5e+02 %) 161.28 keV +- 798.9 keV (5e+02 %)
layer 52: 1.5447 MeV +- 2.739 MeV (1.8e+02 %) 153.93 keV +- 512.6 keV (3.3e+02 %)
layer 53: 1.5299 MeV +- 2.208 MeV (1.4e+02 %) 156.99 keV +- 870.4 keV (5.5e+02 %)
layer 54: 1.5543 MeV +- 2.774 MeV (1.8e+02 %) 170.06 keV +- 1.052 MeV (6.2e+02 %)
layer 55: 1.524 MeV +- 2.248 MeV (1.5e+02 %) 154.05 keV +- 529.4 keV (3.4e+02 %)
layer 56: 1.5268 MeV +- 2.287 MeV (1.5e+02 %) 160.3 keV +- 664.2 keV (4.1e+02 %)
layer 57: 1.5705 MeV +- 2.734 MeV (1.7e+02 %) 165.28 keV +- 987.5 keV (6e+02 %)
layer 58: 1.528 MeV +- 1.964 MeV (1.3e+02 %) 161.04 keV +- 672.7 keV (4.2e+02 %)
layer 59: 1.5566 MeV +- 2.486 MeV (1.6e+02 %) 147.28 keV +- 596 keV (4e+02 %)
layer 60: 1.513 MeV +- 1.961 MeV (1.3e+02 %) 164.8 keV +- 648.3 keV (3.9e+02 %)
layer 61: 1.5603 MeV +- 2.518 MeV (1.6e+02 %) 154.57 keV +- 598.9 keV (3.9e+02 %)
layer 62: 1.5205 MeV +- 2.233 MeV (1.5e+02 %) 167.15 keV +- 964.4 keV (5.8e+02 %)
layer 63: 1.5357 MeV +- 2.436 MeV (1.6e+02 %) 173.03 keV +- 1.215 MeV (7e+02 %)
layer 64: 1.5742 MeV +- 3.039 MeV (1.9e+02 %) 178.74 keV +- 1.32 MeV (7.4e+02 %)
layer 65: 1.5519 MeV +- 2.653 MeV (1.7e+02 %) 174.16 keV +- 1.228 MeV (7e+02 %)
layer 66: 1.56 MeV +- 2.659 MeV (1.7e+02 %) 163.99 keV +- 1.137 MeV (6.9e+02 %)
layer 67: 1.5188 MeV +- 2.228 MeV (1.5e+02 %) 147.7 keV +- 374.9 keV (2.5e+02 %)
layer 68: 1.549 MeV +- 2.5 MeV (1.6e+02 %) 161.53 keV +- 657.9 keV (4.1e+02 %)
layer 69: 1.5201 MeV +- 2.105 MeV (1.4e+02 %) 156.26 keV +- 531.1 keV (3.4e+02 %)
layer 70: 1.501 MeV +- 1.837 MeV (1.2e+02 %) 148.24 keV +- 428.2 keV (2.9e+02 %)
layer 71: 1.5485 MeV +- 2.506 MeV (1.6e+02 %) 171.55 keV +- 907.9 keV (5.3e+02 %)
layer 72: 1.5056 MeV +- 1.89 MeV (1.3e+02 %) 151.96 keV +- 541.4 keV (3.6e+02 %)
layer 73: 1.497 MeV +- 2.156 MeV (1.4e+02 %) 164.75 keV +- 614.7 keV (3.7e+02 %)
layer 74: 1.5133 MeV +- 2.323 MeV (1.5e+02 %) 145.6 keV +- 366.2 keV (2.5e+02 %)
layer 75: 1.4913 MeV +- 1.858 MeV (1.2e+02 %) 158.64 keV +- 931.1 keV (5.9e+02 %)
layer 76: 1.5365 MeV +- 2.538 MeV (1.7e+02 %) 166.63 keV +- 965.8 keV (5.8e+02 %)
layer 77: 1.497 MeV +- 1.9 MeV (1.3e+02 %) 156.94 keV +- 542.8 keV (3.5e+02 %)
layer 78: 1.5094 MeV +- 1.83 MeV (1.2e+02 %) 154.57 keV +- 498.4 keV (3.2e+02 %)
layer 79: 1.5017 MeV +- 1.946 MeV (1.3e+02 %) 150.5 keV +- 394.5 keV (2.6e+02 %)
layer 80: 1.5375 MeV +- 2.608 MeV (1.7e+02 %) 176.78 keV +- 1.253 MeV (7.1e+02 %)
layer 81: 1.5291 MeV +- 2.232 MeV (1.5e+02 %) 163.1 keV +- 902.6 keV (5.5e+02 %)
layer 82: 1.5689 MeV +- 2.598 MeV (1.7e+02 %) 167.73 keV +- 775.1 keV (4.6e+02 %)
layer 83: 1.5173 MeV +- 1.97 MeV (1.3e+02 %) 153.69 keV +- 465.9 keV (3e+02 %)
layer 84: 1.534 MeV +- 2.631 MeV (1.7e+02 %) 182.14 keV +- 1.397 MeV (7.7e+02 %)
layer 85: 1.5483 MeV +- 2.342 MeV (1.5e+02 %) 163.01 keV +- 979.9 keV (6e+02 %)
layer 86: 1.5539 MeV +- 2.648 MeV (1.7e+02 %) 161.28 keV +- 909.6 keV (5.6e+02 %)
layer 87: 1.5292 MeV +- 2.179 MeV (1.4e+02 %) 158.59 keV +- 718.2 keV (4.5e+02 %)
layer 88: 1.5179 MeV +- 2.176 MeV (1.4e+02 %) 159.39 keV +- 672.3 keV (4.2e+02 %)
layer 89: 1.5531 MeV +- 2.359 MeV (1.5e+02 %) 159.26 keV +- 632.7 keV (4e+02 %)
layer 90: 1.5266 MeV +- 2.207 MeV (1.4e+02 %) 154.59 keV +- 613.6 keV (4e+02 %)
total calor : 149.88 MeV +- 21.85 MeV ( 15 %) 14.297 MeV +- 6.938 MeV ( 49 %)
total calor : 75.155 MeV +- 16.27 MeV ( 22 %) 7.2321 MeV +- 5.373 MeV ( 74 %)
------------------------------------------------------------
Leakage : 850.12 MeV +- 21.85 MeV
Eleak/Ebeam = 85 % ( forward = 85 % backward = 0 % lateral = 0 %)
Leakage : 924.85 MeV +- 16.27 MeV
Eleak/Ebeam =92.5 % ( forward =92.5 % backward = 0 % lateral =0.00684 %)
------- MixMaxRng engine status -------
Current state vector is:
mixmax state, file version 1.0
N=17 V[N]={2215648278183661243, 1202689478531181296, 256503295766844419, 202479639625117961, 72817295746262694, 1256068587305548821, 1643246400447111293, 151442715335525459, 665977413180176959, 1581859906612704560, 1802509615648640447, 205405998140778431, 93383966508081927, 419688080778585317, 881618742417998624, 1112493657282461817, 1205315194251855050} counter= 3sumtot= 1134090210480372612
N=17 V[N]={1107671594470450757, 1240607435943435738, 2231204702643210350, 1189532161300035035, 1187160762106429718, 1279654564220372732, 394375735238574519, 1139581727873146704, 815563237799698575, 92100093776053926, 1421621212261671388, 1627816993775078338, 519999874798195897, 1532430024833830675, 1709850670266766569, 2049291853933162862, 367882786885510648} counter= 8sumtot= 1459601358416072823
---------------------------------------
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x1178b40
UserPhysicsList deleted 0x11ad150
UserActionInitialization deleted 0x1333bf0
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -328,10 +338,8 @@ TransportationManager deleted.
Total navigation history collections cleaned: 7
G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00865 MB
Pool ID '20G4NavigationLevelRep', size : 0.00769 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '16G4SmartVoxelNode', size : 0.0308 MB
Pool ID '17G4SmartVoxelProxy', size : 0.0154 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
@@ -339,8 +347,8 @@ Pool ID '17G4DynamicParticle', size : 0.000961 MB
Pool ID '7G4Track', size : 0.000961 MB
Pool ID '18G4TouchableHistory', size : 0.000961 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Number of memory pools allocated: 11 of which, static: 0
Dynamic pools deleted: 11 / Total memory freed: 0.062 MB
Number of memory pools allocated: 9 of which, static: 0
Dynamic pools deleted: 9 / Total memory freed: 0.015 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -45,14 +45,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -427,7 +434,7 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -511,7 +518,7 @@ Threshold for very long decay time at rest 1e+60 y
HADRONIC PROCESSES SUMMARY (verbose level 1)
-------------------------------------------------------------------------
Hadronic Processes for GenericIon
Process: Radioactivation
Process: RadioactiveDecay
msc: for alpha SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -243,7 +243,7 @@ eBrem: for e+ XStype:4 SubType=3
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Simple BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -799,7 +799,7 @@ Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1 ns
Isomer production flag 1
Internal e- conversion flag 1
@@ -952,16 +952,17 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 20
User=16.030000s Real=17.059184s Sys=0.000000s
User=16.250000s Real=16.897608s Sys=0.010000s
### Run 0 end.
... write file : ccal.root - done
... close file : ccal.root - done
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x25b6a80
UserPhysicsList deleted 0x25b7c40
UserActionInitialization deleted 0x2773b60
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -970,26 +971,24 @@ G4SDManager deleted.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 47
Total navigation history collections cleaned: 46
G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.0692 MB
Pool ID '20G4NavigationLevelRep', size : 0.0683 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.0433 MB
Pool ID '16G4SmartVoxelNode', size : 0.00769 MB
Pool ID '17G4SmartVoxelProxy', size : 0.00385 MB
Pool ID '17G4DynamicParticle', size : 0.0731 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
Pool ID '15G4HCofThisEvent', size : 0.000961 MB
Pool ID '16G4HitsCollection', size : 0.000961 MB
Pool ID '7G4Track', size : 0.0865 MB
Pool ID '7G4Track', size : 0.145 MB
Pool ID '18G4TouchableHistory', size : 0.00577 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Pool ID '17G4ReactionProduct', size : 0.0154 MB
Pool ID '10G4Fragment', size : 0.00577 MB
Number of memory pools allocated: 15 of which, static: 0
Dynamic pools deleted: 15 / Total memory freed: 0.24 MB
Pool ID '17G4ReactionProduct', size : 0.0183 MB
Pool ID '10G4Fragment', size : 0.00673 MB
Number of memory pools allocated: 13 of which, static: 0
Dynamic pools deleted: 13 / Total memory freed: 0.32 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
+20 -106
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -318,91 +318,6 @@ Type of PIXE cross section for e+- Livermore
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
### === Auger flag: 1
### === Ignore cuts flag: 1
=======================================================================
====== Electromagnetic Physics Parameters ========
=======================================================================
LPM effect enabled 1
Enable creation and use of sampling tables 0
Apply cuts on all EM processes 0
Use combined TransportationWithMsc Disabled
Use general process 1
Enable linear polarisation for gamma 0
Enable photoeffect sampling below K-shell 1
Enable sampling of quantum entanglement 0
X-section factor for integral approach 0.8
Min kinetic energy for tables 10 eV
Max kinetic energy for tables 100 TeV
Number of bins per decade of a table 20
Verbose level 1
Verbose level for worker thread 0
Bremsstrahlung energy threshold above which
primary e+- is added to the list of secondary 100 TeV
Bremsstrahlung energy threshold above which primary
muon/hadron is added to the list of secondary 100 TeV
Lowest triplet kinetic energy 1 MeV
Enable sampling of gamma linear polarisation 0
5D gamma conversion model type 0
5D gamma conversion model on isolated ion 0
Livermore data directory epics_2017
=======================================================================
====== Ionisation Parameters ========
=======================================================================
Step function for e+- (0.2, 0.1 mm)
Step function for muons/hadrons (0.2, 0.05 mm)
Step function for light ions (0.1, 0.02 mm)
Step function for general ions (0.1, 0.001 mm)
Lowest e+e- kinetic energy 100 eV
Lowest muon/hadron kinetic energy 1 keV
Use ICRU90 data 1
Fluctuations of dE/dx are enabled 1
Type of fluctuation model for leptons and hadrons Urban
Use built-in Birks satuaration 0
Build CSDA range enabled 0
Use cut as a final range enabled 0
Enable angular generator interface 1
Max kinetic energy for CSDA tables 1 GeV
Max kinetic energy for NIEL computation 1 MeV
Linear loss limit 0.01
Read data from file for e+e- pair production by mu 0
=======================================================================
====== Multiple Scattering Parameters ========
=======================================================================
Type of msc step limit algorithm for e+- 3
Type of msc step limit algorithm for muons/hadrons 0
Msc lateral displacement for e+- enabled 1
Msc lateral displacement for muons and hadrons 1
Urban msc model lateral displacement alg96 1
Range factor for msc step limit for e+- 0.04
Range factor for msc step limit for muons/hadrons 0.2
Geometry factor for msc step limitation of e+- 2.5
Safety factor for msc step limit for e+- 0.6
Skin parameter for msc step limitation of e+- 1
Lambda limit for msc step limit for e+- 1 mm
Use Mott correction for e- scattering 1
Factor used for dynamic computation of angular
limit between single and multiple scattering 1
Fixed angular limit between single
and multiple scattering 3.1416 rad
Upper energy limit for e+- multiple scattering 100 MeV
Type of electron single scattering model 0
Type of nuclear form-factor 1
Screening factor 1
=======================================================================
====== Atomic Deexcitation Parameters ========
=======================================================================
Fluorescence enabled 1
Directory in G4LEDATA for fluorescence data files fluor
Auger electron cascade enabled 1
PIXE atomic de-excitation enabled 0
De-excitation module ignores cuts 1
Type of PIXE cross section for hadrons Empirical
Type of PIXE cross section for e+- Livermore
=======================================================================
### === Deexcitation model UAtomDeexcitation is activated for 1 region:
DefaultRegionForTheWorld 1 1 0
### === Auger flag: 1
### === Ignore cuts flag: 1
phot: for gamma SubType=12 BuildTable=0
LambdaPrime table from 200 keV to 100 TeV in 174 bins
@@ -480,7 +395,7 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -535,7 +450,7 @@ Threshold for very long decay time at rest 1e+60 y
HADRONIC PROCESSES SUMMARY (verbose level 1)
-------------------------------------------------------------------------
Hadronic Processes for GenericIon
Process: Radioactivation
Process: RadioactiveDecay
msc: for GenericIon SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -806,14 +721,14 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Voxelisation: top CPU users:
Percent Total CPU System CPU Memory Volume
------- ---------- ---------- -------- ----------
100.00 0.01 0.00 406k airBox_logicalV
0.00 0.00 0.00 69k world_logicalV
100.00 0.01 0.00 69k world_logicalV
0.00 0.00 0.00 406k airBox_logicalV
Voxelisation: top memory users:
Percent Memory Heads Nodes Pointers Total CPU Volume
------- -------- ------ ------ -------- ---------- ----------
85.51 406k 931 5788 8898 0.01 airBox_logicalV
14.49 68k 182 683 3080 0.00 world_logicalV
85.51 406k 931 5788 8898 0.00 airBox_logicalV
14.49 68k 182 683 3080 0.01 world_logicalV
### Run 0 starts.
### Begin of Run 0 start.
@@ -855,15 +770,16 @@ N=17 V[N]={87900885656017340, 2136126672992718976, 110623987125446578, 176001763
Run terminated.
Run Summary
Number of events processed : 1000000
User=131.120000s Real=142.438038s Sys=1.930000s
User=85.540000s Real=89.963477s Sys=1.630000s
### End of Run (1000000 events)
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x1b813c0
UserPhysicsList deleted 0x1bbd6c8
UserActionInitialization deleted 0x1d4ba50
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -871,23 +787,21 @@ G4SDManager deleted.
EventManager deleted.
Units table cleared.
TransportationManager deleted.
Total navigation history collections cleaned: 14
Total navigation history collections cleaned: 13
G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.0202 MB
Pool ID '20G4NavigationLevelRep', size : 0.0183 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.0115 MB
Pool ID '16G4SmartVoxelNode', size : 0.201 MB
Pool ID '17G4SmartVoxelProxy', size : 0.116 MB
Pool ID '17G4DynamicParticle', size : 0.00865 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
Pool ID '19G4ElectronOccupancy', size : 0.000961 MB
Pool ID '7G4Track', size : 0.0231 MB
Pool ID '7G4Track', size : 0.0173 MB
Pool ID '18G4TouchableHistory', size : 0.00192 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.38 MB
Number of memory pools allocated: 10 of which, static: 0
Dynamic pools deleted: 10 / Total memory freed: 0.052 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
+3
View File
@@ -4,6 +4,9 @@ See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
## 2024-05-24 H. Tran (dsbandrepair-V11-02-00)
- used the EmParameter to control chemistry time step model
## 2023-11-09 H. Tran (dsbandrepair-V11-01-01)
- Added info in .README.txt and README files
+154 -89
View File
@@ -1,4 +1,4 @@
Initial Seed for random engine: 1718963771
Initial Seed for random engine: 1719414420
Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Forcing G4RunManager type...
############################################
@@ -12,7 +12,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -67,7 +67,7 @@ Enable photoeffect sampling below K-shell 1
Enable sampling of quantum entanglement 0
X-section factor for integral approach 0.8
Min kinetic energy for tables 10 eV
Max kinetic energy for tables 300 MeV
Max kinetic energy for tables 600 MeV
Number of bins per decade of a table 20
Verbose level 1
Verbose level for worker thread 0
@@ -148,110 +148,122 @@ Use DNA e- solvation model type 11003
### === Ignore cuts flag: 1
phot: for gamma SubType=12 BuildTable=0
LambdaPrime table from 200 keV to 300 MeV in 59 bins
LambdaPrime table from 200 keV to 600 MeV in 72 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermorePhElectric : Emin= 0 eV Emax= 300 MeV SauterGavrila Fluo
LivermorePhElectric : Emin= 0 eV Emax= 600 MeV SauterGavrila Fluo
compt: for gamma SubType=13 BuildTable=1
Lambda table from 10 eV to 1 MeV, 19 bins/decade, spline: 1
LambdaPrime table from 1 MeV to 300 MeV in 46 bins
Lambda table from 10 eV to 1 MeV, 21 bins/decade, spline: 1
LambdaPrime table from 1 MeV to 600 MeV in 57 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LowEPComptonModel : Emin= 0 eV Emax= 20 MeV Fluo
KleinNishina : Emin= 20 MeV Emax= 300 MeV Fluo
KleinNishina : Emin= 20 MeV Emax= 600 MeV Fluo
conv: for gamma SubType=14 BuildTable=1
Lambda table from 1.022 MeV to 300 MeV, 30 bins/decade, spline: 1
Lambda table from 1.022 MeV to 600 MeV, 28 bins/decade, spline: 1
===== EM models for the G4Region DefaultRegionForTheWorld ======
BetheHeitlerLPM : Emin= 0 eV Emax= 300 MeV ModifiedTsai
BetheHeitlerLPM : Emin= 0 eV Emax= 600 MeV ModifiedTsai
Rayl: for gamma SubType=11 BuildTable=1
Lambda table from 10 eV to 150 keV, 19 bins/decade, spline: 0
LambdaPrime table from 150 keV to 300 MeV in 62 bins
Lambda table from 10 eV to 150 keV, 21 bins/decade, spline: 0
LambdaPrime table from 150 keV to 600 MeV in 74 bins
===== EM models for the G4Region DefaultRegionForTheWorld ======
LivermoreRayleigh : Emin= 0 eV Emax= 300 MeV CullenGenerator
LivermoreRayleigh : Emin= 0 eV Emax= 600 MeV CullenGenerator
msc: for e- SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
GoudsmitSaunderson : Emin= 1 MeV Emax= 300 MeV Nbins=40 1 MeV - 300 MeV
GoudsmitSaunderson : Emin= 1 MeV Emax= 600 MeV Nbins=60 1 MeV - 600 MeV
StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm
eIoni: for e- XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.2, 0.01 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
MollerBhabha : Emin= 1 MeV Emax= 300 MeV deltaVI
MollerBhabha : Emin= 1 MeV Emax= 600 MeV deltaVI
eBrem: for e- XStype:4 SubType=3
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
LPM flag: 1 for E > 0.3 GeV, VertexHighEnergyTh(GeV)= 100000
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
LPM flag: 1 for E > 0.6 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
eBremSB : Emin= 1 MeV Emax= 300 MeV AngularGen2BS
eBremSB : Emin= 1 MeV Emax= 600 MeV AngularGen2BS
e-_G4DNAElectronSolvation: for e- SubType=58 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAOneStepThermalizationModel_Meesungnoen2002 : Emin= 0 eV Emax= 7.4 eV
DummyModel : Emin= 7.4 eV Emax= 300 MeV
DummyModel : Emin= 7.4 eV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
e-_G4DNAElastic: for e- SubType=51 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAChampionElasticModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
e-_G4DNAExcitation: for e- SubType=52 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNABornExcitationModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
e-_G4DNAIonisation: for e- SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNABornIonisationModel : Emin= 0 eV Emax= 1 MeV deltaBorn Fluo
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
e-_G4DNAVibExcitation: for e- SubType=54 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNASancheExcitationModel : Emin= 0 eV Emax= 100 eV
DummyModel : Emin= 100 eV Emax= 300 MeV
DummyModel : Emin= 100 eV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
e-_G4DNAAttachment: for e- SubType=55 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAMeltonAttachmentModel : Emin= 0 eV Emax= 13 eV
DummyModel : Emin= 13 eV Emax= 300 MeV
DummyModel : Emin= 13 eV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
msc: for e+ SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
GoudsmitSaunderson : Emin= 0 eV Emax= 300 MeV Nbins=120 100 eV - 300 MeV
GoudsmitSaunderson : Emin= 0 eV Emax= 600 MeV Nbins=140 100 eV - 600 MeV
StepLim=SafetyPlus Rfact=0.08 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=3 Llim=1 mm
eIoni: for e+ XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.2, 0.01 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
MollerBhabha : Emin= 0 eV Emax= 300 MeV deltaVI
MollerBhabha : Emin= 0 eV Emax= 600 MeV deltaVI
eBrem: for e+ XStype:4 SubType=3
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
LPM flag: 1 for E > 0.3 GeV, VertexHighEnergyTh(GeV)= 100000
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
LPM flag: 1 for E > 0.6 GeV, VertexHighEnergyTh(GeV)= 100000
===== EM models for the G4Region DefaultRegionForTheWorld ======
eBremSB : Emin= 0 eV Emax= 300 MeV AngularGen2BS
eBremSB : Emin= 0 eV Emax= 600 MeV AngularGen2BS
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 300 MeV
eplus2gg : Emin= 0 eV Emax= 600 MeV
msc: for proton SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 1 MeV Emax= 600 MeV Nbins=60 1 MeV - 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for proton XStype:3 SubType=2
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
BetheBloch : Emin= 300 MeV Emax= 600 MeV deltaVI
proton_G4DNAElastic: for proton SubType=51 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
proton_G4DNAExcitation: for proton SubType=52 BuildTable=0
@@ -259,196 +271,249 @@ proton_G4DNAExcitation: for proton SubType=52 BuildTable=0
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 500 keV
DNABornExcitationModel : Emin= 500 keV Emax= 100 MeV
DNARPWBAExcitationModel : Emin= 100 MeV Emax= 300 MeV
DummyModel : Emin= 300 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
proton_G4DNAIonisation: for proton SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 500 keV deltaRudd Fluo
DNABornIonisationModel : Emin= 500 keV Emax= 100 MeV deltaBorn Fluo
DNARPWBAIonisationModel : Emin= 100 MeV Emax= 300 MeV deltaBorn Fluo
DummyModel : Emin= 300 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
proton_G4DNAChargeDecrease: for proton SubType=56 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 300 MeV
DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 600 MeV
msc: for GenericIon SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 1 MeV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
ionIoni: for GenericIon XStype:3 SubType=2
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.001 mm), integ: 3, fluct: 1, linLossLim= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BetheBloch : Emin= 300 MeV Emax= 600 MeV deltaVI
GenericIon_G4DNAIonisation: for GenericIon SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DummyModel : Emin= 0 eV Emax= 100 eV
DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 300 MeV deltaRudd Fluo
DummyModel : Emin= 300 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
DNARuddIonisationExtendedModel : Emin= 100 eV Emax= 300 MeV deltaRudd Fluo
nuclearStopping: for GenericIon SubType=8 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
msc: for alpha SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 1 MeV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
ionIoni: for alpha XStype:3 SubType=2
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.02 mm), integ: 3, fluct: 1, linLossLim= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
BetheBloch : Emin= 300 MeV Emax= 600 MeV deltaVI
alpha_G4DNAElastic: for alpha SubType=51 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
alpha_G4DNAExcitation: for alpha SubType=52 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 300 MeV
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV
DummyModel : Emin= 400 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
alpha_G4DNAIonisation: for alpha SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DummyModel : Emin= 0 eV Emax= 100 eV
DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo
DummyModel : Emin= 400 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
DNARuddIonisationExtendedModel : Emin= 100 eV Emax= 300 MeV deltaRudd Fluo
alpha_G4DNAChargeDecrease: for alpha SubType=56 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 300 MeV
DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 600 MeV
msc: for alpha+ SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
UrbanMsc : Emin= 1 MeV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for alpha+ XStype:3 SubType=2
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
BetheBloch : Emin= 300 MeV Emax= 600 MeV deltaVI
alpha+_G4DNAElastic: for alpha+ SubType=51 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
alpha+_G4DNAExcitation: for alpha+ SubType=52 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 300 MeV
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV
DummyModel : Emin= 400 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
alpha+_G4DNAIonisation: for alpha+ SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DummyModel : Emin= 0 eV Emax= 100 eV
DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo
DummyModel : Emin= 400 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
DNARuddIonisationExtendedModel : Emin= 100 eV Emax= 300 MeV deltaRudd Fluo
alpha+_G4DNAChargeIncrease: for alpha+ SubType=57 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 300 MeV
DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 600 MeV
alpha+_G4DNAChargeDecrease: for alpha+ SubType=56 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 300 MeV
DNADingfelderChargeDecreaseModel : Emin= 0 eV Emax= 600 MeV
msc: for anti_proton SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for anti_proton XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax= 2 MeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 300 MeV deltaVI
BetheBloch : Emin= 2 MeV Emax= 600 MeV deltaVI
helium_G4DNAElastic: for helium SubType=51 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
helium_G4DNAExcitation: for helium SubType=52 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 300 MeV
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 400 MeV
DummyModel : Emin= 400 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
helium_G4DNAIonisation: for helium SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DummyModel : Emin= 0 eV Emax= 100 eV
DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 400 MeV deltaRudd Fluo
DummyModel : Emin= 400 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
DNARuddIonisationExtendedModel : Emin= 100 eV Emax= 300 MeV deltaRudd Fluo
helium_G4DNAChargeIncrease: for helium SubType=57 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 300 MeV
DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 600 MeV
hydrogen_G4DNAElastic: for hydrogen SubType=51 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAIonElasticModel : Emin= 0 eV Emax= 1 MeV
DummyModel : Emin= 1 MeV Emax= 300 MeV
DummyModel : Emin= 1 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
hydrogen_G4DNAExcitation: for hydrogen SubType=52 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNAMillerGreenExcitationModel : Emin= 0 eV Emax= 300 MeV
DummyModel : Emin= 300 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
hydrogen_G4DNAIonisation: for hydrogen SubType=53 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DummyModel : Emin= 0 eV Emax= 100 eV
DNARuddIonisationExtendedModel : Emin= 0 eV Emax= 300 MeV deltaRudd Fluo
DummyModel : Emin= 300 MeV Emax= 600 MeV
StepLim=UseSafety Rfact=0.04 Gfact=2.5 Sfact=0.6 DispFlag:1 Skin=1 Llim=1 mm
DNARuddIonisationExtendedModel : Emin= 100 eV Emax= 300 MeV deltaRudd Fluo
hydrogen_G4DNAChargeIncrease: for hydrogen SubType=57 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 300 MeV
DNADingfelderChargeIncreaseModel : Emin= 0 eV Emax= 600 MeV
msc: for kaon+ SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for kaon+ XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax=1.05231 MeV deltaVI
BetheBloch : Emin=1.05231 MeV Emax= 300 MeV deltaVI
BetheBloch : Emin=1.05231 MeV Emax= 600 MeV deltaVI
msc: for kaon- SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for kaon- XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax=1.05231 MeV deltaVI
BetheBloch : Emin=1.05231 MeV Emax= 300 MeV deltaVI
BetheBloch : Emin=1.05231 MeV Emax= 600 MeV deltaVI
msc: for mu+ SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for mu+ XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax=225.219 keV deltaVI
BetheBloch : Emin=225.219 keV Emax= 300 MeV deltaVI
BetheBloch : Emin=225.219 keV Emax= 600 MeV deltaVI
msc: for mu- SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for mu- XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax=225.219 keV deltaVI
BetheBloch : Emin=225.219 keV Emax= 300 MeV deltaVI
BetheBloch : Emin=225.219 keV Emax= 600 MeV deltaVI
msc: for pi+ SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for pi+ XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
Bragg : Emin= 0 eV Emax=297.505 keV deltaVI
BetheBloch : Emin=297.505 keV Emax= 300 MeV deltaVI
BetheBloch : Emin=297.505 keV Emax= 600 MeV deltaVI
msc: for pi- SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
WentzelVIUni : Emin= 0 eV Emax= 300 MeV
WentzelVIUni : Emin= 0 eV Emax= 600 MeV
StepLim=Minimal Rfact=0.2 Gfact=2.5 Sfact=0.6 DispFlag:0 Skin=3 Llim=1 mm
hIoni: for pi- XStype:3 SubType=2
dE/dx and range tables from 10 eV to 300 MeV in 140 bins
Lambda tables from threshold to 300 MeV, 20 bins/decade, spline: 1
dE/dx and range tables from 10 eV to 600 MeV in 160 bins
Lambda tables from threshold to 600 MeV, 20 bins/decade, spline: 1
StepFunction=(0.1, 0.05 mm), integ: 3, fluct: 1, linLossLim= 0.01
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU73QO : Emin= 0 eV Emax=297.505 keV deltaVI
BetheBloch : Emin=297.505 keV Emax= 300 MeV deltaVI
BetheBloch : Emin=297.505 keV Emax= 600 MeV deltaVI
### Run 0 starts.
... set ntuple merging row mode : row-wise - done
... create file : phys_output/phys_output.root - done
@@ -34,7 +34,7 @@
#include "G4VModularPhysicsList.hh"
#include "globals.hh"
#include <memory>
#include "G4VUserChemistryList.hh"
#include "G4ChemTimeStepModel.hh"
#include "ChemPhysicsMessenger.hh"
#include "G4VPhysicsConstructor.hh"
#include "G4EmDNAChemistry_option2.hh"
@@ -52,7 +52,7 @@ public:
void ConstructProcess() override;
void RegisterPhysListConstructor(const G4String& name);
void RegisterChemListConstructor(const G4String& name);
TimeStepModel GetTimeStepModel() {return fTimeStepModel;}
G4ChemTimeStepModel GetTimeStepModel() {return fTimeStepModel;}
private:
G4String ExtractPhysDNAName();
std::unique_ptr<G4VPhysicsConstructor> fDNAPhysicsList{nullptr};
@@ -61,7 +61,7 @@ private:
ChemPhysicsMessenger *fmsg{nullptr};
G4String fPhysDNAName{""};
G4String fChemListName{""};
TimeStepModel fTimeStepModel{fSBS};
G4ChemTimeStepModel fTimeStepModel{G4ChemTimeStepModel::SBS};
};
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -31,13 +31,13 @@
#define CHEMITACTION_H
#include "G4UserTimeStepAction.hh"
#include "G4VUserChemistryList.hh"
#include "G4ChemTimeStepModel.hh"
#include "ChemNtupleManager.hh"
class ChemTimeStepAction : public G4UserTimeStepAction
{
public:
ChemTimeStepAction(ChemNtupleManager* histo, TimeStepModel md = fSBS);
ChemTimeStepAction(ChemNtupleManager* histo, G4ChemTimeStepModel md = G4ChemTimeStepModel::SBS);
~ChemTimeStepAction() override = default;
ChemTimeStepAction(const ChemTimeStepAction& other);
ChemTimeStepAction& operator=(const ChemTimeStepAction& other);
@@ -54,6 +54,7 @@
#include "G4EmParameters.hh"
#include "G4ChemicalMoleculeFinder.hh"
#include "G4Filesystem.hh"
#include "G4EmParameters.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
@@ -209,7 +210,7 @@ void ChemPhysicsList::RegisterChemListConstructor(const G4String& name)
if ( fChemistryList_option2 != nullptr) return;
fChemistryList_option2.reset(new G4EmDNAChemistry_option2());
fChemistryList_option2->SetVerboseLevel(verboseLevel);
fTimeStepModel = fSBS;
fTimeStepModel = G4ChemTimeStepModel::SBS;
fChemListName = name;
}
else if(name == "G4EmDNAChemistry_option3")
@@ -217,8 +218,9 @@ void ChemPhysicsList::RegisterChemListConstructor(const G4String& name)
if ( fChemistryList_option3_mod != nullptr) return;
fChemistryList_option3_mod.reset(new G4EmDNAChemistry_option3_Extended());
fChemistryList_option3_mod->SetVerboseLevel(verboseLevel);
fTimeStepModel = fIRT_syn;
fChemistryList_option3_mod->SetTimeStepModel(fTimeStepModel);
fTimeStepModel = G4ChemTimeStepModel::IRT_syn;
G4EmParameters::Instance()->SetTimeStepModel(fTimeStepModel);
std::cout<<"G4EmParameters::Instance()->SetTimeStepModel(fTimeStepModel);"<<G4endl;
fChemListName = name;
}
else
@@ -36,13 +36,13 @@
#include "G4MoleculeTable.hh"
#include "G4Scheduler.hh"
#include "UserMolecule.hh"
#include "G4ChemTimeStepModel.hh"
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
ChemTimeStepAction::ChemTimeStepAction(ChemNtupleManager* histo, TimeStepModel timeStepModel)
ChemTimeStepAction::ChemTimeStepAction(ChemNtupleManager* histo, G4ChemTimeStepModel timeStepModel)
: G4UserTimeStepAction(),fpHisto(histo)
{
if (timeStepModel == fSBS) {
if (timeStepModel == G4ChemTimeStepModel::SBS) {
AddTimeStep(1*picosecond,0.1*picosecond);
AddTimeStep(10*picosecond,1*picosecond);
AddTimeStep(100*picosecond,3*picosecond);
@@ -1,22 +1,83 @@
/gps/ene/type User
/gps/hist/type energy
/gps/hist/point 4.0 0.012509298
/gps/hist/point 4.2421055 0.012509298
/gps/hist/point 4.4842105 0.012509298
/gps/hist/point 4.726316 0.012509298
/gps/hist/point 4.968421 0.012509298
/gps/hist/point 5.2105265 0.012509298
/gps/hist/point 5.4526315 0.012509298
/gps/hist/point 5.694737 0.012509298
/gps/hist/point 5.936842 0.012509298
/gps/hist/point 6.1789474 0.012509298
/gps/hist/point 6.4210525 0.012509298
/gps/hist/point 6.663158 0.012509298
/gps/hist/point 6.905263 0.012509298
/gps/hist/point 7.1473684 0.012509298
/gps/hist/point 7.389474 0.012509298
/gps/hist/point 7.631579 0.012509298
/gps/hist/point 7.8736844 0.012509298
/gps/hist/point 8.115789 0.012509346
/gps/hist/point 8.357895 0.016105369
/gps/hist/point 8.6 0.75872725
/gps/hist/type energy
/gps/hist/point 0.1 0.00511
/gps/hist/point 0.2 0.0048
/gps/hist/point 0.3 0.0042
/gps/hist/point 0.4 0.00571
/gps/hist/point 0.5 0.00751
/gps/hist/point 0.7 0.0048
/gps/hist/point 0.8 0.0042
/gps/hist/point 0.9 0.0048
/gps/hist/point 1 0.0033
/gps/hist/point 1.1 0.00571
/gps/hist/point 1.2 0.00571
/gps/hist/point 1.4 0.00721
/gps/hist/point 1.5 0.00721
/gps/hist/point 1.6 0.00691
/gps/hist/point 1.7 0.00751
/gps/hist/point 1.8 0.00541
/gps/hist/point 1.9 0.0045
/gps/hist/point 2.1 0.00931
/gps/hist/point 2.2 0.00781
/gps/hist/point 2.3 0.00601
/gps/hist/point 2.4 0.00931
/gps/hist/point 2.5 0.00571
/gps/hist/point 2.6 0.00781
/gps/hist/point 2.8 0.00631
/gps/hist/point 2.9 0.0042
/gps/hist/point 3 0.00571
/gps/hist/point 3.1 0.00631
/gps/hist/point 3.2 0.00571
/gps/hist/point 3.3 0.00631
/gps/hist/point 3.5 0.00571
/gps/hist/point 3.6 0.00751
/gps/hist/point 3.7 0.00811
/gps/hist/point 3.8 0.00721
/gps/hist/point 3.9 0.00811
/gps/hist/point 4 0.00811
/gps/hist/point 4.2 0.00931
/gps/hist/point 4.3 0.00601
/gps/hist/point 4.4 0.01081
/gps/hist/point 4.5 0.01081
/gps/hist/point 4.6 0.01081
/gps/hist/point 4.7 0.01141
/gps/hist/point 4.8 0.01111
/gps/hist/point 5 0.01291
/gps/hist/point 5.1 0.00841
/gps/hist/point 5.2 0.01021
/gps/hist/point 5.3 0.01381
/gps/hist/point 5.4 0.01081
/gps/hist/point 5.5 0.01291
/gps/hist/point 5.7 0.01291
/gps/hist/point 5.8 0.00871
/gps/hist/point 5.9 0.01532
/gps/hist/point 6 0.01441
/gps/hist/point 6.1 0.01652
/gps/hist/point 6.2 0.01562
/gps/hist/point 6.4 0.01682
/gps/hist/point 6.5 0.01952
/gps/hist/point 6.6 0.01832
/gps/hist/point 6.7 0.01892
/gps/hist/point 6.8 0.01772
/gps/hist/point 6.9 0.02042
/gps/hist/point 7.1 0.02192
/gps/hist/point 7.2 0.02462
/gps/hist/point 7.3 0.02793
/gps/hist/point 7.4 0.02973
/gps/hist/point 7.5 0.02763
/gps/hist/point 7.6 0.03093
/gps/hist/point 7.8 0.03363
/gps/hist/point 7.9 0.03664
/gps/hist/point 8 0.03994
/gps/hist/point 8.1 0.04895
/gps/hist/point 8.2 0.05195
/gps/hist/point 8.3 0.05195
/gps/hist/point 8.5 0.07057
/gps/hist/point 8.6 0.07297
/gps/hist/point 8.7 0.08348
/gps/hist/point 8.8 0.11952
/gps/hist/point 8.9 0.14625
/gps/hist/point 9 0.17628
/gps/hist/point 9.2 0.31832
/gps/hist/point 9.3 1
@@ -4,6 +4,9 @@ See `CONTRIBUTING.rst` for details of **required** info/format for each entry,
which **must** added in reverse chronological order (newest at the top). It must **not**
be used as a substitute for writing good git commit messages!
## 2024-01-10 G. Milluzzo (eFLASH_radiotherapy-V11-02-00)
- Added the FlashPhysicsListMessenger class to change the physics lists by macro commands (opt3,opt4,penelope and livermore)
## 2023-11-15 I. Hrivnacova (eFLASH_radiotherapy-V11-01-02)
- Updated vis.mac:
- Changed "/vis/open XYZ [600x600-0+0]" to "/vis/open" to allow run-time choices
+120 -120
View File
@@ -1,123 +1,123 @@
# mesh name: boxMesh_1
# primitive scorer name: dose
# iX, iY, iZ, total(value) [Gy], total(val^2), entry
0,0,0,1.089888325996389e-06,2.089271444369316e-15,655
1,0,0,1.132428631665415e-06,2.447012606742898e-15,648
2,0,0,1.163141728032019e-06,2.630476707636762e-15,647
3,0,0,1.21167197369234e-06,2.913386408344649e-15,650
4,0,0,1.2425619639038e-06,3.029763842617904e-15,674
5,0,0,1.242921830797843e-06,2.875971639086261e-15,689
6,0,0,1.248037179845195e-06,2.896543988188175e-15,718
7,0,0,1.380886570345005e-06,3.566452150520671e-15,717
8,0,0,1.334463627098941e-06,3.338902039372141e-15,730
9,0,0,1.318107807426929e-06,3.238774552969839e-15,718
10,0,0,1.359544973257843e-06,3.571127943743608e-15,733
11,0,0,1.353698507298026e-06,3.62033516875169e-15,717
12,0,0,1.350114022694937e-06,3.547904588046579e-15,730
13,0,0,1.418523955187416e-06,3.985434848149031e-15,725
14,0,0,1.352636418708779e-06,3.552466601626235e-15,717
15,0,0,1.371497134756247e-06,3.795765705429e-15,706
16,0,0,1.443279454718964e-06,4.209944945487434e-15,706
17,0,0,1.483910013645622e-06,4.597946196963191e-15,713
18,0,0,1.349815419740211e-06,3.754116268503212e-15,683
19,0,0,1.440617200871988e-06,4.58927880759145e-15,691
20,0,0,1.338360483990556e-06,4.05994804479162e-15,657
21,0,0,1.325546416031057e-06,3.947556771537799e-15,646
22,0,0,1.306796498377146e-06,4.192068764034398e-15,622
23,0,0,1.213813849640707e-06,3.762443645947525e-15,599
24,0,0,1.310173875157268e-06,4.380308394670723e-15,597
25,0,0,1.224653404694396e-06,4.00883966436215e-15,556
26,0,0,1.141927484123011e-06,3.819413055530178e-15,524
27,0,0,1.048761498227382e-06,3.33314589965354e-15,496
28,0,0,9.802055933097763e-07,3.045967454915737e-15,475
29,0,0,8.945856228806138e-07,2.717454222137422e-15,424
30,0,0,9.455867676377106e-07,3.189525245009591e-15,422
31,0,0,9.464348119219524e-07,3.438867901370985e-15,389
32,0,0,8.078337206190027e-07,3.002779384920696e-15,343
33,0,0,6.186527960431408e-07,2.134145880030921e-15,265
34,0,0,5.383289035835746e-07,1.850245431764149e-15,239
35,0,0,4.921679557259692e-07,1.753734749321913e-15,208
36,0,0,3.774286202391709e-07,1.276027897668697e-15,172
37,0,0,3.249410896734823e-07,1.226309665686077e-15,141
38,0,0,2.680841074241636e-07,1.008904754581183e-15,108
39,0,0,1.611267709927045e-07,6.299681225545723e-16,74
40,0,0,7.294844332386608e-08,2.82276200709499e-16,37
41,0,0,5.271815431872521e-08,1.517928186035805e-16,30
42,0,0,5.427573649920123e-08,2.356456209531393e-16,21
43,0,0,2.684809522774488e-08,9.160260878480092e-17,16
44,0,0,1.993983210746483e-08,9.100463579468403e-17,9
45,0,0,2.360558172246303e-09,1.606215391739413e-18,7
46,0,0,9.427695980730819e-10,5.067884943912022e-19,3
47,0,0,1.92322156498357e-09,2.187709886494236e-18,8
48,0,0,1.333258633661772e-09,1.067979842967989e-18,3
49,0,0,8.451178479506097e-10,4.439070832562675e-19,4
50,0,0,8.301640909636351e-10,1.751798994382589e-19,5
51,0,0,3.2091104626381e-09,7.394404425217584e-18,4
52,0,0,2.443795131843446e-09,4.581957038618846e-18,5
53,0,0,6.859447507396949e-10,1.067530207115848e-19,6
54,0,0,1.539875031411934e-09,1.692855900479082e-18,4
55,0,0,1.863402769819722e-10,1.469923643631074e-20,4
56,0,0,3.883416459826218e-11,7.462507396668229e-22,3
57,0,0,6.897008259223017e-10,4.192125243015749e-19,2
58,0,0,9.525583150790207e-10,3.916352675909896e-19,4
59,0,0,2.95864673873659e-10,8.753590524636659e-20,1
60,0,0,1.345310798213405e-10,5.504605422781419e-21,4
61,0,0,2.396174937694679e-10,2.718163339312868e-20,3
62,0,0,0,0,0
63,0,0,1.513707045111249e-10,2.29130901841943e-20,1
64,0,0,0,0,0
65,0,0,2.340999666439226e-09,1.432643158315961e-18,5
66,0,0,2.514146020150804e-09,2.162545365395335e-18,3
67,0,0,0,0,0
68,0,0,1.439445581493405e-10,9.6349125617524e-21,3
69,0,0,8.069867329809925e-09,2.818528854353415e-17,4
70,0,0,7.993091702420926e-09,1.957562214530173e-17,6
71,0,0,2.729739566314305e-09,3.937368035224991e-18,5
72,0,0,3.888828682358329e-09,8.774512784959162e-18,5
73,0,0,3.954408423858482e-09,8.04211871026449e-18,7
74,0,0,7.419483585830485e-10,5.5048736680408e-19,1
75,0,0,2.442783741054946e-10,5.967192405562397e-20,1
76,0,0,7.962800066528151e-10,3.197129393223439e-19,4
77,0,0,2.717453530089963e-10,2.146378161981813e-20,5
78,0,0,3.178106504398995e-09,6.891517301462781e-18,7
79,0,0,3.319739478447708e-10,5.786257403670245e-20,2
80,0,0,3.059211553505879e-10,3.59562620193793e-20,3
81,0,0,4.753057578317773e-09,9.373393014895424e-18,6
82,0,0,1.101593050021002e-09,6.708680808855643e-19,3
83,0,0,4.429307556049866e-09,1.79707752976689e-17,3
84,0,0,8.872703786193028e-10,7.22538712004161e-19,2
85,0,0,0,0,0
86,0,0,3.563949905291673e-10,2.708663501860017e-20,5
87,0,0,9.970491777885724e-10,6.359707148348166e-19,2
88,0,0,3.389436866906734e-10,8.395574696773511e-20,2
89,0,0,1.124843596445106e-10,1.26527311646356e-20,1
90,0,0,1.998825244940303e-09,3.995302359810664e-18,1
91,0,0,3.201298047897568e-10,1.024830919147278e-19,1
92,0,0,2.196486034520014e-09,4.285209500865639e-18,3
93,0,0,3.435363291711209e-09,1.180172094603688e-17,1
94,0,0,0,0,0
95,0,0,7.667806987935939e-10,4.379219731789961e-19,3
96,0,0,4.564993846049463e-10,1.432267845003176e-19,4
97,0,0,6.241145296638746e-09,1.387499748678646e-17,4
98,0,0,4.411650075370345e-10,1.946265638751517e-19,1
99,0,0,1.270893499146002e-10,1.61517028617157e-20,1
100,0,0,5.455699086888665e-10,2.976465252667782e-19,1
101,0,0,5.78451161794828e-09,2.051914145912412e-17,5
102,0,0,2.645049711905841e-09,3.337154494388116e-18,4
103,0,0,9.533701982178405e-12,9.089147348499244e-23,1
104,0,0,0,0,0
105,0,0,8.930866037498279e-11,4.151275655012435e-21,2
106,0,0,6.489690193203768e-11,4.211607880376514e-21,1
107,0,0,2.34155047430873e-09,5.48285862373544e-18,1
108,0,0,4.757255126457607e-09,2.263147633820718e-17,1
109,0,0,3.15385169700888e-09,5.773060391032873e-18,2
110,0,0,0,0,0
111,0,0,2.64015098722688e-10,3.96657791119099e-20,2
112,0,0,1.40419478791097e-10,9.889357950269457e-21,2
113,0,0,9.44149124092664e-09,6.771427095060083e-17,3
114,0,0,1.792710775781339e-09,2.31684440807929e-18,2
115,0,0,3.857247072240966e-09,1.48783549763115e-17,1
116,0,0,2.431164390879451e-09,3.730749616185896e-18,3
117,0,0,3.64511771264623e-09,6.058854935759063e-18,3
118,0,0,5.417882719095798e-11,2.935345315787688e-21,1
119,0,0,1.780924204193013e-10,3.171691021080516e-20,1
0,0,0,7.339611820412595e-07,1.696628526342965e-15,431
1,0,0,7.874276249622417e-07,1.940677521643523e-15,425
2,0,0,7.822224086704891e-07,1.860753797718141e-15,423
3,0,0,7.404684907513386e-07,1.593656316064232e-15,421
4,0,0,7.954351814559238e-07,1.879517338572536e-15,440
5,0,0,8.399126943353993e-07,2.101006726168989e-15,455
6,0,0,7.960796923060147e-07,1.797215557359874e-15,448
7,0,0,8.269333319528732e-07,1.975286844977434e-15,462
8,0,0,8.990751791767434e-07,2.470700830497316e-15,466
9,0,0,8.631516361539265e-07,2.137770289197379e-15,475
10,0,0,8.981770211109001e-07,2.421958941857017e-15,474
11,0,0,8.88943070577345e-07,2.393178952665422e-15,473
12,0,0,8.921125951153135e-07,2.671501431954152e-15,452
13,0,0,8.72125824516402e-07,2.448966686078329e-15,455
14,0,0,8.639357999815257e-07,2.365777920376163e-15,449
15,0,0,9.46060334349982e-07,2.746738531076917e-15,470
16,0,0,9.462503769138361e-07,2.70854890021714e-15,471
17,0,0,9.55590277030685e-07,2.847190575314382e-15,484
18,0,0,9.576986971594544e-07,2.861725461542117e-15,478
19,0,0,9.586357810369837e-07,2.773605154807896e-15,469
20,0,0,9.250091693369866e-07,2.784734849143447e-15,459
21,0,0,8.636324673179664e-07,2.584219702753251e-15,425
22,0,0,9.028956803101123e-07,2.891258303551848e-15,431
23,0,0,8.256006596836095e-07,2.541303094447804e-15,396
24,0,0,7.750010364160373e-07,2.40860588898294e-15,384
25,0,0,8.591530353188779e-07,2.848156704328792e-15,391
26,0,0,7.640472608552681e-07,2.175834336767282e-15,387
27,0,0,7.483805644527829e-07,2.389830847981143e-15,347
28,0,0,6.900102746764646e-07,2.210200311787354e-15,342
29,0,0,6.963416151396849e-07,2.356392441832979e-15,314
30,0,0,6.330718781521066e-07,2.082383843244822e-15,289
31,0,0,6.218835279302694e-07,2.21229027624976e-15,263
32,0,0,5.56849277159895e-07,2.114276231645104e-15,234
33,0,0,4.725647229980724e-07,1.768774225233348e-15,199
34,0,0,4.041410807028548e-07,1.311450639733285e-15,186
35,0,0,3.054052052764941e-07,9.123030985839956e-16,137
36,0,0,3.625038508323367e-07,1.502147234083444e-15,146
37,0,0,3.066279039078572e-07,1.129382227610591e-15,130
38,0,0,2.275462331359512e-07,7.93034106815865e-16,102
39,0,0,2.007959299570817e-07,8.633613154531846e-16,76
40,0,0,1.491313759935539e-07,5.335302432864244e-16,68
41,0,0,1.18198622520452e-07,4.139042683959224e-16,51
42,0,0,8.392488934031288e-08,2.918404961343234e-16,37
43,0,0,5.770278840360797e-08,1.61532929020827e-16,31
44,0,0,8.000360859108229e-08,3.733735796880756e-16,31
45,0,0,4.554483088413411e-08,1.434775301921555e-16,25
46,0,0,3.432491631649637e-08,1.305632176821773e-16,19
47,0,0,6.913570792567933e-09,1.500627341479724e-17,8
48,0,0,8.430010039056138e-09,6.033229593318037e-17,4
49,0,0,4.323907135399763e-10,1.699311216117609e-19,2
50,0,0,1.197356371692017e-09,5.012387497773556e-19,3
51,0,0,4.261495898108485e-10,9.24743961329122e-20,2
52,0,0,1.604303778371443e-09,2.573790613296887e-18,1
53,0,0,4.779241155043947e-09,1.471157591719997e-17,4
54,0,0,7.982841489431042e-10,1.837015409246858e-19,4
55,0,0,0,0,0
56,0,0,7.010101955861583e-10,2.186341323121328e-19,4
57,0,0,2.635025351708737e-11,6.943358604147751e-22,1
58,0,0,1.294633703827456e-08,9.272001427177619e-17,9
59,0,0,4.761205745418919e-11,2.266908015021013e-21,1
60,0,0,4.441549370350836e-11,1.629978070442872e-21,2
61,0,0,7.646570686741371e-10,5.847004326733241e-19,1
62,0,0,7.294825702838311e-10,2.981305603238252e-19,3
63,0,0,2.570944324588218e-10,6.609754720132369e-20,1
64,0,0,3.851125610776117e-11,1.483116846997572e-21,1
65,0,0,8.531147806263219e-10,1.775089233849083e-19,8
66,0,0,2.541778136662183e-09,3.532053357786963e-18,4
67,0,0,5.152012550684051e-09,1.237948128928131e-17,3
68,0,0,8.205210028104362e-09,3.080782451513317e-17,4
69,0,0,9.504633625940657e-11,7.399662868406315e-21,2
70,0,0,3.641327236392348e-09,6.457489374333434e-18,3
71,0,0,2.554141613282268e-09,5.13952977208986e-18,5
72,0,0,0,0,0
73,0,0,5.411853734577585e-10,6.749906470184453e-20,5
74,0,0,3.214352605868201e-11,1.033206267485169e-21,1
75,0,0,1.634551287465381e-10,2.671757911354732e-20,1
76,0,0,6.512610459135611e-10,3.961903416300344e-19,2
77,0,0,1.07097007226668e-09,1.06613402653626e-18,2
78,0,0,6.038643311729596e-09,1.148086635090344e-17,6
79,0,0,2.620598934362565e-09,3.755011040919083e-18,2
80,0,0,2.847929808939398e-09,5.526930373340634e-18,2
81,0,0,3.848765904025795e-09,1.248959852168153e-17,3
82,0,0,8.715880697690194e-12,7.596657633636849e-23,1
83,0,0,8.014351425404607e-11,6.422982876988487e-21,1
84,0,0,1.313429788949215e-09,1.05118756381111e-18,2
85,0,0,2.989376186746678e-09,5.305692692081488e-18,3
86,0,0,3.009100239502351e-10,4.534205920220505e-20,2
87,0,0,1.220283564755495e-11,1.489091978412378e-22,1
88,0,0,3.358492382296993e-10,1.127947108194693e-19,1
89,0,0,4.945508889952499e-10,2.445805818059921e-19,1
90,0,0,4.575711879238614e-10,1.0656510586484e-19,2
91,0,0,3.882765171558783e-10,5.061969256078764e-20,3
92,0,0,3.014858417637877e-09,4.547987022042987e-18,5
93,0,0,4.381648160792503e-09,1.490178099842582e-17,2
94,0,0,6.386803145484058e-11,4.079125441916506e-21,1
95,0,0,3.663162853610566e-10,1.34187620920723e-19,1
96,0,0,5.800705344289367e-10,2.980877821455787e-19,2
97,0,0,2.901407735928853e-10,4.250619138353017e-20,2
98,0,0,8.279437815348525e-09,3.591777889658072e-17,5
99,0,0,4.611459662267612e-09,1.230153209695003e-17,2
100,0,0,7.364769471026111e-09,3.509170865006051e-17,3
101,0,0,3.62352967491926e-09,4.761006049247074e-18,6
102,0,0,1.008013397303116e-08,6.085001336028193e-17,4
103,0,0,1.425902473614953e-10,2.033197864261242e-20,1
104,0,0,3.066331298624108e-09,4.708491494852678e-18,2
105,0,0,4.173624048114737e-09,1.198745208160246e-17,3
106,0,0,7.584873039211409e-10,5.753029902095612e-19,1
107,0,0,1.973315241837093e-09,3.893973043666585e-18,1
108,0,0,3.060837114920592e-09,6.843418446133438e-18,2
109,0,0,3.930700764382118e-09,7.931972727709988e-18,2
110,0,0,8.666567491147519e-10,7.510939207861499e-19,1
111,0,0,6.048523397530622e-10,3.658463529047538e-19,1
112,0,0,0,0,0
113,0,0,9.721096516380901e-10,6.57131567378474e-19,3
114,0,0,3.432281598203276e-09,1.178055696936483e-17,1
115,0,0,2.649703521498863e-09,7.020928751843474e-18,1
116,0,0,0,0,0
117,0,0,2.255864299260269e-09,5.088923736677026e-18,1
118,0,0,1.473708109229947e-09,2.171815591210105e-18,1
119,0,0,0,0,0
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -42,14 +42,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -85,118 +92,97 @@ Some /vis commands (optionally) take a string to specify colour.
/tracking/verbose 0
/run/verbose 1
/event/verbose 0
/Physics/addPhysics standard_opt4
PhysicsList::AddPhysicsList: <standard_opt4>
THE FOLLOWING ELECTROMAGNETIC PHYSICS LIST HAS BEEN ACTIVATED: G4EmStandardPhysics_option4
/run/initialize
Checking overlaps for volume DetPhys:0 (G4Box) ... OK!
Checking overlaps for volume Det_sub_Phys:0 (G4Box) ... OK!
--- G4CoupledTransportation is used
=======================================================================
====== Electromagnetic Physics Parameters ========
=======================================================================
LPM effect enabled 1
Enable creation and use of sampling tables 0
Apply cuts on all EM processes 0
Use combined TransportationWithMsc Disabled
Use general process 1
Enable linear polarisation for gamma 0
Enable photoeffect sampling below K-shell 1
Enable sampling of quantum entanglement 0
X-section factor for integral approach 0.8
Min kinetic energy for tables 100 eV
Max kinetic energy for tables 100 TeV
Number of bins per decade of a table 20
Verbose level 1
Verbose level for worker thread 0
Bremsstrahlung energy threshold above which
primary e+- is added to the list of secondary 100 TeV
Bremsstrahlung energy threshold above which primary
muon/hadron is added to the list of secondary 100 TeV
Lowest triplet kinetic energy 1 MeV
Enable sampling of gamma linear polarisation 0
5D gamma conversion model type 0
5D gamma conversion model on isolated ion 0
Livermore data directory epics_2017
=======================================================================
====== Ionisation Parameters ========
=======================================================================
Step function for e+- (0.2, 0.01 mm)
Step function for muons/hadrons (0.1, 0.05 mm)
Step function for light ions (0.1, 0.02 mm)
Step function for general ions (0.1, 0.001 mm)
Lowest e+e- kinetic energy 100 eV
Lowest muon/hadron kinetic energy 1 keV
Use ICRU90 data 1
Fluctuations of dE/dx are enabled 1
Type of fluctuation model for leptons and hadrons Urban
Use built-in Birks satuaration 0
Build CSDA range enabled 0
Use cut as a final range enabled 0
Enable angular generator interface 1
Max kinetic energy for CSDA tables 1 GeV
Max kinetic energy for NIEL computation 1 MeV
Linear loss limit 0.01
Read data from file for e+e- pair production by mu 0
=======================================================================
====== Multiple Scattering Parameters ========
=======================================================================
Type of msc step limit algorithm for e+- 2
Type of msc step limit algorithm for muons/hadrons 0
Msc lateral displacement for e+- enabled 1
Msc lateral displacement for muons and hadrons 1
Urban msc model lateral displacement alg96 1
Range factor for msc step limit for e+- 0.08
Range factor for msc step limit for muons/hadrons 0.2
Geometry factor for msc step limitation of e+- 2.5
Safety factor for msc step limit for e+- 0.6
Skin parameter for msc step limitation of e+- 3
Lambda limit for msc step limit for e+- 1 mm
Use Mott correction for e- scattering 1
Factor used for dynamic computation of angular
limit between single and multiple scattering 1
Fixed angular limit between single
and multiple scattering 3.1416 rad
Upper energy limit for e+- multiple scattering 100 MeV
Type of electron single scattering model 0
Type of nuclear form-factor 1
Screening factor 1
=======================================================================
====== Atomic Deexcitation Parameters ========
=======================================================================
Fluorescence enabled 1
Directory in G4LEDATA for fluorescence data files fluor
Auger electron cascade enabled 1
PIXE atomic de-excitation enabled 0
De-excitation module ignores cuts 1
Type of PIXE cross section for hadrons Empirical
Type of PIXE cross section for e+- Livermore
=======================================================================
### === Deexcitation model UAtomDeexcitation is activated for 2 regions:
### === Auger flag: 1
### === Ignore cuts flag: 1
/process/had/rdm/thresholdForVeryLongDecayTime 1.0e+60 year
/control/execute 9MeVEF.mac
/gps/ene/type User
/gps/hist/type energy
/gps/hist/point 4.0 0.012509298
/gps/hist/point 4.2421055 0.012509298
/gps/hist/point 4.4842105 0.012509298
/gps/hist/point 4.726316 0.012509298
/gps/hist/point 4.968421 0.012509298
/gps/hist/point 5.2105265 0.012509298
/gps/hist/point 5.4526315 0.012509298
/gps/hist/point 5.694737 0.012509298
/gps/hist/point 5.936842 0.012509298
/gps/hist/point 6.1789474 0.012509298
/gps/hist/point 6.4210525 0.012509298
/gps/hist/point 6.663158 0.012509298
/gps/hist/point 6.905263 0.012509298
/gps/hist/point 7.1473684 0.012509298
/gps/hist/point 7.389474 0.012509298
/gps/hist/point 7.631579 0.012509298
/gps/hist/point 7.8736844 0.012509298
/gps/hist/point 8.115789 0.012509346
/gps/hist/point 8.357895 0.016105369
/gps/hist/point 8.6 0.75872725
/gps/hist/point 0.1 0.00511
/gps/hist/point 0.2 0.0048
/gps/hist/point 0.3 0.0042
/gps/hist/point 0.4 0.00571
/gps/hist/point 0.5 0.00751
/gps/hist/point 0.7 0.0048
/gps/hist/point 0.8 0.0042
/gps/hist/point 0.9 0.0048
/gps/hist/point 1 0.0033
/gps/hist/point 1.1 0.00571
/gps/hist/point 1.2 0.00571
/gps/hist/point 1.4 0.00721
/gps/hist/point 1.5 0.00721
/gps/hist/point 1.6 0.00691
/gps/hist/point 1.7 0.00751
/gps/hist/point 1.8 0.00541
/gps/hist/point 1.9 0.0045
/gps/hist/point 2.1 0.00931
/gps/hist/point 2.2 0.00781
/gps/hist/point 2.3 0.00601
/gps/hist/point 2.4 0.00931
/gps/hist/point 2.5 0.00571
/gps/hist/point 2.6 0.00781
/gps/hist/point 2.8 0.00631
/gps/hist/point 2.9 0.0042
/gps/hist/point 3 0.00571
/gps/hist/point 3.1 0.00631
/gps/hist/point 3.2 0.00571
/gps/hist/point 3.3 0.00631
/gps/hist/point 3.5 0.00571
/gps/hist/point 3.6 0.00751
/gps/hist/point 3.7 0.00811
/gps/hist/point 3.8 0.00721
/gps/hist/point 3.9 0.00811
/gps/hist/point 4 0.00811
/gps/hist/point 4.2 0.00931
/gps/hist/point 4.3 0.00601
/gps/hist/point 4.4 0.01081
/gps/hist/point 4.5 0.01081
/gps/hist/point 4.6 0.01081
/gps/hist/point 4.7 0.01141
/gps/hist/point 4.8 0.01111
/gps/hist/point 5 0.01291
/gps/hist/point 5.1 0.00841
/gps/hist/point 5.2 0.01021
/gps/hist/point 5.3 0.01381
/gps/hist/point 5.4 0.01081
/gps/hist/point 5.5 0.01291
/gps/hist/point 5.7 0.01291
/gps/hist/point 5.8 0.00871
/gps/hist/point 5.9 0.01532
/gps/hist/point 6 0.01441
/gps/hist/point 6.1 0.01652
/gps/hist/point 6.2 0.01562
/gps/hist/point 6.4 0.01682
/gps/hist/point 6.5 0.01952
/gps/hist/point 6.6 0.01832
/gps/hist/point 6.7 0.01892
/gps/hist/point 6.8 0.01772
/gps/hist/point 6.9 0.02042
/gps/hist/point 7.1 0.02192
/gps/hist/point 7.2 0.02462
/gps/hist/point 7.3 0.02793
/gps/hist/point 7.4 0.02973
/gps/hist/point 7.5 0.02763
/gps/hist/point 7.6 0.03093
/gps/hist/point 7.8 0.03363
/gps/hist/point 7.9 0.03664
/gps/hist/point 8 0.03994
/gps/hist/point 8.1 0.04895
/gps/hist/point 8.2 0.05195
/gps/hist/point 8.3 0.05195
/gps/hist/point 8.5 0.07057
/gps/hist/point 8.6 0.07297
/gps/hist/point 8.7 0.08348
/gps/hist/point 8.8 0.11952
/gps/hist/point 8.9 0.14625
/gps/hist/point 9 0.17628
/gps/hist/point 9.2 0.31832
/gps/hist/point 9.3 1
/score/create/boxMesh boxMesh_1
/score/mesh/boxSize 60 2 2 mm
/score/mesh/nBin 120 1 1
@@ -390,9 +376,9 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
eplus2ggOKVI : Emin= 0 eV Emax= 100 TeV
CoulombScat: for e+ XStype:1 SubType=1 BuildTable=1
Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 0
@@ -435,6 +421,22 @@ CoulombScat: for proton XStype:1 SubType=1 BuildTable=1
nuclearStopping: for proton SubType=8 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
msc: for GenericIon SubType= 10
===== 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 Llim=1 mm
ionIoni: for GenericIon XStype:3 SubType=2
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
StepFunction=(0.1, 0.001 mm), integ: 3, fluct: 1, linLossLim= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
LindhardSorensen : Emin= 0 eV Emax= 100 TeV deltaVI
nuclearStopping: for GenericIon SubType=8 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
======================================================================
====== Radioactive Decay Physics Parameters =======
======================================================================
@@ -457,23 +459,7 @@ Threshold for very long decay time at rest 1e+60 y
HADRONIC PROCESSES SUMMARY (verbose level 1)
-------------------------------------------------------------------------
Hadronic Processes for GenericIon
Process: Radioactivation
msc: for GenericIon SubType= 10
===== 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 Llim=1 mm
ionIoni: for GenericIon XStype:3 SubType=2
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
StepFunction=(0.1, 0.001 mm), integ: 3, fluct: 1, linLossLim= 0.02
===== EM models for the G4Region DefaultRegionForTheWorld ======
LindhardSorensen : Emin= 0 eV Emax= 100 TeV deltaVI
nuclearStopping: for GenericIon SubType=8 BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
ICRU49NucStopping : Emin= 0 eV Emax= 1 MeV
Process: RadioactiveDecay
msc: for alpha SubType= 10
===== EM models for the G4Region DefaultRegionForTheWorld ======
@@ -812,13 +798,13 @@ See commands in /vis/modeling/trajectories/ for other options.
Run terminated.
Run Summary
Number of events processed : 500000
User=948.300000s Real=995.402995s Sys=6.060000s
User=1182.840000s Real=1210.648224s Sys=4.520000s
--------------------End of Global Run-----------------------
The run was 500000 events /score/dumpQuantityToFile boxMesh_1 dose dose.out
Graphics systems deleted.
Visualization Manager deleting...
================== Deleting memory pools ===================
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.15 MB
Number of memory pools allocated: 10 of which, static: 0
Dynamic pools deleted: 10 / Total memory freed: 0.14 MB
============================================================
@@ -36,7 +36,7 @@
#include "G4UImanager.hh"
#include "G4VisExecutive.hh"
#include "Applicator.hh"
#include "FlashApplicator.hh"
#include "FlashActionInitialization.hh"
#include "FlashDetectorConstruction.hh"
#include "FlashPhysicsList.hh"
@@ -26,8 +26,8 @@
//
//
#ifndef Applicator_H
#define Applicator_H 1
#ifndef FlashApplicator_H
#define FlashApplicator_H 1
#include "FlashDetectorConstruction.hh"
#include "G4Box.hh"
@@ -41,10 +41,10 @@
class G4VPhysicalVolume;
class Applicator {
class FlashApplicator {
public:
Applicator(G4VPhysicalVolume *);
~Applicator();
FlashApplicator(G4VPhysicalVolume *);
~FlashApplicator();
G4double fFinalApplicatorXPositionFlash;
G4double fHightFinalApplicatorFlash;
@@ -39,7 +39,7 @@
class G4VPhysicalVolume;
class G4LogicalVolume;
class Applicator;
class FlashApplicator;
class G4VSensitiveDetector;
class G4NistManager;
class G4Tubs;
@@ -87,7 +87,7 @@ private:
G4Material *airNist;
G4Material *fPhantomMaterial;
Applicator *Collimator;
FlashApplicator *Collimator;
G4double fAirGap;
G4double fPhantomSizeX, fPhantomSizeY, fPhantomSizeZ, fPhantom_coordinateX,fPosition_coefficient;
@@ -29,6 +29,9 @@
#define FlashPhysicsList_h 1
#include "G4VModularPhysicsList.hh"
#include "G4EmConfigurator.hh"
class FlashPhysicsListMessenger;
class FlashPhysicsList : public G4VModularPhysicsList {
public:
@@ -36,6 +39,19 @@ public:
virtual ~FlashPhysicsList();
virtual void SetCuts();
//add
void AddPhysicsList(const G4String& name);
void ConstructProcess();
void ConstructParticle();
void AddPackage(const G4String& name);
private:
G4EmConfigurator em_config;
FlashPhysicsListMessenger* pMessenger;
G4String emName;
G4VPhysicsConstructor* emPhysicsList;
G4VPhysicsConstructor* decPhysicsList;
G4VPhysicsConstructor* radPhysicsList;
};
#endif
@@ -23,36 +23,42 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#ifndef PhysicsListMessenger_h
#define PhysicsListMessenger_h 1
//
#ifndef FlashPhysicsListMessenger_h
#define FlashPhysicsListMessenger_h 1
#include "G4UImessenger.hh"
#include "globals.hh"
#include "G4UImessenger.hh"
#include <memory>
class PhysicsList;
class FlashPhysicsList;
class G4UIdirectory;
class G4UIcmdWithADoubleAndUnit;
class G4UIcmdWithAString;
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
class PhysicsListMessenger : public G4UImessenger
class FlashPhysicsListMessenger: public G4UImessenger
{
public:
PhysicsListMessenger(PhysicsList*);
~PhysicsListMessenger();
void SetNewValue(G4UIcommand*, G4String) override;
private:
PhysicsList* fPhysicsList;
std::unique_ptr<G4UIdirectory> fPhysDir;
std::unique_ptr<G4UIcmdWithAString> fListCmd;
public:
FlashPhysicsListMessenger(FlashPhysicsList* );
~FlashPhysicsListMessenger();
void SetNewValue(G4UIcommand*, G4String);
private:
FlashPhysicsList* pPhysicsList;
G4UIdirectory* physDir;
G4UIcmdWithAString* pListCmd;
};
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
#endif
@@ -6,6 +6,10 @@
/run/verbose 1
/event/verbose 0
##
/Physics/addPhysics standard_opt4
##########################
# Initialisation procedure
#
@@ -28,7 +28,7 @@
//
//////////////////////////////////////////////////////////////////////////////////////////////
#include "Applicator.hh"
#include "FlashApplicator.hh"
#include "FlashDetectorConstruction.hh"
#include "G4Box.hh"
#include "G4Colour.hh"
@@ -45,7 +45,7 @@
#include "G4VisAttributes.hh"
#include "globals.hh"
Applicator::Applicator(G4VPhysicalVolume *physicalTreatmentRoom)
FlashApplicator::FlashApplicator(G4VPhysicalVolume *physicalTreatmentRoom)
: fMotherPhys(physicalTreatmentRoom),
@@ -56,18 +56,18 @@ Applicator::Applicator(G4VPhysicalVolume *physicalTreatmentRoom)
}
Applicator::~Applicator() {}
FlashApplicator::~FlashApplicator() {}
void Applicator::ConstructCollimator(G4VPhysicalVolume *) {
void FlashApplicator::ConstructCollimator(G4VPhysicalVolume *) {
// Sets default geometry and materials
SetDefaultDimensions();
SetOuterRadius(55*mm);
SetApplicatorLength(300*mm);
SetApplicatorLength(365*mm);
// Construct the whole Applicator Beam Line
ConstructApplicator();
}
void Applicator::SetDefaultDimensions() {
void FlashApplicator::SetDefaultDimensions() {
white = new G4VisAttributes(G4Colour());
white->SetVisibility(true);
@@ -101,7 +101,7 @@ void Applicator::SetDefaultDimensions() {
magenta->SetVisibility(true);
fInitial_pos = -100*cm; //set the same position in FlashPrimaryGeneratorAction.cc
fInitial_pos = -113*cm; //set the same position in FlashPrimaryGeneratorAction.cc
// Geometry APPLICATOR DEFAULTS
@@ -163,7 +163,7 @@ void Applicator::SetDefaultDimensions() {
VSFlashMaterialFlash = galacticNist;
}
void Applicator::ConstructApplicator() {
void FlashApplicator::ConstructApplicator() {
// Components of the Applicator
@@ -185,7 +185,7 @@ void Applicator::ConstructApplicator() {
}
void Applicator::FlashBeamLineVacuumSource() {
void FlashApplicator::FlashBeamLineVacuumSource() {
// ---------------------------------------------------------------//
// Vacuum Source //
// ---------------------------------------------------------------//
@@ -216,7 +216,7 @@ void Applicator::FlashBeamLineVacuumSource() {
logVSFlash->SetVisAttributes(green);
}
void Applicator::FlashBeamLineTitaniumWindows() {
void FlashApplicator::FlashBeamLineTitaniumWindows() {
// ---------------------------------------------------------------//
// Titanium Window //
// ---------------------------------------------------------------//
@@ -246,7 +246,7 @@ void Applicator::FlashBeamLineTitaniumWindows() {
logFTFlash->SetVisAttributes(yellow);
}
void Applicator::FlashVWAlcover(){
void FlashApplicator::FlashVWAlcover(){
G4double phi2 = 90. * deg;
@@ -276,7 +276,7 @@ void Applicator::FlashVWAlcover(){
}
void Applicator::FlashAlCover2(){
void FlashApplicator::FlashAlCover2(){
G4double phi2 = 90. * deg;
@@ -306,7 +306,7 @@ new G4PVPlacement(
fInitial_pos=fInitial_pos + fHightFTFlash;
}
void Applicator::FlashExitBit(){
void FlashApplicator::FlashExitBit(){
G4double phi2 = 90. * deg;
@@ -345,7 +345,7 @@ G4double phi2 = 90. * deg;
logic->SetVisAttributes(darkOrange3);
fInitial_pos=XPosition+hight;
}
void Applicator::FlashToroid(){
void FlashApplicator::FlashToroid(){
G4double phi2 = 90. * deg;
@@ -375,7 +375,7 @@ G4double phi2 = 90. * deg;
fInitial_pos=fToroid_XPosition+fToroid_hight;
}
void Applicator::OverCover(){
void FlashApplicator::OverCover(){
G4double phi2 = 90. * deg;
@@ -427,7 +427,7 @@ G4double phi2 = 90. * deg;
}
void Applicator::OverCover2() {
void FlashApplicator::OverCover2() {
G4double phi2 = 90. * deg;
@@ -457,7 +457,7 @@ new G4PVPlacement(
}
void Applicator::MonitorChamber(){
void FlashApplicator::MonitorChamber(){
G4double phi2 = 90. * deg;
@@ -536,7 +536,7 @@ G4LogicalVolume *log = new G4LogicalVolume(
}
void Applicator::Flash_connector(){
void FlashApplicator::Flash_connector(){
G4double phi2 = 90. * deg;
@@ -579,7 +579,7 @@ log_->SetVisAttributes(green);
fInitial_pos=XPosition+hight;
}
void Applicator::Bigconnector() {
void FlashApplicator::Bigconnector() {
G4double phi2 = 90. * deg;
@@ -608,7 +608,7 @@ G4double phi2 = 90. * deg;
log->SetVisAttributes(red);
fInitial_pos=XPosition+hight;
}
void Applicator::Bigconnector2() {
void FlashApplicator::Bigconnector2() {
G4double phi2 = 90. * deg;
@@ -641,7 +641,7 @@ G4double phi2 = 90. * deg;
fInitial_pos=XPosition+hight;
}
void Applicator::Bigconnector3() {//this is a piece of the applicator that connects the tube to the optics
void FlashApplicator::Bigconnector3() {//this is a piece of the applicator that connects the tube to the optics
G4double phi2 = 90. * deg;
@@ -680,7 +680,7 @@ G4double phi2 = 90. * deg;
fInitial_pos=XPosition+hight;
}
void Applicator::FlashBeamLineApplicator() {
void FlashApplicator::FlashBeamLineApplicator() {
@@ -715,7 +715,7 @@ void Applicator::FlashBeamLineApplicator() {
}
void Applicator::SetOuterRadius(G4double radius)
void FlashApplicator::SetOuterRadius(G4double radius)
{
fOuterRadiusFirstApplicatorFlash=radius;
@@ -723,7 +723,7 @@ void Applicator::SetOuterRadius(G4double radius)
}
void Applicator::SetApplicatorLength(G4double length)
void FlashApplicator::SetApplicatorLength(G4double length)
{
fHightFinalApplicatorFlash=length;
@@ -55,7 +55,7 @@
#include "G4SystemOfUnits.hh"
#include "Applicator.hh"
#include "FlashApplicator.hh"
#include "G4MaterialPropertiesTable.hh"
@@ -221,7 +221,7 @@ G4VPhysicalVolume *FlashDetectorConstruction::Construct() {
Collimator = new Applicator(physicalTreatmentRoom);
Collimator = new FlashApplicator(physicalTreatmentRoom);
@@ -28,11 +28,14 @@
/// \brief Implementation of the FlashPhysicsList class
#include "FlashPhysicsList.hh"
#include "FlashPhysicsListMessenger.hh"
#include "G4DecayPhysics.hh"
#include "G4EmLivermorePhysics.hh"
#include "G4EmPenelopePhysics.hh"
#include "G4EmStandardPhysics.hh"
#include "G4EmStandardPhysics_option4.hh"
#include "G4EmStandardPhysics_option3.hh"
#include "G4PhysListFactory.hh"
#include "G4ProductionCuts.hh"
#include "G4RadioactiveDecayPhysics.hh"
#include "G4Region.hh"
@@ -40,23 +43,114 @@
#include "G4SystemOfUnits.hh"
FlashPhysicsList::FlashPhysicsList() : G4VModularPhysicsList() {
SetVerboseLevel(1);
// Default physics
RegisterPhysics(new G4DecayPhysics());
// Radioactive decay
RegisterPhysics(new G4RadioactiveDecayPhysics());
pMessenger = new FlashPhysicsListMessenger(this);
SetVerboseLevel(2);
// EM physics
emPhysicsList = new G4EmStandardPhysics_option4(1);
emName = G4String("emstandard_opt4");
// Decay physics and all particles
decPhysicsList = new G4DecayPhysics();
// Radioactive physics and all particles
radPhysicsList=new G4RadioactiveDecayPhysics();
// EM physics
//RegisterPhysics(new G4EmPenelopePhysics());
RegisterPhysics(new G4EmStandardPhysics_option4());
}
FlashPhysicsList::~FlashPhysicsList() {}
FlashPhysicsList::~FlashPhysicsList() {
delete pMessenger;
delete emPhysicsList;
delete decPhysicsList;
delete radPhysicsList;
}
void FlashPhysicsList::AddPackage(const G4String& name)
{
G4PhysListFactory factory;
G4VModularPhysicsList* phys =factory.GetReferencePhysList(name);
G4int i=0;
const G4VPhysicsConstructor* elem= phys->GetPhysics(i);
G4VPhysicsConstructor* tmp = const_cast<G4VPhysicsConstructor*> (elem);
while (elem !=0)
{
RegisterPhysics(tmp);
elem= phys->GetPhysics(++i) ;
tmp = const_cast<G4VPhysicsConstructor*> (elem);
}
}
void FlashPhysicsList::ConstructParticle()
{
decPhysicsList->ConstructParticle();
}
void FlashPhysicsList::ConstructProcess()
{
// transportation
//
AddTransportation();
// electromagnetic physics list
//
emPhysicsList->ConstructProcess();
em_config.AddModels();
decPhysicsList->ConstructProcess();
radPhysicsList->ConstructProcess();
}
void FlashPhysicsList::AddPhysicsList(const G4String& name)
{
if (verboseLevel>1) {
G4cout << "PhysicsList::AddPhysicsList: <" << name << ">" << G4endl;
}
if (name == emName) return;
/////////////////////////////////////////////////////////////////////////////
// ELECTROMAGNETIC MODELS
/////////////////////////////////////////////////////////////////////////////
if (name == "standard_opt3") {
emName = name;
delete emPhysicsList;
emPhysicsList = new G4EmStandardPhysics_option3();
G4cout << "THE FOLLOWING ELECTROMAGNETIC PHYSICS LIST HAS BEEN ACTIVATED: G4EmStandardPhysics_option3" << G4endl;
}
else if (name == "standard_opt4") {
emName = name;
delete emPhysicsList;
emPhysicsList = new G4EmStandardPhysics_option4();
G4cout << "THE FOLLOWING ELECTROMAGNETIC PHYSICS LIST HAS BEEN ACTIVATED: G4EmStandardPhysics_option4" << G4endl;
} else if (name == "Livermore") {
emName = name;
delete emPhysicsList;
emPhysicsList = new G4EmLivermorePhysics();
G4cout << "THE FOLLOWING ELECTROMAGNETIC PHYSICS LIST HAS BEEN ACTIVATED: G4EmLivermorePhysics" << G4endl;
} else if (name == "Penelope") {
emName = name;
delete emPhysicsList;
emPhysicsList = new G4EmPenelopePhysics();
G4cout << "THE FOLLOWING ELECTROMAGNETIC PHYSICS LIST HAS BEEN ACTIVATED: G4EmPenelopePhysics" << G4endl;
}
}
void FlashPhysicsList::SetCuts() {//set cuts based on region name defined in detector construction
SetCutsWithDefault();
@@ -77,3 +171,5 @@ void FlashPhysicsList::SetCuts() {//set cuts based on region name defined in det
}
@@ -24,40 +24,44 @@
// ********************************************************************
//
//
/// \file ExN04TrackerParametrisation.cc
/// \brief Implementation of the ExN04TrackerParametrisation class
//
#include "ExN04TrackerParametrisation.hh"
#include "FlashPhysicsListMessenger.hh"
#include "G4VPhysicalVolume.hh"
#include "G4ThreeVector.hh"
#include "G4Tubs.hh"
#include "G4SystemOfUnits.hh"
#include "FlashPhysicsList.hh"
#include "G4UIdirectory.hh"
#include "G4UIcmdWithADoubleAndUnit.hh"
#include "G4UIcmdWithAString.hh"
ExN04TrackerParametrisation::ExN04TrackerParametrisation()
/////////////////////////////////////////////////////////////////////////////
FlashPhysicsListMessenger::FlashPhysicsListMessenger(FlashPhysicsList* pPhys)
:pPhysicsList(pPhys)
{
physDir = new G4UIdirectory("/Physics/");
physDir->SetGuidance("Commands to activate physics models and set cuts");
#include "ExN04DetectorParameterDef.icc"
pListCmd = new G4UIcmdWithAString("/Physics/addPhysics",this);
pListCmd->SetGuidance("Add physics list.");
pListCmd->SetParameterName("PList",true);
pListCmd->AvailableForStates(G4State_PreInit);
}
FlashPhysicsListMessenger::~FlashPhysicsListMessenger()
{
delete pListCmd;
delete physDir;
}
ExN04TrackerParametrisation::~ExN04TrackerParametrisation()
{;}
void FlashPhysicsListMessenger::SetNewValue(G4UIcommand* command,
G4String newValue)
{
void ExN04TrackerParametrisation::ComputeTransformation
(const G4int, G4VPhysicalVolume* physVol) const
{
G4ThreeVector origin;
physVol->SetTranslation(origin);
}
if( command == pListCmd )
{ pPhysicsList->AddPhysicsList(newValue);}
void ExN04TrackerParametrisation::ComputeDimensions
(G4Tubs& trackerLayer, const G4int copyNo, const G4VPhysicalVolume*) const
{
trackerLayer.SetInnerRadius(tracker_radius[copyNo]);
trackerLayer.SetOuterRadius(tracker_radius[copyNo]+tracker_thick);
trackerLayer.SetZHalfLength(tracker_length[copyNo]);
trackerLayer.SetStartPhiAngle(trkTubs_sphi);
trackerLayer.SetDeltaPhiAngle(trkTubs_dphi);
}
@@ -55,7 +55,7 @@ void FlashPrimaryGeneratorAction::SetDefaultPrimaryParticle() {
particleGun->SetParticleDefinition(particle);
G4double defaultX0 = -100 * cm; //the beam propagates in the x direction from x=-100cm
G4double defaultX0 = -113 * cm; //the beam propagates in the x direction from x=-100cm
X0 = defaultX0;
@@ -73,7 +73,7 @@ void FlashPrimaryGeneratorAction::SetDefaultPrimaryParticle() {
sigmaZ = defaultsigmaZ;
G4double defaultTheta = 1.5 * deg;
G4double defaultTheta = 2 * deg;
Theta = defaultTheta;
}
+12 -13
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -208,7 +208,7 @@ eBrem: for e+ XStype:4 SubType=3
LowEnBrem : Emin= 0 eV Emax= 1 GeV AngularGen2BS
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Simple BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
PenAnnih : Emin= 0 eV Emax= 100 TeV
@@ -524,15 +524,16 @@ G4GeometryManager::ReportVoxelStats -- Voxel Statistics
Run terminated.
Run Summary
Number of events processed : 1000
User=3.800000s Real=4.046556s Sys=0.000000s
User=3.600000s Real=3.726457s Sys=0.010000s
--- Run 0 (master) end. Total number of events: 1000.
User=3.800000s Real=4.046847s Sys=0.000000s
User=3.600000s Real=3.726857s Sys=0.010000s
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x1fbdd60
UserPhysicsList deleted 0x220ba00
UserActionInitialization deleted 0x2217110
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -545,8 +546,6 @@ G4RNGHelper object is deleted.
================== Deleting memory pools ===================
Pool ID '20G4NavigationLevelRep', size : 0.00769 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '16G4SmartVoxelNode', size : 0.000961 MB
Pool ID '17G4SmartVoxelProxy', size : 0.000961 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
@@ -557,8 +556,8 @@ Pool ID '7G4Track', size : 0.39 MB
Pool ID '18G4TouchableHistory', size : 0.000961 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Pool ID '17eRositaTrackerHit', size : 0.000961 MB
Number of memory pools allocated: 14 of which, static: 0
Dynamic pools deleted: 14 / Total memory freed: 0.6 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.6 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -42,14 +42,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -272,7 +279,7 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -557,6 +564,7 @@ CoulombScat: for mu- XStype:1 SubType=1 BuildTable=1
PHP check 1
CHECK HP NAMES 0
Enable DEBUG 0
Use probability tables from njoy
=======================================================
@@@ G4ParticleHPInelastic instantiated for particle neutron/n data directory is /cvmfs/geant4.cern.ch/share/data/G4NDL4.7.1/Inelastic
@@ -637,7 +645,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
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
Process: Radioactivation
Process: RadioactiveDecay
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
@@ -831,7 +839,7 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
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
Process: Radioactivation
Process: RadioactiveDecay
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
=======================================================================
@@ -856,7 +864,7 @@ Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1000 ps
Isomer production flag 1
Internal e- conversion flag 1
+23 -17
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -44,14 +44,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -254,7 +261,7 @@ eBrem: for e+ XStype:4 SubType=3
eBremSB : Emin= 0 eV Emax= 1 GeV ModifiedTsai
eBremLPM : Emin= 1 GeV Emax= 100 TeV ModifiedTsai
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Simple BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
@@ -805,7 +812,7 @@ Min energy per nucleon for multifragmentation 200 GeV
Limit excitation energy for Fermi BreakUp 20 MeV
Level density (1/MeV) 0.075
Use simple level density model 1
Use discrete excitation energy of the residual 1
Use discrete excitation energy of the residual 0
Time limit for long lived isomeres 1 ns
Isomer production flag 1
Internal e- conversion flag 1
@@ -13744,7 +13751,7 @@ Step# X(mm) Y(mm) Z(mm) KinE(MeV) dE(MeV) StepLeng TrackLeng NextVolu
Run terminated.
Run Summary
Number of events processed : 10
User=1.450000s Real=1.766809s Sys=0.050000s
User=1.330000s Real=1.545951s Sys=0.020000s
--------------------End of Global Run-----------------------
The run consists of 10 proton of 50 MeV
@@ -13757,11 +13764,12 @@ Run Summary
Graphics systems deleted.
Visualization Manager deleting...
G4 kernel has come to Quit state.
UserDetectorConstruction deleted.
UserPhysicsList deleted.
UserActionInitialization deleted.
UserWorkerInitialization deleted.
UserWorkerThreadInitialization deleted.
Deleting G4Run (id:0)
UserDetectorConstruction deleted 0x2472be0
UserPhysicsList deleted 0x246ef30
UserActionInitialization deleted 0x2630900
UserWorkerInitialization deleted 0
UserWorkerThreadInitialization deleted 0
UserRunAction deleted.
UserPrimaryGenerator deleted.
RunManager is deleting RunManagerKernel.
@@ -13775,8 +13783,6 @@ G4RNGHelper object is deleted.
Pool ID '20G4NavigationLevelRep', size : 0.0173 MB
Pool ID '24G4ReferenceCountedHandleIvE', size : 0.000961 MB
Pool ID '17G4DynamicParticle', size : 0.0202 MB
Pool ID '16G4SmartVoxelNode', size : 0.00192 MB
Pool ID '17G4SmartVoxelProxy', size : 0.000961 MB
Pool ID '7G4Event', size : 0.000961 MB
Pool ID '15G4PrimaryVertex', size : 0.000961 MB
Pool ID '17G4PrimaryParticle', size : 0.000961 MB
@@ -13784,8 +13790,8 @@ Pool ID '15G4HCofThisEvent', size : 0.000961 MB
Pool ID '7G4Track', size : 0.0394 MB
Pool ID '18G4TouchableHistory', size : 0.00192 MB
Pool ID '15G4CountedObjectIvE', size : 0.000961 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.087 MB
Number of memory pools allocated: 10 of which, static: 0
Dynamic pools deleted: 10 / Total memory freed: 0.085 MB
============================================================
G4Allocator objects are deleted.
UImanager deleted.
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+9 -9
View File
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -220,19 +220,19 @@ Index : 3 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100000
User=153.380000s Real=163.747664s Sys=0.100000s
User=152.610000s Real=158.345588s Sys=0.030000s
/control/doifBatch /score/dumpAllQuantitiesToFile Probes Probes.csv
/score/dumpAllQuantitiesToFile Probes Probes.csv
# Mesh or volume name: Probes -- # Primitive scorer name: dose
bin 0,0,0 : statistical error 39.1279(%)
to reduce the statistical error below 10%, increase number of events approximately 15.3099 times.
bin 0,0,0 : statistical error 27.747(%)
to reduce the statistical error below 10%, increase number of events approximately 7.69898 times.
# Mesh or volume name: Probes -- # Primitive scorer name: protonFlux
bin 0,0,0 : statistical error 35.5209(%)
to reduce the statistical error below 10%, increase number of events approximately 12.6174 times.
bin 0,0,0 : statistical error 33.5269(%)
to reduce the statistical error below 10%, increase number of events approximately 11.2405 times.
# Mesh or volume name: Probes -- # Primitive scorer name: volFlx
bin 0,0,0 : statistical error 36.8385(%)
to reduce the statistical error below 10%, increase number of events approximately 13.5707 times.
bin 0,0,0 : statistical error 26.7392(%)
to reduce the statistical error below 10%, increase number of events approximately 7.14983 times.
================== Deleting memory pools ===================
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 1.2 MB
Dynamic pools deleted: 12 / Total memory freed: 2.4 MB
============================================================
+1 -1
View File
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd">
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd">
<define>
<constant name="thickness" value="5" />
+4 -1
View File
@@ -6,10 +6,13 @@ It must **not** be used as a substitute for writing good git commit messages!
-------------------------------------------------------------------------------
## 2024-04-24 Gabriele Cosmo (hadrontherapy-V11-01-02)
## 2024-04-24 Gabriele Cosmo (hadrontherapy-V11-02-01)
- Fixed compilation error on Windows VC++ with C++20 Standard enabled.
Make proper use of G4String in HadrontherapyInteractionParameters.
## 2024-03-27 A. Sciuto (hadrontherapy-V11-02-00)
- Update of the laser beamline macro and physics list
## 2023-11-15 I. Hrivnacova (hadrontherapy-V11-01-01)
- Updated macros using /vis/open:
- Added a commented line for calling 'vis/open' without parameter
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-02-patch-02 (21-June-2024)
Geant4 version Name: geant4-11-02-ref-06 (28-June-2024)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -45,14 +45,21 @@ Registered graphics systems are:
RayTracerX (RayTracerX)
Qt3D (Qt3D)
TOOLSSG_X11_GLES (TSG_X11_GLES, TSGX11, TSG_XT_GLES_FALLBACK)
TOOLSSG_X11_ZB (TSG_X11_ZB, TSGX11ZB)
TOOLSSG_XT_GLES (TSG_XT_GLES, TSGXt, TSG_QT_GLES_FALLBACK)
TOOLSSG_XT_ZB (TSG_XT_ZB, TSGXtZB)
TOOLSSG_QT_GLES (TSG_QT_GLES, TSGQt, TSG)
TOOLSSG_QT_ZB (TSG_QT_ZB, TSGQtZB)
Default graphics system is: TSG_OFFSCREEN (based on batch session).
Default window size hint is: 600x600-0+0 (based on G4VisManager initialisation).
Note: Parameters specified on the command line will override these defaults.
Use "vis/open" without parameters to get these defaults.
You may choose a graphics system (driver) with a parameter of
the command "/vis/open" or "/vis/sceneHandler/create",
or you may omit the driver parameter and choose at run time:
- by argument in the construction of G4VisExecutive
- by environment variable "G4VIS_DEFAULT_DRIVER"
- by entry in "~/.g4session"
- by build flags.
- Note: This feature is not allowed in batch mode.
For further information see "examples/basic/B1/exampleB1.cc"
and "vis.mac".
Registering model factories...
@@ -309,9 +316,9 @@ ePairProd: for e+ XStype:1 SubType=4
===== EM models for the G4Region DefaultRegionForTheWorld ======
ePairProd : Emin= 0 eV Emax= 100 TeV ModifiedMephi
annihil: for e+ XStype:2 SubType=5 BuildTable=0
annihil: for e+ XStype:2 SubType=5 AtRestModel:Allison BuildTable=0
===== EM models for the G4Region DefaultRegionForTheWorld ======
eplus2gg : Emin= 0 eV Emax= 100 TeV
eplus2ggOKVI : Emin= 0 eV Emax= 100 TeV
CoulombScat: for e+ XStype:1 SubType=1 BuildTable=1
Lambda table from 100 MeV to 100 TeV, 20 bins/decade, spline: 0
@@ -694,12 +701,12 @@ Run 0 starts ...
Run terminated.
Run Summary
Number of events processed : 500
User=5.450000s Real=6.219716s Sys=0.070000s
User=5.250000s Real=5.568770s Sys=0.100000s
Graphics systems deleted.
Visualization Manager deleting...
The simulation took: 9.17605 s to run (real time)
The simulation took: 8.78874 s to run (real time)
Dose is being written to Dose.out
i j k Dose(Gy)================== Deleting memory pools ===================
Number of memory pools allocated: 14 of which, static: 0
Dynamic pools deleted: 14 / Total memory freed: 0.28 MB
Number of memory pools allocated: 12 of which, static: 0
Dynamic pools deleted: 12 / Total memory freed: 0.32 MB
============================================================
@@ -39,10 +39,18 @@
/gps/pos/radius 0.0 mm
/gps/pos/sigma_r 0.1 mm
# the incident surface is in the y-z plane
#
/gps/pos/rot1 0 1 0
/gps/pos/rot2 0 0 1
# the beam is travelling along the x-axis without any angular dispersion (angular despersion set to 0.0)
#
/gps/ang/rot1 0 0 1
/gps/ang/rot2 0 1 0
/gps/pos/rot1 0 0 1
/gps/pos/rot2 0 1 0
/gps/ang/type beam1d
/gps/ang/sigma_r 0.028 deg
# ###########the beam energy is in gaussian profile
#/gps/ene/type Gauss
#/gps/ene/mono 7 MeV
@@ -67,9 +75,14 @@
/gps/ene/ezero 2.272727273
######################################################################
###/vis/scene/create
###/vis/open OGL
####/vis/open ## open the default viewer
/vis/open OGLI 600x600-0+0
# Disable auto refresh and quieten vis messages whilst scene and
# trajectories are established:
/vis/viewer/set/autoRefresh false
/vis/verbose errors
/vis/drawVolume
/vis/viewer/set/background white
/vis/viewer/set/viewpointThetaPhi 60 130
/vis/viewer/zoom 1.0
@@ -30,9 +30,11 @@
// ****** SUGGESTED PHYSICS FOR ACCURATE SIMULATIONS *********
// ****** IN MEDICAL PHYSICS APPLICATIONS *********
//
// 'HADRONTHERAPY_1' and 'HADRONTHERAPY_2' are both suggested;
// 'HADRONTHERAPY_1' is more suited for protons only
// 'HADRONTHERAPY_2' is suggested for better precision with ions
// 'HADRONTHERAPY_3' test that uses Bertini cascade
// It can be activated inside any macro file using the command:
// /Physics/addPhysics HADRONTHERAPY_1 (HADRONTHERAPY_2)
// /Physics/addPhysics HADRONTHERAPY_1 (HADRONTHERAPY_2) (HADRONTHERAPY_3)
#include "G4SystemOfUnits.hh"
#include "G4RunManager.hh"
@@ -61,10 +63,14 @@
#include "G4ProcessManager.hh"
#include "G4IonFluctuations.hh"
#include "G4IonParametrisedLossModel.hh"
#include "G4EmParameters.hh"
#include "G4ParallelWorldPhysics.hh"
#include "G4EmLivermorePhysics.hh"
#include "G4AutoDelete.hh"
#include "G4HadronPhysicsQGSP_BIC_AllHP.hh"
#include "QGSP_BIC_HP.hh"
#include "G4HadronPhysicsQGSP_BERT.hh"
#include "G4HadronPhysicsQGSP_BERT_HP.hh"
/////////////////////////////////////////////////////////////////////////////
HadrontherapyPhysicsList::HadrontherapyPhysicsList() : G4VModularPhysicsList()
@@ -176,7 +182,7 @@ void HadrontherapyPhysicsList::AddPhysicsList(const G4String& name)
}
else if (name == "HADRONTHERAPY_2") {
// HP models are switched off
AddPhysicsList("standard_opt4");
hadronPhys.push_back( new G4DecayPhysics());
hadronPhys.push_back( new G4RadioactiveDecayPhysics());
@@ -184,10 +190,26 @@ void HadrontherapyPhysicsList::AddPhysicsList(const G4String& name)
hadronPhys.push_back( new G4EmExtraPhysics());
hadronPhys.push_back( new G4HadronElasticPhysics());
hadronPhys.push_back( new G4StoppingPhysics());
hadronPhys.push_back( new G4HadronPhysicsQGSP_BIC());
hadronPhys.push_back( new G4HadronPhysicsQGSP_BIC_AllHP());
hadronPhys.push_back( new G4NeutronTrackingCut());
G4cout << "HADRONTHERAPY_2 PHYSICS LIST has been activated" << G4endl; }
G4cout << "HADRONTHERAPY_2 PHYSICS LIST has been activated" << G4endl;
}
else if (name == "HADRONTHERAPY_3"){
AddPhysicsList("standard_opt4");
hadronPhys.push_back( new G4DecayPhysics());
hadronPhys.push_back( new G4RadioactiveDecayPhysics());
hadronPhys.push_back( new G4IonBinaryCascadePhysics());
hadronPhys.push_back( new G4EmExtraPhysics());
hadronPhys.push_back( new G4HadronElasticPhysics());
hadronPhys.push_back( new G4StoppingPhysics());
hadronPhys.push_back( new G4HadronPhysicsQGSP_BERT_HP());
hadronPhys.push_back( new G4NeutronTrackingCut());
G4cout << "HADRONTHERAPY_3 PHYSICS LIST has been activated" << G4endl;
}
else {
G4cout << "PhysicsList::AddPhysicsList: <" << name << ">"
<< " is not defined"
@@ -204,6 +226,7 @@ void HadrontherapyPhysicsList::AddStepMax()
//
HadrontherapyStepMax* stepMaxProcess = new HadrontherapyStepMax();
auto particleIterator = GetParticleIterator();
particleIterator->reset();
while ((*particleIterator)()){
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<position name="HeadRelativePos" unit="cm" x="0" y="0" z="8.15" />
<position name="HeadPos" unit="cm" x="0" y="0" z="71.25" />
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<position name="HeadRelativePos" unit="cm" x="0" y="0" z="10.025" />
<position name="OrganPos" unit="cm" x="0" y="0." z="73.125" />
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<gdml xmlns:gdml="http://cern.ch/2001/Schemas/GDML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://service-spi.web.cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<gdml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://cern.ch/service-spi/app/releases/GDML/schema/gdml.xsd" >
<define>
<constant name="PI" value="1.*pi" />
<constant name="TWOPI" value="2.*pi"/>

Some files were not shown because too many files have changed in this diff Show More