Import Geant4 11.2.0 source tree

This commit is contained in:
Gabriele Cosmo
2023-12-08 10:43:34 +01:00
parent dd1f179cda
commit 860a2b92bf
3962 changed files with 139318 additions and 164259 deletions
@@ -61,12 +61,13 @@ make
To run it:
\verbatim
./Calo atlasHec.g4
./Calo atlasHec.in
\endverbatim
which shoots 50 GeV pion- on a simplified ATLAS HEC hadronic calorimeter,
in one run of 100 events, and print out some information on the particle
fluence at the end of the run.
Other macros exist for other types of simplified hadronic calorimeters.
Other macros exist for other types of simplified hadronic calorimeters:
atlasEcal.in, atlasFcal.in, atlasTileCal.in, cmsEcal.in, lhcbEcal.in .
*/
@@ -1,6 +1,6 @@
#----------------------------------------------------------------------------
# Setup the project
cmake_minimum_required(VERSION 3.16...3.21)
cmake_minimum_required(VERSION 3.16...3.27)
project(Calo)
#----------------------------------------------------------------------------
@@ -39,12 +39,12 @@ target_link_libraries(Calo ${Geant4_LIBRARIES} )
# directly there.
#
set(SCRIPTS
atlasEcal.g4
atlasFcal.g4
atlasHec.g4
atlasTileCal.g4
cmsEcal.g4
lhcbEcal.g4
atlasEcal.in
atlasFcal.in
atlasHec.in
atlasTileCal.in
cmsEcal.in
lhcbEcal.in
)
foreach(_script ${SCRIPTS})
@@ -11,7 +11,7 @@ Environment variable "G4FORCE_RUN_MANAGER_TYPE" enabled with value == Serial. Fo
**************************************************************
Geant4 version Name: geant4-11-01-ref-06 (30-June-2023)
Geant4 version Name: geant4-11-02-ref-00 (8-December-2023)
Copyright : Geant4 Collaboration
References : NIM A 506 (2003), 250-303
: IEEE-TNS 53 (2006), 270-278
@@ -495,384 +495,243 @@ CoulombScat: for pi- XStype:1 SubType=1 BuildTable=1
====================================================================
HADRONIC PROCESSES SUMMARY (verbose level 1)
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for neutron
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronElasticXS: 0 eV ---> 100 TeV
Process: neutronInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: G4NeutronInelasticXS: 0 eV ---> 100 TeV
Process: nCapture
Model: nRadCapture: 0 eV ---> 100 TeV
Cr_sctns: G4NeutronCaptureXS: 0 eV ---> 100 TeV
Process: nKiller
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for B-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: B-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for D-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: D-Inelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for GenericIon
Process: ionInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: He3Inelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: alphaInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_He3
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_He3Inelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_alpha
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_alphaInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_deuteronInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-------------------------------------------------------------------------
Hadronic Processes for anti_hypertriton
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: anti_lambdaInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_neutron
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_neutronInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_proton
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100.1 MeV
Model: AntiAElastic: 100 MeV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_protonInelastic
Model: FTFP: 0 eV ---> 100 TeV
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for anti_triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100.1 MeV/n
Model: AntiAElastic: 100 MeV/n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: anti_tritonInelastic
Model: FTFP: 0 eV /n ---> 100 TeV/n
Cr_sctns: AntiAGlauber: 0 eV ---> 25.6 PeV
Process: hFritiofCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for deuteron
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: dInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e+
Process: positronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for e-
Process: electronNuclear
Model: G4ElectroVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: ElectroNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for gamma
Process: photonNuclear
Model: GammaNPreco: 0 eV ---> 200 MeV
Model: BertiniCascade: 199 MeV ---> 6 GeV
Model: TheoFSGenerator: 3 GeV ---> 100 TeV
Cr_sctns: GammaNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon+
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for kaon-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: kaon-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for lambda
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: lambdaInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu+
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for mu-
Process: muonNuclear
Model: G4MuonVDNuclearModel: 0 eV ---> 1 PeV
Cr_sctns: KokoulinMuonNuclearXS: 0 eV ---> 100 TeV
Process: muMinusCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi+
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi+Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for pi-
Process: hadElastic
Model: hElasticGlauber: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: pi-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for proton
Process: hadElastic
Model: hElasticCHIPS: 0 eV ---> 100 TeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
Process: protonInelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: BarashenkovGlauberGribov: 0 eV ---> 100 TeV
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for sigma-
Process: hadElastic
Model: hElasticLHEP: 0 eV ---> 100 TeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: sigma-Inelastic
Model: FTFP: 3 GeV ---> 100 TeV
Model: BertiniCascade: 0 eV ---> 6 GeV
Cr_sctns: Glauber-Gribov: 0 eV ---> 100 TeV
Process: hBertiniCaptureAtRest
---------------------------------------------------
-----------------------------------------------------------------------
Hadronic Processes for triton
Process: hadElastic
Model: hElasticLHEP: 0 eV /n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
Process: tInelastic
Model: Binary Light Ion Cascade: 0 eV /n ---> 6 GeV/n
Model: FTFP: 3 GeV/n ---> 100 TeV/n
Cr_sctns: Glauber-Gribov Nucl-nucl: 0 eV ---> 25.6 PeV
================================================================
### G4LevelReader: broken transition 0 from level 24 to 24 for isotope Z= 89 A= 219 - use ground level
=======================================================================
====== Geant4 Native Pre-compound Model Parameters ========
@@ -954,7 +813,7 @@ Index : 3 used in the geometry : Yes
Run terminated.
Run Summary
Number of events processed : 100
User=44.760000s Real=45.256144s Sys=0.020000s
User=50.820000s Real=55.635470s Sys=0.010000s
=============== Run::PrintInfo() =============== RunID = 0
@@ -968,143 +827,143 @@ Run Summary
Number of events = 100
Conversion factor: fluence from mm^-2 to cm^-2 = 100
Particle fluence in unit of cm^-2 :
case= 0 downstream all 0.000534531
case= 1 downstream electron 3.26208e-06
case= 2 downstream gamma 0.000135739
case= 3 downstream muon 6.2069e-07
case= 4 downstream neutrino 6.22869e-05
case= 5 downstream pion 2.66425e-06
case= 6 downstream neutron 0.000327911
case= 7 downstream proton 2.04657e-06
case= 0 downstream all 0.000270771
case= 1 downstream electron 6.02445e-07
case= 2 downstream gamma 5.53375e-05
case= 3 downstream muon 1.14895e-06
case= 4 downstream neutrino 5.58724e-05
case= 5 downstream pion 1.48702e-06
case= 6 downstream neutron 0.000155137
case= 7 downstream proton 5.65076e-07
case= 8 downstream ion 0
case= 9 downstream otherMeson 0
case= 9 downstream otherMeson 6.20662e-07
case= 10 downstream otherBaryon 0
case= 11 downstream below 20 MeV all 0.000429067
case= 12 downstream below 20 MeV electron 3.26208e-06
case= 13 downstream below 20 MeV gamma 0.000135059
case= 11 downstream below 20 MeV all 0.000194174
case= 12 downstream below 20 MeV electron 6.02445e-07
case= 13 downstream below 20 MeV gamma 5.53375e-05
case= 14 downstream below 20 MeV muon 0
case= 15 downstream below 20 MeV neutrino 3.57828e-06
case= 15 downstream below 20 MeV neutrino 3.61484e-06
case= 16 downstream below 20 MeV pion 0
case= 17 downstream below 20 MeV neutron 0.000287168
case= 17 downstream below 20 MeV neutron 0.000134619
case= 18 downstream below 20 MeV proton 0
case= 19 downstream below 20 MeV ion 0
case= 20 downstream below 20 MeV otherMeson 0
case= 21 downstream below 20 MeV otherBaryon 0
case= 22 downstream above 20 MeV all 0.000105463
case= 22 downstream above 20 MeV all 7.65971e-05
case= 23 downstream above 20 MeV electron 0
case= 24 downstream above 20 MeV gamma 6.79929e-07
case= 25 downstream above 20 MeV muon 6.2069e-07
case= 26 downstream above 20 MeV neutrino 5.87086e-05
case= 27 downstream above 20 MeV pion 2.66425e-06
case= 28 downstream above 20 MeV neutron 4.07432e-05
case= 29 downstream above 20 MeV proton 2.04657e-06
case= 24 downstream above 20 MeV gamma 0
case= 25 downstream above 20 MeV muon 1.14895e-06
case= 26 downstream above 20 MeV neutrino 5.22576e-05
case= 27 downstream above 20 MeV pion 1.48702e-06
case= 28 downstream above 20 MeV neutron 2.05179e-05
case= 29 downstream above 20 MeV proton 5.65076e-07
case= 30 downstream above 20 MeV ion 0
case= 31 downstream above 20 MeV otherMeson 0
case= 31 downstream above 20 MeV otherMeson 6.20662e-07
case= 32 downstream above 20 MeV otherBaryon 0
case= 33 side all 0.000595201
case= 34 side electron 1.70985e-06
case= 35 side gamma 0.000100359
case= 33 side all 0.000651769
case= 34 side electron 1.94042e-06
case= 35 side gamma 0.000114214
case= 36 side muon 0
case= 37 side neutrino 0.000113819
case= 38 side pion 0
case= 39 side neutron 0.000378833
case= 40 side proton 4.80419e-07
case= 37 side neutrino 0.000116864
case= 38 side pion 2.79484e-07
case= 39 side neutron 0.000417914
case= 40 side proton 5.57258e-07
case= 41 side ion 0
case= 42 side otherMeson 0
case= 43 side otherBaryon 0
case= 44 side below 20 MeV all 0.000462175
case= 45 side below 20 MeV electron 1.70985e-06
case= 46 side below 20 MeV gamma 0.000100253
case= 44 side below 20 MeV all 0.000511925
case= 45 side below 20 MeV electron 1.94042e-06
case= 46 side below 20 MeV gamma 0.000114214
case= 47 side below 20 MeV muon 0
case= 48 side below 20 MeV neutrino 1.02201e-05
case= 48 side below 20 MeV neutrino 9.8674e-06
case= 49 side below 20 MeV pion 0
case= 50 side below 20 MeV neutron 0.000349731
case= 51 side below 20 MeV proton 2.60861e-07
case= 50 side below 20 MeV neutron 0.000385767
case= 51 side below 20 MeV proton 1.36231e-07
case= 52 side below 20 MeV ion 0
case= 53 side below 20 MeV otherMeson 0
case= 54 side below 20 MeV otherBaryon 0
case= 55 side above 20 MeV all 0.000133026
case= 55 side above 20 MeV all 0.000139845
case= 56 side above 20 MeV electron 0
case= 57 side above 20 MeV gamma 1.05538e-07
case= 57 side above 20 MeV gamma 0
case= 58 side above 20 MeV muon 0
case= 59 side above 20 MeV neutrino 0.000103599
case= 60 side above 20 MeV pion 0
case= 61 side above 20 MeV neutron 2.91019e-05
case= 62 side above 20 MeV proton 2.19558e-07
case= 59 side above 20 MeV neutrino 0.000106996
case= 60 side above 20 MeV pion 2.79484e-07
case= 61 side above 20 MeV neutron 3.21477e-05
case= 62 side above 20 MeV proton 4.21027e-07
case= 63 side above 20 MeV ion 0
case= 64 side above 20 MeV otherMeson 0
case= 65 side above 20 MeV otherBaryon 0
case= 66 upstream all 0.00445826
case= 67 upstream electron 5.08463e-06
case= 68 upstream gamma 0.0011685
case= 66 upstream all 0.00500911
case= 67 upstream electron 1.24484e-05
case= 68 upstream gamma 0.00133295
case= 69 upstream muon 0
case= 70 upstream neutrino 0.000283777
case= 71 upstream pion 2.83511e-06
case= 72 upstream neutron 0.00299617
case= 73 upstream proton 1.89644e-06
case= 70 upstream neutrino 0.000328006
case= 71 upstream pion 4.30001e-06
case= 72 upstream neutron 0.00332932
case= 73 upstream proton 2.09047e-06
case= 74 upstream ion 0
case= 75 upstream otherMeson 0
case= 76 upstream otherBaryon 0
case= 77 upstream below 20 MeV all 0.00403448
case= 78 upstream below 20 MeV electron 5.08463e-06
case= 79 upstream below 20 MeV gamma 0.00116106
case= 77 upstream below 20 MeV all 0.00448428
case= 78 upstream below 20 MeV electron 1.03066e-05
case= 79 upstream below 20 MeV gamma 0.00131414
case= 80 upstream below 20 MeV muon 0
case= 81 upstream below 20 MeV neutrino 2.35117e-05
case= 82 upstream below 20 MeV pion 0
case= 83 upstream below 20 MeV neutron 0.00284482
case= 81 upstream below 20 MeV neutrino 3.12844e-05
case= 82 upstream below 20 MeV pion 8.82623e-07
case= 83 upstream below 20 MeV neutron 0.00312766
case= 84 upstream below 20 MeV proton 0
case= 85 upstream below 20 MeV ion 0
case= 86 upstream below 20 MeV otherMeson 0
case= 87 upstream below 20 MeV otherBaryon 0
case= 88 upstream above 20 MeV all 0.00042378
case= 89 upstream above 20 MeV electron 0
case= 90 upstream above 20 MeV gamma 7.43497e-06
case= 88 upstream above 20 MeV all 0.000524839
case= 89 upstream above 20 MeV electron 2.14182e-06
case= 90 upstream above 20 MeV gamma 1.88069e-05
case= 91 upstream above 20 MeV muon 0
case= 92 upstream above 20 MeV neutrino 0.000260265
case= 93 upstream above 20 MeV pion 2.83511e-06
case= 94 upstream above 20 MeV neutron 0.000151348
case= 95 upstream above 20 MeV proton 1.89644e-06
case= 92 upstream above 20 MeV neutrino 0.000296721
case= 93 upstream above 20 MeV pion 3.41739e-06
case= 94 upstream above 20 MeV neutron 0.000201661
case= 95 upstream above 20 MeV proton 2.09047e-06
case= 96 upstream above 20 MeV ion 0
case= 97 upstream above 20 MeV otherMeson 0
case= 98 upstream above 20 MeV otherBaryon 0
-------------------------------------------------------------
Extra information: particle production <N> <E_kin> <Sum_Ekin> [MeV]
case= 0 calorimeter all 66343.9 4.11798 273203
case= 1 calorimeter electron 49233.1 1.66854 82147.4
case= 2 calorimeter gamma 14488.2 5.5621 80584.9
case= 3 calorimeter muon 4.51 30.8084 138.946
case= 4 calorimeter neutrino 13.42 40.0476 537.439
case= 5 calorimeter pion 48.2 1302.35 62773.4
case= 6 calorimeter neutron 988.92 18.8879 18678.6
case= 7 calorimeter proton 226.71 57.029 12929
case= 8 calorimeter ion 1334.87 0.957437 1278.05
case= 9 calorimeter otherMeson 4.8 2694.8 12935.1
case= 10 calorimeter otherBaryon 1.2 999.876 1199.85
case= 11 calorimeter below 20 MeV all 65212.5 0.663331 43257.5
case= 12 calorimeter below 20 MeV electron 48792.6 0.452265 22067.2
case= 13 calorimeter below 20 MeV gamma 14091.8 1.21489 17119.9
case= 14 calorimeter below 20 MeV muon 4 4.1591 16.6364
case= 15 calorimeter below 20 MeV neutrino 1.16 14.9349 17.3245
case= 16 calorimeter below 20 MeV pion 0.9 12.2925 11.0632
case= 17 calorimeter below 20 MeV neutron 853.18 2.65097 2261.75
case= 18 calorimeter below 20 MeV proton 146.23 8.08978 1182.97
case= 19 calorimeter below 20 MeV ion 1322.39 0.437 577.885
case= 20 calorimeter below 20 MeV otherMeson 0.14 10.203 1.42843
case= 21 calorimeter below 20 MeV otherBaryon 0.1 12.6395 1.26395
case= 22 calorimeter above 20 MeV all 1131.42 203.236 229945
case= 23 calorimeter above 20 MeV electron 440.42 136.416 60080.2
case= 24 calorimeter above 20 MeV gamma 396.47 160.075 63465
case= 25 calorimeter above 20 MeV muon 0.51 239.822 122.309
case= 26 calorimeter above 20 MeV neutrino 12.26 42.4237 520.114
case= 27 calorimeter above 20 MeV pion 47.3 1326.9 62762.4
case= 28 calorimeter above 20 MeV neutron 135.74 120.943 16416.9
case= 29 calorimeter above 20 MeV proton 80.48 145.95 11746.1
case= 30 calorimeter above 20 MeV ion 12.48 56.1033 700.17
case= 31 calorimeter above 20 MeV otherMeson 4.66 2775.46 12933.6
case= 32 calorimeter above 20 MeV otherBaryon 1.1 1089.62 1198.59
case= 0 calorimeter all 65887.1 4.11607 271196
case= 1 calorimeter electron 48818.7 1.59715 77970.7
case= 2 calorimeter gamma 14296.8 5.3414 76364.8
case= 3 calorimeter muon 4.65 34.665 161.192
case= 4 calorimeter neutrino 13.79 42.8762 591.263
case= 5 calorimeter pion 51.15 1316.66 67347.3
case= 6 calorimeter neutron 1045.38 18.6641 19511.1
case= 7 calorimeter proton 239.4 61.669 14763.6
case= 8 calorimeter ion 1412.03 0.939771 1326.98
case= 9 calorimeter otherMeson 4.2 2904.11 12197.3
case= 10 calorimeter otherBaryon 1.09 882.22 961.619
case= 11 calorimeter below 20 MeV all 64774.2 0.662623 42920.9
case= 12 calorimeter below 20 MeV electron 48394.4 0.448507 21705.2
case= 13 calorimeter below 20 MeV gamma 13914.2 1.21439 16897.3
case= 14 calorimeter below 20 MeV muon 4.13 4.18288 17.2753
case= 15 calorimeter below 20 MeV neutrino 1.19 14.5557 17.3213
case= 16 calorimeter below 20 MeV pion 0.89 12.1711 10.8323
case= 17 calorimeter below 20 MeV neutron 904.23 2.65911 2404.45
case= 18 calorimeter below 20 MeV proton 155.46 8.02805 1248.04
case= 19 calorimeter below 20 MeV ion 1399.36 0.441441 617.735
case= 20 calorimeter below 20 MeV otherMeson 0.23 5.42503 1.24776
case= 21 calorimeter below 20 MeV otherBaryon 0.13 11.7025 1.52133
case= 22 calorimeter above 20 MeV all 1112.9 205.117 228275
case= 23 calorimeter above 20 MeV electron 424.22 132.633 56265.5
case= 24 calorimeter above 20 MeV gamma 382.61 155.426 59467.5
case= 25 calorimeter above 20 MeV muon 0.52 276.763 143.917
case= 26 calorimeter above 20 MeV neutrino 12.6 45.5509 573.942
case= 27 calorimeter above 20 MeV pion 50.26 1339.76 67336.5
case= 28 calorimeter above 20 MeV neutron 141.15 121.195 17106.7
case= 29 calorimeter above 20 MeV proton 83.94 161.014 13515.5
case= 30 calorimeter above 20 MeV ion 12.67 55.9787 709.25
case= 31 calorimeter above 20 MeV otherMeson 3.97 3072.04 12196
case= 32 calorimeter above 20 MeV otherBaryon 0.96 1000.1 960.098
=============================================================
================== Deleting memory pools ===================
Number of memory pools allocated: 13 of which, static: 0
Dynamic pools deleted: 13 / Total memory freed: 0.25 MB
Dynamic pools deleted: 13 / Total memory freed: 0.23 MB
============================================================
@@ -4,6 +4,8 @@ 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!
## 2023-10-26 Alberto Ribon (exhadrParticleFluenceCalo-V11-01-01)
- Renamed macro files from *.g4 to *.in, and documented them in README
## 2023-05-08 Alberto Ribon (exhadrParticleFluenceCalo-V11-01-00)
- Run, TrackingAction : replaced G4int with G4long for keeping the information
@@ -53,9 +53,10 @@ To build this example:
To run it:
./Calo atlasHec.g4
./Calo atlasHec.in
which shoots 50 GeV pion- on a simplified ATLAS HEC hadronic calorimeter,
in one run of 100 events, and print out some information on the particle
fluence at the end of the run.
Other macros exist for other types of simplified hadronic calorimeters.
Other macros exist for other types of simplified hadronic calorimeters:
atlasEcal.in, atlasFcal.in, atlasTileCal.in, cmsEcal.in, lhcbEcal.in .